@charset "UTF-8";
/**
 * Override or define variables over here, avoid using arbitrary color codes
 * elsewhere. This makes it easier to maintain the stuff in the future.
 */
/* Atlassian colors (from Arnab) */
/* Sf New Theme Fonts */
/* Colors */
/* Tabs */
/*
 * Material Colors
 */
/* color palette used for new scalefusion desing implementation */
/*-------------------------------------------------------------*/
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
body {
  margin: 0; }

/* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/* line 54, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

/* line 67, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/* line 77, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
[hidden],
template {
  display: none; }

/* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
a {
  background-color: transparent; }

/* line 98, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* line 111, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

/* line 121, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold; }

/* line 130, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
dfn {
  font-style: italic; }

/* line 139, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* line 148, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
small {
  font-size: 80%; }

/* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 173, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sup {
  top: -0.5em; }

/* line 177, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 188, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
img {
  border: 0; }

/* line 196, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* line 207, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px; }

/* line 215, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/* line 224, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
pre {
  overflow: auto; }

/* line 232, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* line 255, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

/* line 269, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button {
  overflow: visible; }

/* line 280, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
select {
  text-transform: none; }

/* line 293, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

/* line 305, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/* line 314, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 325, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input {
  line-height: normal; }

/* line 337, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

/* line 349, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/* line 359, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

/* line 370, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 379, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* line 390, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0; }

/* line 399, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
textarea {
  overflow: auto; }

/* line 408, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold; }

/* line 419, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 424, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
td,
th {
  padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important; }

  /* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  a,
  a:visited {
    text-decoration: underline; }

  /* line 23, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")"; }

  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")"; }

  /* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }

  /* line 38, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  /* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  thead {
    display: table-header-group; }

  /* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  tr,
  img {
    page-break-inside: avoid; }

  /* line 53, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  img {
    max-width: 100% !important; }

  /* line 57, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  /* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  h2,
  h3 {
    page-break-after: avoid; }

  /* line 72, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  .navbar {
    display: none; }

  /* line 77, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }

  /* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  .label {
    border: 1px solid #000; }

  /* line 85, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important; }
    /* line 88, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
    .table td,
    .table th {
      background-color: #fff !important; }

  /* line 94, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }
@font-face {
  font-family: "Glyphicons Halflings";
  src: url(/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot);
  src: url(/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix) format("embedded-opentype"), url(/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2) format("woff2"), url(/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff) format("woff"), url(/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf) format("truetype"), url(/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular) format("svg"); }
/* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before {
  content: "\002a"; }

/* line 38, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus:before {
  content: "\002b"; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac"; }

/* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus:before {
  content: "\2212"; }

/* line 42, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before {
  content: "\2601"; }

/* line 43, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before {
  content: "\2709"; }

/* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before {
  content: "\270f"; }

/* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-glass:before {
  content: "\e001"; }

/* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-music:before {
  content: "\e002"; }

/* line 47, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-search:before {
  content: "\e003"; }

/* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart:before {
  content: "\e005"; }

/* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star:before {
  content: "\e006"; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before {
  content: "\e007"; }

/* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-user:before {
  content: "\e008"; }

/* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-film:before {
  content: "\e009"; }

/* line 53, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before {
  content: "\e010"; }

/* line 54, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th:before {
  content: "\e011"; }

/* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before {
  content: "\e012"; }

/* line 56, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok:before {
  content: "\e013"; }

/* line 57, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove:before {
  content: "\e014"; }

/* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before {
  content: "\e015"; }

/* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before {
  content: "\e016"; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-off:before {
  content: "\e017"; }

/* line 61, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-signal:before {
  content: "\e018"; }

/* line 62, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cog:before {
  content: "\e019"; }

/* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-trash:before {
  content: "\e020"; }

/* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-home:before {
  content: "\e021"; }

/* line 65, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-file:before {
  content: "\e022"; }

/* line 66, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-time:before {
  content: "\e023"; }

/* line 67, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-road:before {
  content: "\e024"; }

/* line 68, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before {
  content: "\e025"; }

/* line 69, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download:before {
  content: "\e026"; }

/* line 70, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-upload:before {
  content: "\e027"; }

/* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before {
  content: "\e028"; }

/* line 72, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before {
  content: "\e029"; }

/* line 73, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before {
  content: "\e030"; }

/* line 74, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before {
  content: "\e031"; }

/* line 75, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before {
  content: "\e032"; }

/* line 76, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lock:before {
  content: "\e033"; }

/* line 77, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flag:before {
  content: "\e034"; }

/* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before {
  content: "\e035"; }

/* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before {
  content: "\e036"; }

/* line 80, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before {
  content: "\e037"; }

/* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before {
  content: "\e038"; }

/* line 82, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before {
  content: "\e039"; }

/* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before {
  content: "\e040"; }

/* line 84, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tag:before {
  content: "\e041"; }

/* line 85, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tags:before {
  content: "\e042"; }

/* line 86, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-book:before {
  content: "\e043"; }

/* line 87, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before {
  content: "\e044"; }

/* line 88, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-print:before {
  content: "\e045"; }

/* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-camera:before {
  content: "\e046"; }

/* line 90, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-font:before {
  content: "\e047"; }

/* line 91, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bold:before {
  content: "\e048"; }

/* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-italic:before {
  content: "\e049"; }

/* line 93, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before {
  content: "\e050"; }

/* line 94, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before {
  content: "\e051"; }

/* line 95, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before {
  content: "\e052"; }

/* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before {
  content: "\e053"; }

/* line 97, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before {
  content: "\e054"; }

/* line 98, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before {
  content: "\e055"; }

/* line 99, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list:before {
  content: "\e056"; }

/* line 100, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before {
  content: "\e057"; }

/* line 101, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before {
  content: "\e058"; }

/* line 102, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before {
  content: "\e059"; }

/* line 103, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-picture:before {
  content: "\e060"; }

/* line 104, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before {
  content: "\e062"; }

/* line 105, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before {
  content: "\e063"; }

/* line 106, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tint:before {
  content: "\e064"; }

/* line 107, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-edit:before {
  content: "\e065"; }

/* line 108, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share:before {
  content: "\e066"; }

/* line 109, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-check:before {
  content: "\e067"; }

/* line 110, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-move:before {
  content: "\e068"; }

/* line 111, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before {
  content: "\e069"; }

/* line 112, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before {
  content: "\e070"; }

/* line 113, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-backward:before {
  content: "\e071"; }

/* line 114, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play:before {
  content: "\e072"; }

/* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pause:before {
  content: "\e073"; }

/* line 116, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stop:before {
  content: "\e074"; }

/* line 117, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-forward:before {
  content: "\e075"; }

/* line 118, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before {
  content: "\e076"; }

/* line 119, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before {
  content: "\e077"; }

/* line 120, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eject:before {
  content: "\e078"; }

/* line 121, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before {
  content: "\e079"; }

/* line 122, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before {
  content: "\e080"; }

/* line 123, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before {
  content: "\e081"; }

/* line 124, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before {
  content: "\e082"; }

/* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before {
  content: "\e083"; }

/* line 126, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before {
  content: "\e084"; }

/* line 127, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before {
  content: "\e085"; }

/* line 128, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before {
  content: "\e086"; }

/* line 129, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before {
  content: "\e087"; }

/* line 130, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before {
  content: "\e088"; }

/* line 131, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before {
  content: "\e089"; }

/* line 132, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before {
  content: "\e090"; }

/* line 133, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before {
  content: "\e091"; }

/* line 134, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before {
  content: "\e092"; }

/* line 135, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before {
  content: "\e093"; }

/* line 136, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before {
  content: "\e094"; }

/* line 137, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before {
  content: "\e095"; }

/* line 138, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before {
  content: "\e096"; }

/* line 139, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before {
  content: "\e097"; }

/* line 140, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before {
  content: "\e101"; }

/* line 141, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gift:before {
  content: "\e102"; }

/* line 142, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before {
  content: "\e103"; }

/* line 143, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fire:before {
  content: "\e104"; }

/* line 144, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before {
  content: "\e105"; }

/* line 145, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before {
  content: "\e106"; }

/* line 146, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before {
  content: "\e107"; }

/* line 147, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plane:before {
  content: "\e108"; }

/* line 148, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before {
  content: "\e109"; }

/* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-random:before {
  content: "\e110"; }

/* line 150, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-comment:before {
  content: "\e111"; }

/* line 151, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before {
  content: "\e112"; }

/* line 152, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before {
  content: "\e113"; }

/* line 153, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before {
  content: "\e114"; }

/* line 154, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before {
  content: "\e115"; }

/* line 155, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before {
  content: "\e116"; }

/* line 156, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before {
  content: "\e117"; }

/* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before {
  content: "\e118"; }

/* line 158, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before {
  content: "\e119"; }

/* line 159, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before {
  content: "\e120"; }

/* line 160, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before {
  content: "\e121"; }

/* line 161, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before {
  content: "\e122"; }

/* line 162, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bell:before {
  content: "\e123"; }

/* line 163, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before {
  content: "\e124"; }

/* line 164, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before {
  content: "\e125"; }

/* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before {
  content: "\e126"; }

/* line 166, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before {
  content: "\e127"; }

/* line 167, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before {
  content: "\e128"; }

/* line 168, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before {
  content: "\e129"; }

/* line 169, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before {
  content: "\e130"; }

/* line 170, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

/* line 171, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

/* line 172, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

/* line 173, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

/* line 174, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-globe:before {
  content: "\e135"; }

/* line 175, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before {
  content: "\e136"; }

/* line 176, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before {
  content: "\e137"; }

/* line 177, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-filter:before {
  content: "\e138"; }

/* line 178, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before {
  content: "\e139"; }

/* line 179, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before {
  content: "\e140"; }

/* line 180, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before {
  content: "\e141"; }

/* line 181, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before {
  content: "\e142"; }

/* line 182, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before {
  content: "\e143"; }

/* line 183, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-link:before {
  content: "\e144"; }

/* line 184, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone:before {
  content: "\e145"; }

/* line 185, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before {
  content: "\e146"; }

/* line 186, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-usd:before {
  content: "\e148"; }

/* line 187, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before {
  content: "\e149"; }

/* line 188, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort:before {
  content: "\e150"; }

/* line 189, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

/* line 190, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

/* line 191, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before {
  content: "\e153"; }

/* line 192, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

/* line 193, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

/* line 194, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

/* line 195, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before {
  content: "\e157"; }

/* line 196, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-expand:before {
  content: "\e158"; }

/* line 197, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before {
  content: "\e159"; }

/* line 198, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before {
  content: "\e160"; }

/* line 199, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before {
  content: "\e161"; }

/* line 200, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flash:before {
  content: "\e162"; }

/* line 201, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before {
  content: "\e163"; }

/* line 202, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before {
  content: "\e164"; }

/* line 203, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-record:before {
  content: "\e165"; }

/* line 204, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save:before {
  content: "\e166"; }

/* line 205, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open:before {
  content: "\e167"; }

/* line 206, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-saved:before {
  content: "\e168"; }

/* line 207, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-import:before {
  content: "\e169"; }

/* line 208, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-export:before {
  content: "\e170"; }

/* line 209, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-send:before {
  content: "\e171"; }

/* line 210, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before {
  content: "\e172"; }

/* line 211, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before {
  content: "\e173"; }

/* line 212, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before {
  content: "\e174"; }

/* line 213, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before {
  content: "\e175"; }

/* line 214, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before {
  content: "\e176"; }

/* line 215, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before {
  content: "\e177"; }

/* line 216, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before {
  content: "\e178"; }

/* line 217, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before {
  content: "\e179"; }

/* line 218, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-header:before {
  content: "\e180"; }

/* line 219, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before {
  content: "\e181"; }

/* line 220, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before {
  content: "\e182"; }

/* line 221, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before {
  content: "\e183"; }

/* line 222, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tower:before {
  content: "\e184"; }

/* line 223, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stats:before {
  content: "\e185"; }

/* line 224, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before {
  content: "\e186"; }

/* line 225, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before {
  content: "\e187"; }

/* line 226, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before {
  content: "\e188"; }

/* line 227, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before {
  content: "\e189"; }

/* line 228, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before {
  content: "\e190"; }

/* line 229, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before {
  content: "\e191"; }

/* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before {
  content: "\e192"; }

/* line 231, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before {
  content: "\e193"; }

/* line 232, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before {
  content: "\e194"; }

/* line 233, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before {
  content: "\e195"; }

/* line 234, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before {
  content: "\e197"; }

/* line 235, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before {
  content: "\e198"; }

/* line 236, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before {
  content: "\e199"; }

/* line 237, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before {
  content: "\e200"; }

/* line 238, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cd:before {
  content: "\e201"; }

/* line 239, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save-file:before {
  content: "\e202"; }

/* line 240, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open-file:before {
  content: "\e203"; }

/* line 241, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-level-up:before {
  content: "\e204"; }

/* line 242, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copy:before {
  content: "\e205"; }

/* line 243, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paste:before {
  content: "\e206"; }

/* line 252, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-alert:before {
  content: "\e209"; }

/* line 253, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-equalizer:before {
  content: "\e210"; }

/* line 254, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-king:before {
  content: "\e211"; }

/* line 255, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-queen:before {
  content: "\e212"; }

/* line 256, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pawn:before {
  content: "\e213"; }

/* line 257, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bishop:before {
  content: "\e214"; }

/* line 258, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-knight:before {
  content: "\e215"; }

/* line 259, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-baby-formula:before {
  content: "\e216"; }

/* line 260, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tent:before {
  content: "\26fa"; }

/* line 261, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-blackboard:before {
  content: "\e218"; }

/* line 262, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bed:before {
  content: "\e219"; }

/* line 263, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-apple:before {
  content: "\f8ff"; }

/* line 264, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-erase:before {
  content: "\e221"; }

/* line 265, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hourglass:before {
  content: "\231b"; }

/* line 266, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lamp:before {
  content: "\e223"; }

/* line 267, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-duplicate:before {
  content: "\e224"; }

/* line 268, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-piggy-bank:before {
  content: "\e225"; }

/* line 269, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scissors:before {
  content: "\e226"; }

/* line 270, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bitcoin:before {
  content: "\e227"; }

/* line 271, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-btc:before {
  content: "\e227"; }

/* line 272, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-xbt:before {
  content: "\e227"; }

/* line 273, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-yen:before {
  content: "\00a5"; }

/* line 274, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-jpy:before {
  content: "\00a5"; }

/* line 275, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ruble:before {
  content: "\20bd"; }

/* line 276, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-rub:before {
  content: "\20bd"; }

/* line 277, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scale:before {
  content: "\e230"; }

/* line 278, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly:before {
  content: "\e231"; }

/* line 279, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly-tasted:before {
  content: "\e232"; }

/* line 280, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-education:before {
  content: "\e233"; }

/* line 281, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-horizontal:before {
  content: "\e234"; }

/* line 282, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-vertical:before {
  content: "\e235"; }

/* line 283, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-hamburger:before {
  content: "\e236"; }

/* line 284, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-modal-window:before {
  content: "\e237"; }

/* line 285, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-oil:before {
  content: "\e238"; }

/* line 286, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-grain:before {
  content: "\e239"; }

/* line 287, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sunglasses:before {
  content: "\e240"; }

/* line 288, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-size:before {
  content: "\e241"; }

/* line 289, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-color:before {
  content: "\e242"; }

/* line 290, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-background:before {
  content: "\e243"; }

/* line 291, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-top:before {
  content: "\e244"; }

/* line 292, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-bottom:before {
  content: "\e245"; }

/* line 293, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-horizontal:before {
  content: "\e246"; }

/* line 294, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-left:before {
  content: "\e247"; }

/* line 295, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-vertical:before {
  content: "\e248"; }

/* line 296, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-right:before {
  content: "\e249"; }

/* line 297, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-right:before {
  content: "\e250"; }

/* line 298, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-left:before {
  content: "\e251"; }

/* line 299, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-bottom:before {
  content: "\e252"; }

/* line 300, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-top:before {
  content: "\e253"; }

/* line 301, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-console:before {
  content: "\e254"; }

/* line 302, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-superscript:before {
  content: "\e255"; }

/* line 303, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subscript:before {
  content: "\e256"; }

/* line 304, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-left:before {
  content: "\e257"; }

/* line 305, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-right:before {
  content: "\e258"; }

/* line 306, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-down:before {
  content: "\e259"; }

/* line 307, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-up:before {
  content: "\e260"; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
body {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  line-height: 1.428571429;
  color: #323232;
  background-color: #fff; }

/* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

/* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
a {
  color: #3F51B7;
  text-decoration: none; }
  /* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
  a:hover, a:focus {
    color: #2b387e;
    text-decoration: none; }
  /* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

/* line 69, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
figure {
  margin: 0; }

/* line 76, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle; }

/* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

/* line 86, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 6px; }

/* line 93, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

/* line 106, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle {
  border-radius: 50%; }

/* line 113, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
hr {
  margin-top: 22px;
  margin-bottom: 22px;
  border: 0;
  border-top: 1px solid #eeeeee; }

/* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

/* line 141, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

/* line 159, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
[role="button"] {
  cursor: pointer; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: rgba(0, 0, 0, 0.8); }
  /* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  h1 small,
  h1 .small, h2 small,
  h2 .small, h3 small,
  h3 .small, h4 small,
  h4 .small, h5 small,
  h5 .small, h6 small,
  h6 .small,
  .h1 small,
  .h1 .small, .h2 small,
  .h2 .small, .h3 small,
  .h3 .small, .h4 small,
  .h4 .small, .h5 small,
  .h5 .small, .h6 small,
  .h6 .small {
    font-weight: 400;
    line-height: 1;
    color: #777777; }

/* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 22px;
  margin-bottom: 11px; }
  /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  h1 small,
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
    font-size: 65%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 11px;
  margin-bottom: 11px; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  h4 small,
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .small, .h6 small,
  .h6 .small {
    font-size: 75%; }

/* line 47, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 41px; }

/* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 34px; }

/* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 28px; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 20px; }

/* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 16px; }

/* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 14px; }

/* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
p {
  margin: 0 0 11px; }

/* line 62, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.lead {
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4; }
  @media (min-width: 768px) {
    /* line 62, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
    .lead {
      font-size: 24px; } }

/* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 87%; }

/* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3; }

/* line 90, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-left {
  text-align: left; }

/* line 91, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-right {
  text-align: right; }

/* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-center {
  text-align: center; }

/* line 93, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-justify {
  text-align: justify; }

/* line 94, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap; }

/* line 97, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase; }

/* line 98, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase, .initialism {
  text-transform: uppercase; }

/* line 99, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize; }

/* line 102, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-muted {
  color: #777777; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #3F51B7; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #324091; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #3c763d; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover,
a.text-success:focus {
  color: #2b542c; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #31708f; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover,
a.text-info:focus {
  color: #245269; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #8a6d3b; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #a94442; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #843534; }

/* line 119, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.bg-primary {
  color: #fff; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #3F51B7; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #324091; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #dff0d8; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #d9edf7; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #fcf8e3; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #f2dede; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9; }

/* line 138, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.page-header {
  padding-bottom: 10px;
  margin: 44px 0 22px;
  border-bottom: 1px solid #eeeeee; }

/* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 11px; }
  /* line 153, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-bottom: 0; }

/* line 167, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none; }

/* line 173, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px; }
  /* line 177, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .list-inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px; }

/* line 185, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 22px; }

/* line 189, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.428571429; }

/* line 193, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dt {
  font-weight: 700; }

/* line 196, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dd {
  margin-left: 0; }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  display: table;
  content: " "; }
/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both; }
@media (min-width: 768px) {
  /* line 211, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  /* line 218, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px; } }

/* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help; }

/* line 235, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%; }

/* line 241, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
blockquote {
  padding: 11px 22px;
  margin: 0 0 22px;
  font-size: 20px;
  border-left: 5px solid #eeeeee; }
  /* line 250, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  blockquote p:last-child,
  blockquote ul:last-child,
  blockquote ol:last-child {
    margin-bottom: 0; }
  /* line 257, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  blockquote footer,
  blockquote small,
  blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.428571429;
    color: #777777; }
    /* line 265, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
    blockquote footer:before,
    blockquote small:before,
    blockquote .small:before {
      content: "\2014 \00A0"; }

/* line 274, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0; }
  /* line 286, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .blockquote-reverse footer:before,
  .blockquote-reverse small:before,
  .blockquote-reverse .small:before,
  blockquote.pull-right footer:before,
  blockquote.pull-right small:before,
  blockquote.pull-right .small:before {
    content: ""; }
  /* line 287, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .blockquote-reverse footer:after,
  .blockquote-reverse small:after,
  .blockquote-reverse .small:after,
  blockquote.pull-right footer:after,
  blockquote.pull-right small:after,
  blockquote.pull-right .small:after {
    content: "\00A0 \2014"; }

/* line 294, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
address {
  margin-bottom: 22px;
  font-style: normal;
  line-height: 1.428571429; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

/* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px; }

/* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  /* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
    box-shadow: none; }

/* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
pre {
  display: block;
  padding: 10.5px;
  margin: 0 0 11px;
  font-size: 15px;
  line-height: 1.428571429;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px; }
  /* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0; }

/* line 66, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

/* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container:before, .container:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    /* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    /* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 970px; } }
  @media (min-width: 1200px) {
    /* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 1170px; } }

/* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container-fluid:before, .container-fluid:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container-fluid:after {
    clear: both; }

/* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.row {
  margin-right: -15px;
  margin-left: -15px; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .row:before, .row:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .row:after {
    clear: both; }

/* line 43, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.row-no-gutters {
  margin-right: 0;
  margin-left: 0; }
  /* line 47, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
  .row-no-gutters [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

/* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.3333333333%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.6666666667%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.3333333333%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.6666666667%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.3333333333%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.6666666667%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.3333333333%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.6666666667%; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%; }

/* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.3333333333%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.6666666667%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.3333333333%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.6666666667%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.3333333333%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.6666666667%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.3333333333%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.6666666667%; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%; }

/* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.3333333333%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.6666666667%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.3333333333%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.6666666667%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.3333333333%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.6666666667%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.3333333333%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.6666666667%; }

/* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.3333333333%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.6666666667%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.3333333333%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.6666666667%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.3333333333%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.6666666667%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.3333333333%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.6666666667%; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 768px) {
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%; }

  /* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%; }

  /* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%; } }
@media (min-width: 992px) {
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%; }

  /* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%; }

  /* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%; } }
@media (min-width: 1200px) {
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.3333333333%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.6666666667%; }

  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%; }

  /* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%; }

  /* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%; } }
/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
table {
  background-color: transparent; }
  /* line 13, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  table col[class*="col-"] {
    position: static;
    display: table-column;
    float: none; }
  /* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  table td[class*="col-"],
  table th[class*="col-"] {
    position: static;
    display: table-cell;
    float: none; }

/* line 29, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left; }

/* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
th {
  text-align: left; }

/* line 43, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 22px; }
  /* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  /* line 62, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  /* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  /* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table > tbody + tbody {
    border-top: 2px solid #ddd; }
  /* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table .table {
    background-color: #fff; }

/* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

/* line 109, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd; }
  /* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; }
  /* line 122, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td {
    border-bottom-width: 2px; }

/* line 135, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

/* line 146, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

/* line 171, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  min-height: .01%;
  overflow-x: auto; }
  @media screen and (max-width: 767px) {
    /* line 171, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
    .table-responsive {
      width: 100%;
      margin-bottom: 16.5px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
      /* line 183, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
      .table-responsive > .table {
        margin-bottom: 0; }
        /* line 191, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table > thead > tr > th,
        .table-responsive > .table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th,
        .table-responsive > .table > tfoot > tr > td {
          white-space: nowrap; }
      /* line 200, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
      .table-responsive > .table-bordered {
        border: 0; }
        /* line 208, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > thead > tr > th:first-child,
        .table-responsive > .table-bordered > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th:first-child,
        .table-responsive > .table-bordered > tfoot > tr > td:first-child {
          border-left: 0; }
        /* line 212, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > thead > tr > th:last-child,
        .table-responsive > .table-bordered > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th:last-child,
        .table-responsive > .table-bordered > tfoot > tr > td:last-child {
          border-right: 0; }
        /* line 225, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > tbody > tr:last-child > th,
        .table-responsive > .table-bordered > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th,
        .table-responsive > .table-bordered > tfoot > tr:last-child > td {
          border-bottom: 0; } }

/* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 22px;
  font-size: 24px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5; }

/* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700; }

/* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none; }

/* line 61, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"], input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal; }
  /* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
  input[type="checkbox"][disabled],
  input[type="checkbox"].disabled,
  fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed; }

/* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] {
  display: block; }

/* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%; }

/* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto; }

/* line 95, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

/* line 102, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 16px;
  line-height: 1.428571429;
  color: #555555; }

/* line 133, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 36px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  /* line 57, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  /* line 103, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; }
  /* line 107, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control:-ms-input-placeholder {
    color: #999; }
  /* line 108, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control::-webkit-input-placeholder {
    color: #999; }
  /* line 155, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  /* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1; }
  /* line 172, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed; }

/* line 181, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 200, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 36px; }
  /* line 204, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
  .input-group-sm > input[type="date"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
  input[type="time"].input-sm,
  .input-group-sm > input[type="time"].form-control,
  .input-group-sm > input[type="time"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="time"].btn,
  .input-group-sm input[type="time"],
  input[type="datetime-local"].input-sm,
  .input-group-sm > input[type="datetime-local"].form-control,
  .input-group-sm > input[type="datetime-local"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
  .input-group-sm input[type="datetime-local"],
  input[type="month"].input-sm,
  .input-group-sm > input[type="month"].form-control,
  .input-group-sm > input[type="month"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="month"].btn,
  .input-group-sm input[type="month"] {
    line-height: 33px; }
  /* line 209, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
  .input-group-lg > input[type="date"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control,
  .input-group-lg > input[type="time"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control,
  .input-group-lg > input[type="datetime-local"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control,
  .input-group-lg > input[type="month"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg input[type="month"] {
    line-height: 49px; } }
/* line 222, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px; }

/* line 231, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio, .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px; }
  /* line 241, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .radio.disabled label, fieldset[disabled] .radio label,
  .checkbox.disabled label,
  fieldset[disabled] .checkbox label {
    cursor: not-allowed; }
  /* line 246, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .radio label, .checkbox label {
    min-height: 22px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer; }

/* line 254, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px; }

/* line 263, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px; }

/* line 269, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline, .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer; }
  /* line 280, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .radio-inline.disabled, fieldset[disabled] .radio-inline,
  .checkbox-inline.disabled,
  fieldset[disabled] .checkbox-inline {
    cursor: not-allowed; }

/* line 285, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px; }

/* line 297, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static {
  min-height: 38px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0; }
  /* line 305, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

/* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 33px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 33px;
  line-height: 33px; }

/* line 84, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto; }

/* line 323, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control {
  height: 33px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px; }
/* line 330, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm select.form-control {
  height: 33px;
  line-height: 33px; }
/* line 334, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }
/* line 338, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control-static {
  height: 33px;
  min-height: 36px;
  padding: 6px 10px;
  font-size: 14px;
  line-height: 1.5; }

/* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 49px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333;
  border-radius: 6px; }

/* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 49px;
  line-height: 49px; }

/* line 84, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto; }

/* line 349, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control {
  height: 49px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333;
  border-radius: 6px; }
/* line 356, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg select.form-control {
  height: 49px;
  line-height: 49px; }
/* line 360, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }
/* line 364, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control-static {
  height: 49px;
  min-height: 42px;
  padding: 11px 16px;
  font-size: 20px;
  line-height: 1.3333333; }

/* line 378, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
  position: relative; }
  /* line 383, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .has-feedback .form-control {
    padding-right: 45px; }

/* line 388, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  pointer-events: none; }

/* line 400, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 49px;
  height: 49px;
  line-height: 49px; }

/* line 407, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 33px;
  height: 33px;
  line-height: 33px; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
  color: #3c763d; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
  color: #8a6d3b; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  color: #a94442; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442; }

/* line 429, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 27px; }
/* line 432, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

/* line 443, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #727272; }

@media (min-width: 768px) {
  /* line 468, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  /* line 475, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  /* line 482, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block; }
  /* line 486, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    /* line 490, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  /* line 498, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control {
    width: 100%; }
  /* line 502, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  /* line 509, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    /* line 516, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  /* line 520, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  /* line 527, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

/* line 549, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0; }
/* line 559, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 29px; }
/* line 565, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .form-horizontal .form-group:after {
    clear: both; }
@media (min-width: 768px) {
  /* line 572, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right; } }
/* line 583, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px; }
@media (min-width: 768px) {
  /* line 593, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 20px; } }
@media (min-width: 768px) {
  /* line 601, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 14px; } }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  /* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none; }
  /* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:active, .btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  /* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    opacity: 0.65;
    -webkit-box-shadow: none;
    box-shadow: none; }

/* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none; }

/* line 68, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:focus, .btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    background-image: none;
    border-color: #adadad; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
      color: #333;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default .badge {
    color: #fff;
    background-color: #333; }

/* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #3F51B7;
  border-color: #3849a4; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #324091;
    border-color: #181f45; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:hover {
    color: #fff;
    background-color: #324091;
    border-color: #293477; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #324091;
    background-image: none;
    border-color: #293477; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #293477;
      border-color: #181f45; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
    background-color: #3F51B7;
    border-color: #3849a4; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary .badge {
    color: #3F51B7;
    background-color: #fff; }

/* line 75, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #4CAF50;
  border-color: #449d48; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #3d8b40;
    border-color: #1e441f; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:hover {
    color: #fff;
    background-color: #3d8b40;
    border-color: #327334; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #3d8b40;
    background-image: none;
    border-color: #327334; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #327334;
      border-color: #1e441f; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
    background-color: #4CAF50;
    border-color: #449d48; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success .badge {
    color: #4CAF50;
    background-color: #fff; }

/* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #00BCD4;
  border-color: #00a5bb; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #008fa1;
    border-color: #00343b; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:hover {
    color: #fff;
    background-color: #008fa1;
    border-color: #006f7d; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #008fa1;
    background-image: none;
    border-color: #006f7d; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #006f7d;
      border-color: #00343b; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
    background-color: #00BCD4;
    border-color: #00a5bb; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info .badge {
    color: #00BCD4;
    background-color: #fff; }

/* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  background-color: #FF9800;
  border-color: #e68900; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #cc7a00;
    border-color: #663d00; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:hover {
    color: #fff;
    background-color: #cc7a00;
    border-color: #a86400; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #cc7a00;
    background-image: none;
    border-color: #a86400; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #a86400;
      border-color: #663d00; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
    background-color: #FF9800;
    border-color: #e68900; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning .badge {
    color: #FF9800;
    background-color: #fff; }

/* line 87, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #F44336;
  border-color: #f32c1e; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #ea1c0d;
    border-color: #891008; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:hover {
    color: #fff;
    background-color: #ea1c0d;
    border-color: #c8180b; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #ea1c0d;
    background-image: none;
    border-color: #c8180b; }
    /* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #c8180b;
      border-color: #891008; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
    background-color: #F44336;
    border-color: #f32c1e; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger .badge {
    color: #F44336;
    background-color: #fff; }

/* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  font-weight: 400;
  color: #3F51B7;
  border-radius: 0; }
  /* line 101, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  /* line 109, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  /* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link:hover, .btn-link:focus {
    color: #2b387e;
    text-decoration: none;
    background-color: transparent; }
  /* line 123, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

/* line 135, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333;
  border-radius: 6px; }

/* line 139, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 143, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 151, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%; }

/* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px; }

/* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

/* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
  .fade.in {
    opacity: 1; }

/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse {
  display: none; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
  .collapse.in {
    display: block; }

/* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
tr.collapse.in {
  display: table-row; }

/* line 29, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
tbody.collapse.in {
  display: table-row-group; }

/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_component-animations.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9 ;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup,
.dropdown {
  position: relative; }

/* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0; }

/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 16px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  /* line 54, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  /* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu .divider {
    height: 1px;
    margin: 10px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  /* line 65, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap; }
    /* line 74, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
      color: #262626;
      text-decoration: none;
      background-color: #f5f5f5; }

/* line 85, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #3F51B7;
  outline: 0; }

/* line 100, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777; }
/* line 107, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }

/* line 120, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block; }
/* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0; }

/* line 134, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  right: 0;
  left: auto; }

/* line 144, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  right: auto;
  left: 0; }

/* line 150, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #777777;
  white-space: nowrap; }

/* line 160, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

/* line 170, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

/* line 183, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9 ; }
/* line 190, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

@media (min-width: 768px) {
  /* line 204, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }
  /* line 209, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto; } }
/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }

/* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

/* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .btn-toolbar:before, .btn-toolbar:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .btn-toolbar:after {
    clear: both; }
  /* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-toolbar .btn,
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  /* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

/* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

/* line 56, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0; }
  /* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

/* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 69, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left; }

/* line 72, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

/* line 76, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 86, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

/* line 105, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px; }

/* line 109, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px; }

/* line 116, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  /* line 120, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none; }

/* line 127, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret {
  margin-left: 0; }

/* line 131, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0; }

/* line 136, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px; }

/* line 145, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }
/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  display: table;
  content: " "; }
/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both; }
/* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none; }
/* line 162, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

/* line 172, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }
/* line 175, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
/* line 179, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px; }

/* line 184, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

/* line 188, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

/* line 193, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

/* line 201, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate; }
  /* line 206, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn,
  .btn-group-justified > .btn-group {
    display: table-cell;
    float: none;
    width: 1%; }
  /* line 212, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn-group .btn {
    width: 100%; }
  /* line 216, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn-group .dropdown-menu {
    left: auto; }

/* line 237, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  /* line 13, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group[class*="col-"] {
    float: none;
    padding-right: 0;
    padding-left: 0; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    /* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group .form-control:focus {
      z-index: 3; }

/* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  /* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

/* line 68, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

/* line 77, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px; }
  /* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon.input-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 3px; }
  /* line 94, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon.input-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 20px;
    border-radius: 6px; }
  /* line 101, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

/* line 108, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* line 117, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0; }

/* line 120, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 129, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0; }

/* line 135, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  /* line 144, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn > .btn {
    position: relative; }
    /* line 146, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    /* line 150, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
      z-index: 2; }
  /* line 159, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  /* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .nav:before, .nav:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .nav:after {
    clear: both; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav > li {
    position: relative;
    display: block; }
    /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li > a {
      position: relative;
      display: block;
      padding: 10px 15px; }
      /* line 23, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
      .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none;
        background-color: #eeeeee; }
    /* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li.disabled > a {
      color: #777777; }
      /* line 34, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
        color: #777777;
        text-decoration: none;
        cursor: not-allowed;
        background-color: transparent; }
  /* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #3F51B7; }
  /* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav .nav-divider {
    height: 1px;
    margin: 10px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  /* line 66, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav > li > a > img {
    max-width: none; }

/* line 76, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs {
  border-bottom: 1px solid #fff; }
  /* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
    /* line 84, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs > li > a {
      margin-right: 2px;
      line-height: 1.428571429;
      border: 1px solid transparent;
      border-radius: 4px 4px 0 0; }
      /* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
      .nav-tabs > li > a:hover {
        border-color: #eeeeee #eeeeee #fff; }
    /* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      color: #555555;
      cursor: default;
      background-color: transparent;
      border: 1px solid #fff;
      border-bottom-color: transparent; }

/* line 118, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li {
  float: left; }
  /* line 122, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li > a {
    border-radius: 4px; }
  /* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li + li {
    margin-left: 2px; }
  /* line 131, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #3F51B7; }

/* line 144, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none; }
  /* line 146, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }

/* line 160, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }
  /* line 163, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    float: none; }
    /* line 165, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
      margin-bottom: 5px;
      text-align: center; }
  /* line 171, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    /* line 177, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li, .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
      /* line 180, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0; } }

/* line 190, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }
  /* line 193, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  /* line 199, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    /* line 206, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    /* line 210, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:focus {
      border-bottom-color: #fff; } }

/* line 224, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none; }
/* line 227, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active {
  display: block; }

/* line 237, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  min-height: 65px;
  margin-bottom: 22px;
  border: 1px solid transparent; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar:before, .navbar:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar:after {
    clear: both; }
  @media (min-width: 768px) {
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar {
      border-radius: 4px; } }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
  display: table;
  content: " "; }
/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
  clear: both; }
@media (min-width: 768px) {
  /* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-header {
    float: left; } }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar-collapse:before, .navbar-collapse:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar-collapse:after {
    clear: both; }
  /* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: auto; }
  @media (min-width: 768px) {
    /* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-collapse {
      width: auto;
      border-top: 0;
      box-shadow: none; }
      /* line 68, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important; }
      /* line 75, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-collapse.in {
        overflow-y: visible; }
      /* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-right: 0;
        padding-left: 0; } }

/* line 90, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  /* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 340px; }
    @media (max-device-width: 480px) and (orientation: landscape) {
      /* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-fixed-top .navbar-collapse,
      .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px; } }
  @media (min-width: 768px) {
    /* line 90, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

/* line 112, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px; }

/* line 116, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0; }

/* line 129, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 768px) {
    /* line 129, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .container > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container-fluid > .navbar-collapse {
      margin-right: 0;
      margin-left: 0; } }

/* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px; }
  @media (min-width: 768px) {
    /* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-static-top {
      border-radius: 0; } }

/* line 161, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  height: 65px;
  padding: 21.5px 15px;
  font-size: 20px;
  line-height: 22px; }
  /* line 168, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }
  /* line 173, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-brand > img {
    display: block; }
  @media (min-width: 768px) {
    /* line 178, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
      margin-left: -15px; } }

/* line 191, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 15.5px;
  margin-bottom: 15.5px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px; }
  /* line 204, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle:focus {
    outline: 0; }
  /* line 209, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px; }
  /* line 215, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  @media (min-width: 768px) {
    /* line 191, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-toggle {
      display: none; } }

/* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 10.75px -15px; }
  /* line 233, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 22px; }
  @media (max-width: 767px) {
    /* line 241, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      box-shadow: none; }
      /* line 249, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav .open .dropdown-menu > li > a,
      .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px; }
      /* line 253, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav .open .dropdown-menu > li > a {
        line-height: 22px; }
        /* line 255, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
          background-image: none; } }
  @media (min-width: 768px) {
    /* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav {
      float: left;
      margin: 0; }
      /* line 268, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav > li {
        float: left; }
        /* line 270, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav > li > a {
          padding-top: 21.5px;
          padding-bottom: 21.5px; } }

/* line 284, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 14.5px;
  margin-bottom: 14.5px; }
  @media (min-width: 768px) {
    /* line 468, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    /* line 475, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    /* line 482, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control-static {
      display: inline-block; }
    /* line 486, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .input-group {
      display: inline-table;
      vertical-align: middle; }
      /* line 490, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
      .navbar-form .input-group .input-group-addon,
      .navbar-form .input-group .input-group-btn,
      .navbar-form .input-group .form-control {
        width: auto; }
    /* line 498, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .input-group > .form-control {
      width: 100%; }
    /* line 502, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    /* line 509, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .radio,
    .navbar-form .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
      /* line 516, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
      .navbar-form .radio label,
      .navbar-form .checkbox label {
        padding-left: 0; }
    /* line 520, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0; }
    /* line 527, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .has-feedback .form-control-feedback {
      top: 0; } }
  @media (max-width: 767px) {
    /* line 296, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-form .form-group {
      margin-bottom: 5px; }
      /* line 300, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-form .form-group:last-child {
        margin-bottom: 0; } }
  @media (min-width: 768px) {
    /* line 284, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-form {
      width: auto;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none; } }

/* line 325, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

/* line 330, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

/* line 341, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 14.5px;
  margin-bottom: 14.5px; }
  /* line 344, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
    margin-top: 16px;
    margin-bottom: 16px; }
  /* line 347, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
    margin-top: 21.5px;
    margin-bottom: 21.5px; }

/* line 357, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 21.5px;
  margin-bottom: 21.5px; }
  @media (min-width: 768px) {
    /* line 357, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-text {
      float: left;
      margin-right: 15px;
      margin-left: 15px; } }

@media (min-width: 768px) {
  /* line 377, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important; }

  /* line 380, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
    margin-right: -15px; }
    /* line 384, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-right ~ .navbar-right {
      margin-right: 0; } }
/* line 395, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7; }
  /* line 399, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-brand {
    color: #777; }
    /* line 401, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #5e5e5e;
      background-color: transparent; }
  /* line 408, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-text {
    color: #777; }
  /* line 413, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > li > a {
    color: #777; }
    /* line 416, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #333;
      background-color: transparent; }
  /* line 423, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #e7e7e7; }
  /* line 431, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent; }
  /* line 442, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #e7e7e7; }
  @media (max-width: 767px) {
    /* line 453, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #777; }
      /* line 455, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent; }
    /* line 462, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #555;
      background-color: #e7e7e7; }
    /* line 470, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #ccc;
      background-color: transparent; } }
  /* line 481, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-toggle {
    border-color: #ddd; }
    /* line 483, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: #ddd; }
    /* line 487, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #888; }
  /* line 492, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #e7e7e7; }
  /* line 502, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-link {
    color: #777; }
    /* line 504, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-link:hover {
      color: #333; }
  /* line 509, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .btn-link {
    color: #777; }
    /* line 511, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
      color: #333; }
    /* line 517, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
      color: #ccc; }

/* line 527, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #ffffff;
  border-color: #e6e6e6; }
  /* line 531, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-brand {
    color: #3d5afe; }
    /* line 533, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
      color: #fff;
      background-color: transparent; }
  /* line 540, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-text {
    color: #ffffff; }
  /* line 545, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > li > a {
    color: #3d5afe; }
    /* line 548, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
      color: #3d5afe;
      background-color: transparent; }
  /* line 555, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #3d5afe;
    background-color: #e6e6e6; }
  /* line 563, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent; }
  /* line 573, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #3d5afe;
    background-color: #e6e6e6; }
  @media (max-width: 767px) {
    /* line 584, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
      border-color: #e6e6e6; }
    /* line 587, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
      background-color: #e6e6e6; }
    /* line 590, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
      color: #3d5afe; }
      /* line 592, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #3d5afe;
        background-color: transparent; }
    /* line 599, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #3d5afe;
      background-color: #e6e6e6; }
    /* line 607, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #444;
      background-color: transparent; } }
  /* line 619, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-toggle {
    border-color: #333; }
    /* line 621, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
      background-color: #333; }
    /* line 625, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-toggle .icon-bar {
      background-color: #fff; }
  /* line 630, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
    border-color: #ededed; }
  /* line 635, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-link {
    color: #3d5afe; }
    /* line 637, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-link:hover {
      color: #3d5afe; }
  /* line 642, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .btn-link {
    color: #3d5afe; }
    /* line 644, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
      color: #3d5afe; }
    /* line 650, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
      color: #444; }

/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 22px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px; }
  /* line 13, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_breadcrumbs.scss */
  .breadcrumb > li {
    display: inline-block; }
    /* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_breadcrumbs.scss */
    .breadcrumb > li + li:before {
      padding: 0 5px;
      color: #ccc;
      content: "/ "; }
  /* line 25, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_breadcrumbs.scss */
  .breadcrumb > .active {
    color: #777777; }

/* line 4, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 22px 0;
  border-radius: 4px; }
  /* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > li {
    display: inline; }
    /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li > a,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      margin-left: -1px;
      line-height: 1.428571429;
      color: #3F51B7;
      text-decoration: none;
      background-color: #fff;
      border: 1px solid #ddd; }
      /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
      .pagination > li > a:hover, .pagination > li > a:focus,
      .pagination > li > span:hover,
      .pagination > li > span:focus {
        z-index: 2;
        color: #2b387e;
        background-color: #eeeeee;
        border-color: #ddd; }
    /* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li:first-child > a,
    .pagination > li:first-child > span {
      margin-left: 0;
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px; }
    /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li:last-child > a,
    .pagination > li:last-child > span {
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
  /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  .pagination > .active > span,
  .pagination > .active > span:hover,
  .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #3F51B7;
    border-color: #3F51B7; }
  /* line 61, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > .disabled > span,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > a,
  .pagination > .disabled > a:hover,
  .pagination > .disabled > a:focus {
    color: #777777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333; }
/* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px; }
/* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5; }
/* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px; }
/* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; }

/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
.pager {
  padding-left: 0;
  margin: 22px 0;
  text-align: center;
  list-style: none; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .pager:before, .pager:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .pager:after {
    clear: both; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
  .pager li {
    display: inline; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 15px; }
    /* line 23, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
    .pager li > a:hover,
    .pager li > a:focus {
      text-decoration: none;
      background-color: #eeeeee; }
  /* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
  .pager .next > a,
  .pager .next > span {
    float: right; }
  /* line 38, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
  .pager .previous > a,
  .pager .previous > span {
    float: left; }
  /* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_pager.scss */
  .pager .disabled > a,
  .pager .disabled > a:hover,
  .pager .disabled > a:focus,
  .pager .disabled > span {
    color: #777777;
    cursor: not-allowed;
    background-color: #fff; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
  .label:empty {
    display: none; }
  /* line 25, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
  .btn .label {
    position: relative;
    top: -1px; }

/* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

/* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-default {
  background-color: #777777; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e; }

/* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-primary {
  background-color: #3F51B7; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #324091; }

/* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-success {
  background-color: #4CAF50; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-success[href]:hover, .label-success[href]:focus {
    background-color: #3d8b40; }

/* line 56, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-info {
  background-color: #00BCD4; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-info[href]:hover, .label-info[href]:focus {
    background-color: #008fa1; }

/* line 60, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-warning {
  background-color: #FF9800; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #cc7a00; }

/* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-danger {
  background-color: #F44336; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #ea1c0d; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .badge:empty {
    display: none; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .btn .badge {
    position: relative;
    top: -1px; }
  /* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px; }
  /* line 41, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #3F51B7;
    background-color: #fff; }
  /* line 47, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item > .badge {
    float: right; }
  /* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item > .badge + .badge {
    margin-right: 5px; }
  /* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
  .nav-pills > li > a > .badge {
    margin-left: 3px; }

/* line 62, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee; }
  /* line 13, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    color: inherit; }
  /* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron p {
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: 200; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron > hr {
    border-top-color: #d5d5d5; }
  /* line 28, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .container .jumbotron, .container-fluid .jumbotron {
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 6px; }
  /* line 35, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron .container {
    max-width: 100%; }
  @media screen and (min-width: 768px) {
    /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron {
      padding-top: 48px;
      padding-bottom: 48px; }
      /* line 43, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
      .container .jumbotron, .container-fluid .jumbotron {
        padding-right: 60px;
        padding-left: 60px; }
      /* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_jumbotron.scss */
      .jumbotron h1,
      .jumbotron .h1 {
        font-size: 72px; } }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 22px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out; }
  /* line 17, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
  .thumbnail > img,
  .thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
  .thumbnail .caption {
    padding: 9px;
    color: #323232; }

/* line 34, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #3F51B7; }

/* line 9, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 22px;
  border: 1px solid transparent;
  border-radius: 4px; }
  /* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
  .alert .alert-link {
    font-weight: bold; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  /* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
  .alert > p + p {
    margin-top: 5px; }

/* line 42, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px; }
  /* line 47, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
  .alert-dismissable .close,
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

/* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6; }
  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-success hr {
    border-top-color: #c9e2b3; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-success .alert-link {
    color: #2b542c; }

/* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }
  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-info hr {
    border-top-color: #a6e1ec; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-info .alert-link {
    color: #245269; }

/* line 67, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc; }
  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-warning hr {
    border-top-color: #f7e1b5; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-warning .alert-link {
    color: #66512c; }

/* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1; }
  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-danger hr {
    border-top-color: #e4b9c0; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-danger .alert-link {
    color: #843534; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
/* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress {
  height: 22px;
  margin-bottom: 22px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

/* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 14px;
  line-height: 22px;
  color: #fff;
  text-align: center;
  background-color: #3F51B7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }

/* line 54, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px; }

/* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite; }

/* line 73, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #4CAF50; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 77, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #00BCD4; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #FF9800; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 85, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #F44336; }
  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 1, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media {
  margin-top: 15px; }
  /* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
  .media:first-child {
    margin-top: 0; }

/* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media,
.media-body {
  overflow: hidden;
  zoom: 1; }

/* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-body {
  width: 10000px; }

/* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-object {
  display: block; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
  .media-object.img-thumbnail {
    max-width: none; }

/* line 29, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-right,
.media > .pull-right {
  padding-left: 10px; }

/* line 34, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media > .pull-left {
  padding-right: 10px; }

/* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

/* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-middle {
  vertical-align: middle; }

/* line 50, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-bottom {
  vertical-align: bottom; }

/* line 55, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

/* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_media.scss */
.media-list {
  padding-left: 0;
  list-style: none; }

/* line 10, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  padding-left: 0;
  margin-bottom: 20px; }

/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  /* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  /* line 34, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  /* line 40, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
    color: #777777;
    cursor: not-allowed;
    background-color: #eeeeee; }
    /* line 48, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
      color: inherit; }
    /* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
      color: #777777; }
  /* line 57, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #3F51B7;
    border-color: #3F51B7; }
    /* line 66, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.active .list-group-item-heading,
    .list-group-item.active .list-group-item-heading > small,
    .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
    .list-group-item.active:hover .list-group-item-heading > small,
    .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
    .list-group-item.active:focus .list-group-item-heading > small,
    .list-group-item.active:focus .list-group-item-heading > .small {
      color: inherit; }
    /* line 71, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
      color: #d2d7f0; }

/* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item,
button.list-group-item {
  color: #555; }
  /* line 87, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  /* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
  a.list-group-item:hover, a.list-group-item:focus,
  button.list-group-item:hover,
  button.list-group-item:focus {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }

/* line 100, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
button.list-group-item {
  width: 100%;
  text-align: left; }

/* line 4, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success:hover, a.list-group-item-success:focus,
  button.list-group-item-success:hover,
  button.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  button.list-group-item-success.active,
  button.list-group-item-success.active:hover,
  button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

/* line 4, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info:hover, a.list-group-item-info:focus,
  button.list-group-item-info:hover,
  button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  button.list-group-item-info.active,
  button.list-group-item-info.active:hover,
  button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

/* line 4, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning:hover, a.list-group-item-warning:focus,
  button.list-group-item-warning:hover,
  button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:hover,
  button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

/* line 4, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger:hover, a.list-group-item-danger:focus,
  button.list-group-item-danger:hover,
  button.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc; }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:hover,
  button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

/* line 121, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

/* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel {
  margin-bottom: 22px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

/* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-body {
  padding: 15px; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .panel-body:before, .panel-body:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .panel-body:after {
    clear: both; }

/* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel-heading > .dropdown .dropdown-toggle {
    color: inherit; }

/* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  color: inherit; }
  /* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel-title > a,
  .panel-title > small,
  .panel-title > .small,
  .panel-title > small > a,
  .panel-title > .small > a {
    color: inherit; }

/* line 49, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }

/* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0; }
  /* line 67, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group .list-group-item,
  .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0; }
  /* line 74, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group:first-child .list-group-item:first-child,
  .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
  /* line 82, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group:last-child .list-group-item:last-child,
  .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
/* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

/* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0; }

/* line 100, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0; }

/* line 110, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0; }
  /* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table caption,
  .panel > .table-responsive > .table caption,
  .panel > .panel-collapse > .table caption {
    padding-right: 15px;
    padding-left: 15px; }
/* line 121, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px; }
  /* line 127, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table:first-child > tbody:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
    /* line 131, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
      border-top-left-radius: 3px; }
    /* line 135, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
      border-top-right-radius: 3px; }
/* line 143, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
  /* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table:last-child > tfoot:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
    /* line 153, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
      border-bottom-left-radius: 3px; }
    /* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
      border-bottom-right-radius: 3px; }
/* line 164, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd; }
/* line 170, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0; }
/* line 174, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0; }
  /* line 181, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr > th:first-child,
  .panel > .table-bordered > thead > tr > td:first-child,
  .panel > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-bordered > tfoot > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  /* line 185, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr > th:last-child,
  .panel > .table-bordered > thead > tr > td:last-child,
  .panel > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-bordered > tfoot > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  /* line 194, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr:first-child > td,
  .panel > .table-bordered > thead > tr:first-child > th,
  .panel > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-bordered > tbody > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0; }
  /* line 203, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-bordered > tfoot > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; }
/* line 210, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0; }

/* line 222, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 22px; }
  /* line 226, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px; }
    /* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel + .panel {
      margin-top: 5px; }
  /* line 235, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel-heading {
    border-bottom: 0; }
    /* line 238, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-heading + .panel-collapse > .panel-body,
    .panel-group .panel-heading + .panel-collapse > .list-group {
      border-top: 1px solid #ddd; }
  /* line 244, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel-footer {
    border-top: 0; }
    /* line 246, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-footer + .panel-collapse .panel-body {
      border-bottom: 1px solid #ddd; }

/* line 254, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-default {
  border-color: #ddd; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ddd; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: #333333; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }

/* line 257, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary {
  border-color: #3F51B7; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #3F51B7;
    border-color: #3F51B7; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #3F51B7; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-heading .badge {
      color: #3F51B7;
      background-color: #fff; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #3F51B7; }

/* line 260, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-success {
  border-color: #d6e9c6; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #d6e9c6; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-heading .badge {
      color: #dff0d8;
      background-color: #3c763d; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6; }

/* line 263, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-info {
  border-color: #bce8f1; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #bce8f1; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-heading .badge {
      color: #d9edf7;
      background-color: #31708f; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1; }

/* line 266, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning {
  border-color: #faebcc; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #faebcc; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-heading .badge {
      color: #fcf8e3;
      background-color: #8a6d3b; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc; }

/* line 269, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger {
  border-color: #ebccd1; }
  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1; }
    /* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ebccd1; }
    /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-heading .badge {
      color: #f2dede;
      background-color: #a94442; }
  /* line 20, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1; }

/* line 5, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  /* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-embed.scss */
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

/* line 28, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

/* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-4by3 {
  padding-bottom: 75%; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }

/* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 6px; }

/* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 3px; }

/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2; }
  /* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
  .close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: 0.5; }

/* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden; }

/* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  /* line 32, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out; }
  /* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }

/* line 38, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

/* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

/* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0; }

/* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  /* line 73, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0; }
  /* line 74, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: 0.5; }

/* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-header:before, .modal-header:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-header:after {
    clear: both; }

/* line 85, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px; }

/* line 90, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.428571429; }

/* line 97, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px; }

/* line 103, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-footer:before, .modal-footer:after {
    display: table;
    content: " "; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-footer:after {
    clear: both; }
  /* line 110, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px; }
  /* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  /* line 119, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

/* line 125, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  /* line 136, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }

  /* line 140, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }

  /* line 145, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px; } }
@media (min-width: 992px) {
  /* line 149, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px; } }
/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.428571429;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  filter: alpha(opacity=0);
  opacity: 0; }
  /* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.in {
    filter: alpha(opacity=90);
    opacity: 0.9; }
  /* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.top {
    padding: 5px 0;
    margin-top: -3px; }
  /* line 23, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.right {
    padding: 0 5px;
    margin-left: 3px; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px; }
  /* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.left {
    padding: 0 5px;
    margin-left: -3px; }
  /* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  /* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.top-left .tooltip-arrow {
    right: 5px;
    bottom: 0;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  /* line 51, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  /* line 58, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000; }
  /* line 65, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000; }
  /* line 72, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  /* line 79, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  /* line 86, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }

/* line 96, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; }

/* line 106, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

/* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.428571429;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 16px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  /* line 26, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.top {
    margin-top: -10px; }
  /* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.right {
    margin-left: 10px; }
  /* line 28, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.bottom {
    margin-top: 10px; }
  /* line 29, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.left {
    margin-left: -10px; }
  /* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover > .arrow {
    border-width: 11px; }
    /* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover > .arrow, .popover > .arrow:after {
      position: absolute;
      display: block;
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid; }
    /* line 46, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover > .arrow:after {
      content: "";
      border-width: 10px; }
  /* line 52, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0; }
    /* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover.top > .arrow:after {
      bottom: 1px;
      margin-left: -10px;
      content: " ";
      border-top-color: #fff;
      border-bottom-width: 0; }
  /* line 67, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999999;
    border-right-color: rgba(0, 0, 0, 0.25);
    border-left-width: 0; }
    /* line 74, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover.right > .arrow:after {
      bottom: -10px;
      left: 1px;
      content: " ";
      border-right-color: #fff;
      border-left-width: 0; }
  /* line 82, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999999;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
    /* line 89, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover.bottom > .arrow:after {
      top: 1px;
      margin-left: -10px;
      content: " ";
      border-top-width: 0;
      border-bottom-color: #fff; }
  /* line 98, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999999;
    border-left-color: rgba(0, 0, 0, 0.25); }
    /* line 105, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
    .popover.left > .arrow:after {
      right: 1px;
      bottom: -10px;
      content: " ";
      border-right-width: 0;
      border-left-color: #fff; }

/* line 115, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 16px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0; }

/* line 124, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px; }

/* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
  position: relative; }

/* line 11, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  /* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left; }
    /* line 22, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
      display: block;
      max-width: 100%;
      height: auto;
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      /* line 16, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
      .carousel-inner > .item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        -moz-transition: -moz-transform 0.6s ease-in-out;
        -o-transition: -o-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        -moz-perspective: 1000px;
        perspective: 1000px; }
        /* line 34, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
          -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
          left: 0; }
        /* line 39, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
          -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
          left: 0; }
        /* line 44, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
          left: 0; } }
  /* line 53, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  /* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active {
    left: 0; }
  /* line 63, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  /* line 70, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next {
    left: 100%; }
  /* line 73, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .prev {
    left: -100%; }
  /* line 76, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  /* line 81, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active.left {
    left: -100%; }
  /* line 84, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active.right {
    left: 100%; }

/* line 93, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5; }
  /* line 109, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x; }
  /* line 112, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x; }
  /* line 119, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control:hover, .carousel-control:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    filter: alpha(opacity=90);
    opacity: 0.9; }
  /* line 128, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px; }
  /* line 138, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px; }
  /* line 143, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px; }
  /* line 148, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    font-family: serif;
    line-height: 1; }
  /* line 157, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev:before {
    content: "\2039"; }
  /* line 162, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-next:before {
    content: "\203a"; }

/* line 173, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  /* line 184, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px; }
  /* line 207, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

/* line 218, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  /* line 230, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption .btn {
    text-shadow: none; }

@media screen and (min-width: 768px) {
  /* line 241, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px; }
  /* line 250, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px; }
  /* line 254, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px; }

  /* line 261, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }

  /* line 268, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators {
    bottom: 20px; } }
/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: " "; }
/* line 19, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both; }

/* line 12, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto; }

/* line 15, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right {
  float: right !important; }

/* line 18, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left {
  float: left !important; }

/* line 27, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.hide {
  display: none !important; }

/* line 30, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.show {
  display: block !important; }

/* line 33, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden; }

/* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

/* line 45, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.hidden {
  display: none !important; }

/* line 53, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }
/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs {
  display: none !important; }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-sm {
  display: none !important; }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-md {
  display: none !important; }

/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-lg {
  display: none !important; }

/* line 36, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  /* line 3, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs {
    display: block !important; }

  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs {
    display: table !important; }

  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs {
    display: table-row !important; }

  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }
@media (max-width: 767px) {
  /* line 54, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  /* line 59, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  /* line 64, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 3, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm {
    display: block !important; }

  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm {
    display: table !important; }

  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm {
    display: table-row !important; }

  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 73, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 78, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 83, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 3, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md {
    display: block !important; }

  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md {
    display: table !important; }

  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md {
    display: table-row !important; }

  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 97, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 102, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  /* line 3, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg {
    display: block !important; }

  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg {
    display: table !important; }

  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg {
    display: table-row !important; }

  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }
@media (min-width: 1200px) {
  /* line 111, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  /* line 116, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  /* line 121, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs {
    display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm {
    display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md {
    display: none !important; } }
@media (min-width: 1200px) {
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg {
    display: none !important; } }
/* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-print {
  display: none !important; }

@media print {
  /* line 3, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print {
    display: block !important; }

  /* line 6, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print {
    display: table !important; }

  /* line 7, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print {
    display: table-row !important; }

  /* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }
/* line 155, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-block {
  display: none !important; }
  @media print {
    /* line 155, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-block {
      display: block !important; } }

/* line 162, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
  display: none !important; }
  @media print {
    /* line 162, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline {
      display: inline !important; } }

/* line 169, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
  display: none !important; }
  @media print {
    /* line 169, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  /* line 14, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print {
    display: none !important; } }
/*! =======================================================
                      VERSION  9.7.2              
========================================================= */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal {
  width: 210px;
  height: 20px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-low, .slider.slider-horizontal .slider-track-high {
  height: 100%;
  top: 0;
  bottom: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {
  margin-left: -10px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-tick.triangle, .slider.slider-horizontal .slider-handle.triangle {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  border-width: 0 10px 10px 10px;
  width: 0;
  height: 0;
  border-bottom-color: #0480be;
  margin-top: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-tick-container {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-tick-label-container {
  white-space: nowrap;
  margin-top: 20px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
  padding-top: 4px;
  display: inline-block;
  text-align: center; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal.slider-rtl .slider-track {
  left: initial;
  right: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal.slider-rtl .slider-tick, .slider.slider-horizontal.slider-rtl .slider-handle {
  margin-left: initial;
  margin-right: -10px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-horizontal.slider-rtl .slider-tick-container {
  left: initial;
  right: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical {
  height: 210px;
  width: 20px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  left: 25%;
  top: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-track-low, .slider.slider-vertical .slider-track-high {
  width: 100%;
  left: 0;
  right: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-tick, .slider.slider-vertical .slider-handle {
  margin-top: -10px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-tick.triangle, .slider.slider-vertical .slider-handle.triangle {
  border-width: 10px 0 10px 10px;
  width: 1px;
  height: 1px;
  border-left-color: #0480be;
  border-right-color: #0480be;
  margin-left: 0;
  margin-right: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-tick-label-container {
  white-space: nowrap; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
  padding-left: 4px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical.slider-rtl .slider-track {
  left: initial;
  right: 25%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical.slider-rtl .slider-selection {
  left: initial;
  right: 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical.slider-rtl .slider-tick.triangle, .slider.slider-vertical.slider-rtl .slider-handle.triangle {
  border-width: 10px 10px 10px 0; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label {
  padding-left: initial;
  padding-right: 4px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-disabled .slider-handle {
  background-image: -webkit-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
  background-image: -o-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
  background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider.slider-disabled .slider-track {
  background-image: -webkit-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
  background-image: -o-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
  background-image: linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);
  cursor: not-allowed; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider input {
  display: none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider .tooltip.top {
  margin-top: -36px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider .hide {
  display: none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-track {
  position: absolute;
  cursor: pointer;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
  background-image: linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 4px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-selection {
  position: absolute;
  background-image: -webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-selection.tick-slider-selection {
  background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
  background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
  background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef',endColorstr='#ff81bfde',GradientType=0); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-track-low, .slider-track-high {
  position: absolute;
  background: transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-handle {
  position: absolute;
  top: 0;
  width: 20px;
  height: 20px;
  background-color: #337ab7;
  background-image: -webkit-linear-gradient(top, #149bdf 0, #0480be 100%);
  background-image: -o-linear-gradient(top, #149bdf 0, #0480be 100%);
  background-image: linear-gradient(to bottom, #149bdf 0, #0480be 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);
  filter: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 0 solid transparent; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-handle.round {
  border-radius: 50%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-handle.triangle {
  background: transparent none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-handle.custom {
  background: transparent none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-handle.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick {
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: -webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  filter: none;
  opacity: .8;
  border: 0 solid transparent; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick.round {
  border-radius: 50%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick.triangle {
  background: transparent none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick.custom {
  background: transparent none; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/node_modules/bootstrap-slider/dist/css/bootstrap-slider.min.css */
.slider-tick.in-selection {
  background-image: -webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
  background-image: -o-linear-gradient(top, #89cdef 0, #81bfde 100%);
  background-image: linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef',endColorstr='#ff81bfde',GradientType=0);
  opacity: 1; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_global_demo_btn.scss */
.global-demo-btn {
  position: fixed;
  z-index: 1000;
  bottom: 20px;
  width: calc(100% - 95px);
  padding: 13px 10px;
  display: none;
  justify-content: center;
  align-items: center;
  background-color: #0043F3;
  color: white !important;
  font-weight: 600;
  max-height: 48px;
  border-radius: 7px;
  text-decoration: none; }
  @media (max-width: 493px) {
    /* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_global_demo_btn.scss */
    .global-demo-btn {
      display: flex; } }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h1 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h2 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h3 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h4 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h5 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h6 {
  font-family: "Merriweather Sans", sans-serif;
  font-style: normal;
  font-optical-sizing: auto;
  margin: 10px 0; }

/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
p {
  font-weight: 430;
  margin-top: 30px;
  font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }

/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
img {
  width: auto; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h1 {
  font-size: 60px;
  font-weight: 400;
  line-height: 130%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h2 {
  font-size: 38px;
  font-weight: 350;
  line-height: 130%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h3 {
  font-size: 26px;
  font-weight: 400;
  line-height: 130%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h4 {
  font-size: 22px;
  font-weight: 400;
  line-height: 130%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h5 {
  font-size: 20px;
  font-weight: 350;
  line-height: 130%; }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
h6 {
  font-size: 16px;
  font-weight: 400;
  line-height: 130%; }

/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
a {
  color: #256BFF; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  a:hover {
    color: #2461e5; }

/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-blue {
  color: #256BFF; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-grey {
  color: #404040; }

/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-grey-50 {
  color: #c4c4c4; }

/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-grey-100 {
  color: #82848d; }

/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-lg {
  font-size: 18px; }

/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-light {
  color: #ffffff; }

/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-yellow {
  color: #ffe450; }

/* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-midnight-blue {
  color: #1A142C; }

/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.text-pale-white {
  color: #f3f3f3; }

/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
header.b-bottom {
  border-bottom: 1px solid #d4d4d4; }

/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
span.tag {
  display: block;
  width: fit-content;
  background-color: #cfd6dd;
  font-size: 17px;
  color: #1A142C;
  padding: 2px 10px;
  border-radius: 5px;
  margin-bottom: 20px; }

/* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.btns-group {
  display: flex;
  justify-content: center;
  gap: 10px; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  .btns-group .btn {
    border: unset; }
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .btns-group .btn.btn-primary {
      background-color: #256BFF;
      padding: 9px 30px;
      border-radius: 8px;
      color: white;
      display: flex;
      align-items: center;
      gap: 5px; }
      /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .btns-group .btn.btn-primary svg {
        transform: translateY(-1px); }
      /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .btns-group .btn.btn-primary.light {
        background-color: #ffffff;
        color: #256BFF; }
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .btns-group .btn.link {
      display: flex;
      align-items: center;
      gap: 10px;
      text-decoration: underline;
      text-underline-offset: 8px;
      width: fit-content; }
      /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .btns-group .btn.link.link-dark {
        color: #000000; }
      /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .btns-group .btn.link.link-light {
        color: #ffffff; }
      /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .btns-group .btn.link.link-blue {
        color: #004ff5;
        border-bottom: 2px solid #004ff5 !important; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  .btns-group.btns-left {
    justify-content: flex-start; }

/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.cards {
  display: grid;
  max-width: 1121px;
  grid: auto/repeat(auto-fit, minmax(0, 553px));
  gap: 15px;
  margin-top: 80px; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  .cards .card {
    border-radius: 14px;
    background-color: #f7f7f5;
    padding: 20px;
    margin: 0; }
    /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .cards .card > p {
      margin: 20px 0 0 0; }
    /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .cards .card ul li {
      margin-top: 20px;
      display: flex;
      gap: 10px;
      align-items: center; }
      /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .cards .card ul li p {
        margin: 0; }
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .cards .card.outline-card {
      padding: 20px;
      border: 1px solid #e2e2e2;
      background-color: unset;
      border-radius: 24px;
      min-height: 284px;
      display: flex;
      flex-direction: column; }
  @media (max-width: 993px) {
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .cards {
      place-content: center; } }

/* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
p.subheader {
  font-family: "Merriweather Sans", sans-serif;
  color: #256BFF;
  font-weight: 600; }

/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
a.btn-link {
  all: unset;
  width: fit-content;
  cursor: pointer;
  padding: 6px 17px;
  border-radius: 16px;
  font-size: 14px;
  font-weight: 450;
  font-family: "Merriweather Sans", sans-serif;
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 35px 0; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  a.btn-link.btn-dark {
    color: #1a1a1a;
    background-color: #cfd6dd; }

/* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
.faqs-container {
  margin-top: 60px; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  .faqs-container .panel-group .panel-default {
    border: none;
    box-shadow: none;
    border: 1px solid #e2e2e2;
    border-radius: 24px;
    overflow: hidden;
    transition: all 0.2s ease-in;
    padding-block: 20px;
    margin-bottom: 15px; }
    /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default.active {
      border: 1px solid #256BFF; }
    /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default .panel-heading {
      background-color: #ffffff;
      border: none;
      padding: 0px 45px 0px; }
      /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .faqs-container .panel-group .panel-default .panel-heading .header-font {
        width: 100%; }
        /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
        .faqs-container .panel-group .panel-default .panel-heading .header-font a {
          color: #1A142C;
          justify-content: space-between; }
          /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
          .faqs-container .panel-group .panel-default .panel-heading .header-font a:not(.collapsed) i.zmdi {
            transform: rotate(180deg) !important;
            -webkit-transition: 0.2s linear;
            transition: 0.2s linear; }
          /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
          .faqs-container .panel-group .panel-default .panel-heading .header-font a:visited {
            color: #1A142C; }
    /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default .panel-body {
      border: none !important;
      padding: 15px 25px 0px 45px; }
  @media (max-width: 992px) {
    /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default .panel-heading a span {
      display: block;
      max-width: 550px; } }
  @media (max-width: 685px) {
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default .panel-heading {
      padding: 0 15px; }
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
      .faqs-container .panel-group .panel-default .panel-heading a span {
        display: block;
        max-width: 298px; }
    /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .panel-group .panel-default .panel-body {
      padding-inline: 15px !important; } }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
  .faqs-container .caret-plus {
    position: relative;
    min-width: 20px;
    min-height: 20px;
    cursor: pointer; }
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .caret-plus.active:before {
      transform: translatey(-50%);
      opacity: 0; }
    /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .caret-plus.active:after {
      transform: translatey(-50%) rotate(0deg); }
    /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .caret-plus:before, .faqs-container .caret-plus:after {
      content: "";
      display: block;
      background-color: #333;
      position: absolute;
      top: 50%;
      left: 0;
      transition: 0.35s;
      width: 100%;
      height: 2px; }
    /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .caret-plus:before {
      transform: translatey(-50%) rotate(-90deg); }
    /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_global.scss */
    .faqs-container .caret-plus:after {
      transform: translatey(-50%) rotate(0); }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp header {
  max-width: 659px; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp section {
  scroll-margin-top: 100px; }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .font-bold {
  font-weight: 700; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .why-choose, .oneidp .key-features {
  padding: 60px 0 100px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .why-choose .card li svg, .oneidp .key-features .card li svg {
    min-width: 23px; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .oneidp-hero {
  padding: 100px 0 40px;
  background: linear-gradient(180deg, rgba(251, 251, 251, 0) 52.91%, #FBFBFB 100%);
  position: relative; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    max-width: 2000px;
    margin: 0 auto;
    inset: 0;
    background-image: url(/assets/new_layout_assets/scalefusion_v3/blocks-c4dc9c38123e3aa3b5e69bcab014239cc7b17a4eb8024dc72713d8be8c0fa7f7.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    z-index: 1; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero .container {
    position: relative;
    z-index: 10; }
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .oneidp-hero .container h1 {
      overflow: hidden;
      position: relative;
      height: 100px;
      max-width: 825px;
      margin: 0 auto;
      padding: 5px 0; }
      /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .oneidp-hero .container h1 .inner-shadow {
        position: absolute;
        left: 0;
        width: 100%;
        height: 24%;
        z-index: 10; }
        /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .oneidp-hero .container h1 .inner-shadow:nth-of-type(1) {
          top: -3px; }
        /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .oneidp-hero .container h1 .inner-shadow:nth-of-type(2) {
          bottom: -8px;
          transform: rotate(180deg); }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .oneidp-hero .container h1 .animation-wrapper {
        animation: text-scroll-up 2s linear infinite;
        width: 100%;
        position: absolute;
        left: 0;
        top: 80px;
        width: 100%;
        height: 391px;
        -webkit-transition: transform 0.2s linear;
        transition: transform 0.2s linear; }
        /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .oneidp-hero .container h1 .animation-wrapper .animation-text {
          height: 80px; }
@keyframes text-scroll-up {
  0% {
    transform: translateY(0px); }
  100% {
    transform: translateY(-475px);
    top: 80px; } }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero .col-xs-12 > p {
    max-width: 680px;
    margin: 30px auto; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero .cards {
    max-width: 915px;
    margin: 80px auto 0;
    grid: auto/repeat(auto-fit, minmax(0, 295px)); }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .oneidp-hero .cards .card {
      background-color: white; }
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .oneidp-hero .cards .card.outline-card {
        padding-block: 20px;
        padding-inline: 0; }
        /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .oneidp-hero .cards .card.outline-card > picture {
          flex: 1; }
        /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .oneidp-hero .cards .card.outline-card > p {
          max-width: 232px;
          margin: 0 auto;
          color: #505967;
          font-size: 14px; }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .device-trust {
  position: relative;
  background-color: #184672;
  padding: 100px 0 0px;
  margin-bottom: 100px; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust p.text-light {
    max-width: 440px; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust .image-wrapper {
    position: absolute;
    top: 315px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: flex-end; }
    @media (min-width: 2000px) {
      /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .device-trust .image-wrapper {
        max-width: 1330px; } }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust .cards {
    max-width: 1170px;
    gap: 10px;
    grid: auto/repeat(auto-fit, minmax(0, 372px));
    margin-top: 50px; }
    /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .device-trust .cards .card {
      padding-top: 50px;
      background-color: #295681;
      min-height: 350px;
      padding: 24px; }
      /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .device-trust .cards .card li svg {
        min-width: 17px; }
      /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .device-trust .cards .card p {
        margin-top: 50px; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust ul.customers {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(145px, 145px));
    gap: 10px;
    margin: 0; }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .device-trust ul.customers .directory {
      background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite-23713656e4a1148cfa2a525cd8106549e74a6c3e8f7cda8cb34082d5a3a7401a.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      width: 145px;
      height: 69px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .device-trust ul.customers .directory {
          background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite@2x-206c343b216c6e1e5de2b42cd09558bd1d6bce9a299691fdeae09ffb8e2a6d2d.png);
          background-size: 115px 189px; } }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .device-trust ul.customers .google_workspace {
      background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite-23713656e4a1148cfa2a525cd8106549e74a6c3e8f7cda8cb34082d5a3a7401a.png);
      background-repeat: no-repeat;
      background-position: 0px -84px;
      background-size: cover !important;
      width: 145px;
      height: 69px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .device-trust ul.customers .google_workspace {
          background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite@2x-206c343b216c6e1e5de2b42cd09558bd1d6bce9a299691fdeae09ffb8e2a6d2d.png);
          background-size: 115px 189px; } }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .device-trust ul.customers .microsoft_entra {
      background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite-23713656e4a1148cfa2a525cd8106549e74a6c3e8f7cda8cb34082d5a3a7401a.png);
      background-repeat: no-repeat;
      background-position: 0px -168px;
      background-size: cover !important;
      width: 145px;
      height: 69px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .device-trust ul.customers .microsoft_entra {
          background-image: url(/assets/new_layout_assets/scalefusion_v3/customers_sprite@2x-206c343b216c6e1e5de2b42cd09558bd1d6bce9a299691fdeae09ffb8e2a6d2d.png);
          background-size: 115px 189px; } }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust .cta {
    transform: translateY(100px); }
/* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .defined-features {
  padding: 80px 0; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .defined-features .col-xs-12 > h2 {
    margin-bottom: 100px; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .defined-features .block {
    margin-bottom: 80px; }
    /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .defined-features .block span.tag {
      display: block;
      width: fit-content;
      background-color: #CFD6DD;
      font-size: 17px;
      color: #1A142C;
      padding: 2px 10px;
      border-radius: 5px;
      margin-bottom: 20px; }
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .defined-features .block ul {
      margin-top: 20px; }
      /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .defined-features .block ul li {
        display: flex;
        align-items: center;
        gap: 8px;
        margin-bottom: 20px; }
        /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .defined-features .block ul li svg {
          min-width: 22px; }
        /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .defined-features .block ul li p {
          margin: 0; }
/* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .unify {
  position: relative;
  padding: 100px 0 0px; }
  /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .unify header {
    max-width: 100%;
    margin-bottom: 60px; }
    /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .unify header h2 {
      max-width: 618px;
      margin: 0 auto; }
  /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .unify .cards {
    grid: auto/repeat(auto-fit, minmax(0, 360px));
    margin: 80px auto 0px;
    padding-bottom: 80px;
    border-bottom: 1px solid #D4D4D4; }
/* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .unify .cards, .oneidp .lifecycle-mgmnt .cards, .oneidp .single-sign-on .cards {
  grid: auto/repeat(auto-fit, minmax(0, 360px));
  margin: 80px auto 0px;
  padding-bottom: 80px;
  border-bottom: 1px solid #D4D4D4; }
/* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .single-sign-on {
  padding: 100px 0 0px; }
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .single-sign-on span.tag {
    margin: 0 auto; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .single-sign-on .col-xs-12 > p {
    max-width: 600px;
    margin: 0 auto; }
/* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .why-choose-sf {
  padding-top: 100px; }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .why-choose-sf .nav-tabs {
    display: flex;
    flex-direction: column;
    gap: 30px; }
    /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .why-choose-sf .nav-tabs li {
      position: relative;
      padding: 10px 20px;
      transition: background-color 0.2s linear; }
      /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .why-choose-sf .nav-tabs li a {
        all: unset;
        cursor: pointer; }
      /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .why-choose-sf .nav-tabs li.active {
        pointer-events: none;
        background-color: #F6F6F6;
        border-radius: 6px; }
        /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .why-choose-sf .nav-tabs li.active::before {
          content: '';
          position: absolute;
          left: -10px;
          top: 0;
          width: 5px;
          height: 100%;
          background-color: #635BFF;
          border-radius: 6px 0px 0px 6px; }
/* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .usecases .nav-tabs {
  border-bottom: 2px solid #E3E9FF;
  margin-top: 40px;
  display: flex;
  justify-content: center; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .usecases .nav-tabs li {
    padding: 15px 65px; }
    /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .nav-tabs li a {
      all: unset;
      cursor: pointer; }
    /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .nav-tabs li.active {
      border-bottom: 2px solid #2A4CFF; }
/* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .usecases .tab-content .tab-pane.active {
  max-width: 1140px;
  display: grid;
  margin: 40px 0 0;
  grid: repeat(auto-fit, minmax(214px, 256px))/repeat(auto-fit, minmax(0, 185px));
  gap: 15px; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .usecases .tab-content .tab-pane.active > div {
    border: 1px solid #E2E2E2;
    border-radius: 24px;
    overflow: hidden; }
    /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane.active > div:not(:nth-of-type(1)) {
      padding: 20px 15px; }
    /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(1) {
      grid-column: 1/4;
      grid-row: 1/3;
      border: unset; }
    /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(2) {
      grid-column: 4/7;
      grid-row: 1/2; }
    /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(3) {
      grid-column: 4/7;
      grid-row: 2/3; }
    /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(4), .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(5), .oneidp .usecases .tab-content .tab-pane.active > div:nth-of-type(6) {
      grid-column: span 2;
      grid-row: 3/4; }
/* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .get-sf-oneidp .wrapper {
  background: linear-gradient(180deg, #E7F1FF 0%, rgba(231, 241, 255, 0) 105.36%);
  padding-top: 80px;
  border-radius: 36px 36px 0 0; }
  /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .get-sf-oneidp .wrapper > .row {
    max-width: 1060px;
    margin: 0 auto; }
    /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .get-sf-oneidp .wrapper > .row h3 {
      line-height: 38px; }
    /* line 355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .get-sf-oneidp .wrapper > .row .pricing-card {
      background-color: white;
      border-radius: 24px;
      border: 1px solid #E2E2E2;
      padding: 40px 30px;
      max-width: 371px;
      margin: 0 auto;
      background-image: url(/assets/new_layout_assets/scalefusion_v3/pricing_card-bg-1ea15bccfe048dd0fe33d1072e557bfb7bfadb9789c6b7818c0ec653aa2a3e41.svg);
      background-position: right center;
      background-size: contain;
      background-repeat: no-repeat; }
      /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > span {
        background-color: #FFE450;
        padding: 5px 36px;
        border-radius: 54px;
        font-size: 17px;
        font-weight: 550; }
      /* line 373, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > div {
        margin-top: 30px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 20px; }
        /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > div h5.header-font {
          max-width: 245px; }
        /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > div .btns-group {
          justify-content: flex-start; }
          /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
          .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > div .btns-group .btn.link {
            color: #256BFF;
            padding-left: 0; }
        /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
        .oneidp .get-sf-oneidp .wrapper > .row .pricing-card > div h2 {
          color: #2250F2;
          font-size: 60px; }
/* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .get-sf-oneidp .pricing a.btn {
  all: unset; }
/* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .get-sf-oneidp .button-link {
  position: relative;
  display: flex;
  align-items: center;
  -webkit-transition: hover 0.3s linear;
  transition: hover 0.3s linear; }
  /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .get-sf-oneidp .button-link a {
    font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    margin-right: 10px;
    color: #256BFF; }
  /* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .get-sf-oneidp .button-link i.zmdi {
    margin-top: 2px;
    color: #256BFF; }
/* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .cta {
  position: relative;
  background-color: #FFE450;
  padding: 30px 50px;
  max-width: 1080px;
  margin: 0 auto;
  background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  border-radius: 8px; }
  /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .cta h3 {
    max-width: 530px;
    line-height: 36px; }
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .cta .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
  /* line 439, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .cta picture {
    position: absolute;
    right: 50px;
    bottom: 0;
    max-width: 284px;
    margin-left: auto; }
/* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
.oneidp .cards .card .grey-wrapper {
  background-color: rgba(232, 235, 237, 0.3);
  border-radius: 10px;
  max-width: 312px;
  min-height: 126px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center; }
@media (max-width: 993px) {
  /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero h1 {
    font-size: 54px; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust .image-wrapper {
    display: none; }
  /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .device-trust .cards {
    grid: auto/repeat(auto-fit, minmax(0, 100%)); }
    /* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .device-trust .cards .card {
      min-height: 100%; }
  /* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .unify .d-grid {
    display: grid; }
    /* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .unify .d-grid > div:nth-of-type(1) {
      order: 2; }
    /* line 482, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .unify .d-grid > div:nth-of-type(2) {
      order: 1;
      margin-bottom: 40px; }
  /* line 490, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .why-choose-sf ul.nav-tabs li.active {
    background-color: unset; }
    /* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .why-choose-sf ul.nav-tabs li.active::before {
      display: none; }
  /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .why-choose-sf .tab-content {
    display: none; }
  /* line 502, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .usecases ul.nav-tabs {
    display: none; }
  /* line 506, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .usecases .tab-content .tab-pane {
    grid: auto/repeat(auto-fit, minmax(0, 100%));
    max-width: 1140px;
    display: grid !important;
    margin: 40px 0 0;
    gap: 15px;
    opacity: 1; }
    /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane > div {
      border: 1px solid #E2E2E2;
      border-radius: 24px;
      overflow: hidden; }
      /* line 517, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
      .oneidp .usecases .tab-content .tab-pane > div:not(:nth-of-type(1)) {
        padding: 20px 15px; }
    /* line 521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane > div:nth-of-type(1) {
      display: none; }
    /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .usecases .tab-content .tab-pane > div {
      grid-column: 1/7 !important;
      grid-row: unset !important; }
  /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .cta {
    padding: 30px;
    background-image: unset; }
    /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .cta picture {
      display: none; }
  /* line 539, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .get-sf-oneidp .pricing-card {
    margin-top: 50px !important; } }
@media (max-width: 593px) {
  /* line 546, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  .oneidp .oneidp-hero h1 {
    font-size: 30px; }
    /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .oneidp-hero h1 .inner-shadow {
      display: none; }
    /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    .oneidp .oneidp-hero h1 .animation-wrapper .animation-text {
      height: 80px !important; } }

@media (max-width: 767px) {
  /* line 561, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
  html[lang="de"],
  html[lang="fr"],
  html[lang="es"] {
    word-break: break-all; }
    /* line 566, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp.scss */
    html[lang="de"] .btns-group,
    html[lang="fr"] .btns-group,
    html[lang="es"] .btns-group {
      flex-wrap: wrap; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp h2.header-font {
  font-size: 35px !important; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__hero {
  padding-block: 100px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__hero h5.header-font {
    color: #635bff; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__hero .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section__hero .btns-group .btn-primary {
      background-color: #635bff;
      color: #ffffff;
      font-weight: 600; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__seamless header {
  max-width: 880px;
  margin: 0 auto; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__seamless .wrapper ul.nav-tabs {
  display: flex;
  justify-content: center;
  border: unset;
  margin-bottom: 50px; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__seamless .wrapper ul.nav-tabs li {
    border-bottom: 2px solid #dee9ee;
    transition: all 0.2s linear; }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section__seamless .wrapper ul.nav-tabs li a {
      border: unset;
      padding: 15px 36px; }
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .section__seamless .wrapper ul.nav-tabs li a:hover {
        background-color: unset; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section__seamless .wrapper ul.nav-tabs li.active, .lp-oneidp .section__seamless .wrapper ul.nav-tabs li:hover {
      border-bottom: 2px solid #256BFF; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__seamless .wrapper .tab-content .tab-pane .sm-title {
  display: none; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__seamless .cta {
  transform: translateY(80px); }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__sso .wrapper {
  padding: 100px 15px 0px;
  background-color: #f4f4ff;
  border-radius: 25px;
  max-width: 1470px;
  margin: 0 auto;
  background-image: url(/assets/new_layout_assets/lp_oneidp/illus_sso_bg-428fa59c3757f4315ba49c2d272caf5fb3118440e32c9f7312ffa81acbc26b93.png);
  background-repeat: no-repeat;
  background-position: right center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section__sso .wrapper {
      background-image: url(/assets/new_layout_assets/lp_oneidp/illus_sso_bg@2x-0961db625e222e1033b7d73fe4a3938fcfb5ea6f137edbb987452b1c265bdca5.png);
      background-size: 559px 708px; } }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__sso .wrapper .container > .row h5.header-font.header-font--voilet {
    color: #635bff; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__sso .wrapper .features p.body-text {
    max-width: 545px; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__sso .wrapper .cta {
    transform: translateY(125px); }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__directory-services {
  padding: 200px 0 0px; }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section_why-choose {
  padding: 200px 0 100px; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section_why-choose .nav-tabs[data-tab="slide"] li:nth-of-type(3) a {
    padding-block: 12px; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section_why-choose .nav-tabs[data-tab="slide"] .slider-tab {
    background-color: #f4f4ff !important; }
  @media (max-width: 992px) {
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section_why-choose .nav-tabs[data-tab="slide"] li.active {
      background-color: #f4f4ff !important; } }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__importance h2 {
  max-width: 800px;
  margin: 0 auto; }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__importance .cards {
  display: grid;
  max-width: 1060px;
  margin: 80px auto 0;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 20px; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__importance .cards .card {
    background: linear-gradient(131.02deg, #ffffff 1.34%, rgba(255, 255, 255, 0) 93.71%);
    border: 1px solid #bfbfff;
    padding: 47px 30px; }
/* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .section__importance .cta {
  transform: translateY(100px); }
/* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .nav-tabs[data-tab="slide"] {
  position: relative;
  display: flex;
  flex-direction: column;
  border: unset; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .nav-tabs[data-tab="slide"] li {
    position: relative;
    border-radius: 4px;
    overflow: hidden; }
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .nav-tabs[data-tab="slide"] li.active {
      all: unset; }
      /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .nav-tabs[data-tab="slide"] li.active a {
        color: unset; }
    /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .nav-tabs[data-tab="slide"] li a {
      position: relative;
      border: unset;
      padding-block: 23px;
      z-index: 10;
      padding-left: 30px; }
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .nav-tabs[data-tab="slide"] li a:hover {
        background: unset;
        border: unset; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .nav-tabs[data-tab="slide"] .slider-tab {
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(0);
    width: 100%;
    min-height: 71px;
    background-color: #ffffff;
    border-radius: 4px;
    border-left: 4px solid #635bff;
    overflow: hidden;
    transition: transform 0.25s linear;
    will-change: transfrom; }
  @media (max-width: 992px) {
    /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .nav-tabs[data-tab="slide"] li.active {
      background-color: #ffffff;
      border-left: 4px solid #635bff; }
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .nav-tabs[data-tab="slide"] .slider-tab {
      display: none; } }
/* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .custom-container {
  max-width: calc(1298px - 15px);
  margin: 0 auto;
  background-color: #f4f4ff;
  border-radius: 25px;
  padding: 100px 15px; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .custom-container .wrapper {
    max-width: 1100px;
    margin: 0 auto; }
/* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .cta {
  background: linear-gradient(180deg, #c674e3 0%, #6d4fe1 100%) !important;
  position: relative; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .cta::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
    inset: 0;
    background-repeat: no-repeat;
    background-position: right center; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .cta * {
    position: relative;
    z-index: 10; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .cta h3 {
    color: #ffffff;
    font-weight: 500; }
  /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .cta .btns-group .btn.btn-primary {
    background-color: #ffffff;
    color: #635bff;
    font-weight: 600; }
/* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .get-sf-oneidp {
  padding: 80px 0 100px; }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .get-sf-oneidp .wrapper {
    background: unset; }
    /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .get-sf-oneidp .wrapper .link-dark {
      color: #635bff;
      font-weight: 600; }
/* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .customers ul {
  max-width: 1240px;
  margin: 0 auto;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 160px));
  place-content: center; }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .creative_car_park {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .creative_car_park {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .wildcru {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -92px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .wildcru {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .bdm {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -184px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .bdm {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .facewatch {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -276px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .facewatch {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .south_wilts {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -368px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .south_wilts {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .litening_books {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -465px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .litening_books {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul .wittichen_supply_company {
    background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
    background-repeat: no-repeat;
    background-position: 0px -557px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
      .lp-oneidp .customers ul .wittichen_supply_company {
        background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
        background-size: 160px 631px; } }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers ul li {
    width: 160px;
    height: 73px; }
/* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .customers-ticker {
  overflow: hidden;
  max-width: 1120px;
  margin: 0 auto; }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .customers-ticker ul {
    display: grid;
    grid: auto/repeat(14, minmax(160px, 160px));
    list-style-type: none;
    width: calc(14 * 160px);
    margin: 0px auto 0;
    padding: 0;
    place-content: center; }
    /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul li {
      width: 160px;
      height: 73px;
      animation: customers-ticker-slider 25s linear infinite; }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .creative_car_park {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .creative_car_park {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .wildcru {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -92px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .wildcru {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .bdm {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -184px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .bdm {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .facewatch {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -276px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .facewatch {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .south_wilts {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -368px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .south_wilts {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .litening_books {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -465px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .litening_books {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .customers-ticker ul .wittichen_supply_company {
      background-image: url(/assets/new_layout_assets/lp_oneidp/customers-4d37d02f28768d16115867f49785646ec93c95f0ac43f762d1e0b0b2c32146c3.png);
      background-repeat: no-repeat;
      background-position: 0px -557px;
      background-size: cover !important;
      grid-column: span 1;
      width: 160px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
        .lp-oneidp .customers-ticker ul .wittichen_supply_company {
          background-image: url(/assets/new_layout_assets/lp_oneidp/customers@2x-04c540906a0b9b933c0c87fec73ad4f7c98260549b2dbc38f4ec40e1f1475b96.png);
          background-size: 160px 631px; } }
@keyframes customers-ticker-slider {
  100% {
    transform: translateX(calc(-160px * 7)); } }
/* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
.lp-oneidp .security {
  background-color: #f4f4ff; }
  /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .security header {
    max-width: 800px;
    margin: 0 auto; }
  /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .security .cards {
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    justify-content: center; }
    /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .security .cards .card {
      background-color: white; }
@media (max-width: 1199px) {
  /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__sso .wrapper {
    background-image: unset; } }
@media (max-width: 1060px) {
  /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__seamless .wrapper ul.nav-tabs {
    display: none; }
  /* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__seamless .wrapper .tab-content .tab-pane {
    display: block !important;
    opacity: 1;
    margin-bottom: 60px !important; }
    /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
    .lp-oneidp .section__seamless .wrapper .tab-content .tab-pane .sm-title {
      display: block; } }
@media (max-width: 768px) {
  /* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_oneidp.scss */
  .lp-oneidp .section__seamless .wrapper .tab-content .tab-pane .sm-title {
    margin-top: 40px !important; } }

@media (min-width: 1200px) {
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .container {
    max-width: 1090px; } }
/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .hero {
  background-image: url(/assets/new_layout_assets/partners_v2/partners_v2_hero-8555f7c03c6c01548d4307be7d9caec25ec9d556c44274521fd09057fc85d331.webp);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  padding: 100px 0 0;
  min-height: 720px;
  display: flex;
  flex-direction: column; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero {
      background-image: url(/assets/new_layout_assets/partners_v2/partners_v2_hero@2x-bcaeabfbd8ab07774c5cd940668f5c183d19ca4f576bf79f9e18d2d0f39ded8e.webp);
      background-size: 100% 900px; } }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .hero .container {
    flex: 1; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .hero h1.header-font,
  .partners .hero p.body-text {
    max-width: 858px;
    margin: 30px auto; }
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .hero h1.header-font {
    font-size: 42px; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .hero .customers {
    max-width: 1200px;
    margin: 0 auto;
    overflow: hidden; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers > div {
      position: relative;
      display: grid;
      grid: auto/repeat(16, minmax(150px, 150px));
      place-content: center;
      width: calc(16*150px);
      gap: 20px 0;
      margin-bottom: 0;
      padding-bottom: 20px; }
      /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .hero .customers > div > div {
        grid-column: span 1; }
        @media (max-width: 992px) {
          /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
          .partners .hero .customers > div > div {
            animation: customers-marquee 50s linear infinite; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .decathlon {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .decathlon {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .hyatt {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -70px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .hyatt {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .kelloggs {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -141px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .kelloggs {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .talabat {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -213px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .talabat {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .magna {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -283px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .magna {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .pharmeasy {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -354px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .pharmeasy {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .hdb {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -425px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .hdb {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .hero .customers .picknpay {
      background-image: url(/assets/new_layout_assets/partners_v2/customer_logos-9c574b9c672783f0b2ec1c44dfac648a9c48f65cbfb8ea8f0d7aba3ac7bdba90.png);
      background-repeat: no-repeat;
      background-position: 0px -496px;
      background-size: cover !important;
      width: 150px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .hero .customers .picknpay {
          background-image: url(/assets/new_layout_assets/partners_v2/customer_logos@2x-1b588a22585d2facf499ed9e32e034c51d3750b5c65560bff74872f4dfa9eeb7.png);
          background-size: 150px 549px; } }
    @media (max-width: 640px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .hero .customers {
        margin-top: 50px; } }
@keyframes customers-marquee {
  100% {
    transform: translateX(calc(-150px*8)); } }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .our-mission {
  padding: 100px 0; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .our-mission h2.header-font {
    max-width: 675px; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .our-mission .feature__cards {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    margin-top: 80px; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .our-mission .feature__cards .feature__card {
      border: 1px solid #E2E2E2;
      border-radius: 24px;
      padding: 20px 20px;
      min-height: 301px; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .expert {
  background-color: #272727;
  position: relative;
  padding: 60px 0; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .expert .bg-element-wrapper {
    position: absolute;
    height: 100%;
    width: 100%;
    max-width: 1400px;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 0;
    background-image: url(/assets/new_layout_assets/partners_v2/bg_element-f8263e2c864f62b46065626759fb1b715c7550ff9632a73167efade2ee8d76a6.svg);
    background-repeat: no-repeat;
    background-size: 160px;
    background-position: top left; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .expert .row {
    max-width: 1060px;
    margin: 0;
    position: relative;
    z-index: 10; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .expert p {
    font-size: 18px; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .expert .expert-card {
    max-width: 260px;
    margin-left: auto; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .expert .expert-card p {
      font-size: 16px; }
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .expert .expert-card p span {
        font-weight: 700; }
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .expert .expert-card > div {
      display: flex;
      gap: 15px;
      align-items: flex-start; }
    @media (max-width: 992px) {
      /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .expert .expert-card {
        margin: 30px auto 0; } }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .what-we-do p.body-text {
  font-size: 18px;
  max-width: 782px;
  margin: 20px auto 0; }
/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .powerful-feature {
  padding: 40px 0 100px; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .powerful-feature h2.header-font {
    max-width: 570px; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .powerful-feature .features_grid {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 250px));
    gap: 20px;
    margin-top: 80px; }
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
    .partners .powerful-feature .features_grid .feature {
      border: 1px solid #E2E2E2;
      border-radius: 24px;
      padding: 20px;
      background-color: #F8F9FA;
      min-height: 346px;
      background-repeat: no-repeat; }
      /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature p.body-text {
        max-width: 194px; }
      /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(1), .partners .powerful-feature .features_grid .feature:nth-of-type(2), .partners .powerful-feature .features_grid .feature:nth-of-type(5), .partners .powerful-feature .features_grid .feature:nth-of-type(6) {
        grid-column: span 1; }
      /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(3), .partners .powerful-feature .features_grid .feature:nth-of-type(4) {
        grid-column: span 2; }
      /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(1) {
        background-image: url(/assets/new_layout_assets/partners_v2/illus_kiosk_mode-257eaf378abed8b6697a0685ba9602ea96fc45f612ae725a468473a3eebfac1a.svg);
        background-size: 181px 101px;
        background-position: bottom center; }
      /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(2) {
        background-image: url(/assets/new_layout_assets/partners_v2/oneidp_logo-552527c32a2e296c74dc9d6fb595b8202795be378a5dd178b1f1f307d445e9de.png);
        background-position: bottom 60px center; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
          .partners .powerful-feature .features_grid .feature:nth-of-type(2) {
            background-image: url(/assets/new_layout_assets/partners_v2/oneidp_logo-552527c32a2e296c74dc9d6fb595b8202795be378a5dd178b1f1f307d445e9de.png);
            background-size: 152px 38px; } }
      /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(4) {
        background-image: url(/assets/new_layout_assets/partners_v2/illus_remotecast-62d2acb89432ebc9681920090047dfec4e24928a66a3b1e7ff0b995eb2afc003.svg);
        background-size: 294px 232px;
        background-position: bottom right; }
      /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(3) {
        background-image: url(/assets/new_layout_assets/partners_v2/illus_application_management-efcce3c8f293f249f7f6eae543fac2773ef62b97d7e81caeb97b1aca074e2e3b.svg);
        background-size: 326px 262px;
        background-position: bottom right; }
      /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(5) {
        background-image: url(/assets/new_layout_assets/partners_v2/illus_screensaver-3afd8123d841d97300467e30d7d9808eb027e295eb4fc749e9171d22ae98f712.svg);
        background-size: 242px 136px;
        background-position: bottom right; }
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid .feature:nth-of-type(6) {
        background-image: url(/assets/new_layout_assets/partners_v2/illus_report-e5fbe920015450952dac2f456e94463a27489affadb62af54e6e0f352c73e1b8.svg);
        background-position: bottom center;
        background-size: 250px 84px; }
      @media (max-width: 1199px) {
        /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .powerful-feature .features_grid .feature:nth-of-type(5) {
          grid-row: 1;
          grid-column: 3/4; }
        /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .powerful-feature .features_grid .feature:nth-of-type(6) {
          grid-row: 2;
          grid-column: 3/4; } }
      @media (max-width: 767px) {
        /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .powerful-feature .features_grid .feature:nth-of-type(5) {
          grid-row: 4;
          grid-column: 1/2; }
        /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .powerful-feature .features_grid .feature:nth-of-type(6) {
          grid-row: 4;
          grid-column: 2/3; } }
    @media (max-width: 767px) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid {
        place-content: center; } }
    @media (max-width: 540px) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .powerful-feature .features_grid {
        grid: auto/repeat(auto-fit, minmax(0, 340px)); }
        /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
        .partners .powerful-feature .features_grid .feature {
          grid-column: span 1/-1 !important;
          background-image: unset !important;
          min-height: fit-content; }
          /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
          .partners .powerful-feature .features_grid .feature p.body-text {
            max-width: 100%; } }
/* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .cta {
  background-color: #DFE0E1;
  padding-top: 50px; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .cta picture {
    display: block !important; }
    @media (max-width: 767px) {
      /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
      .partners .cta picture {
        display: none !important; } }
/* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
.partners .connect-with-julian {
  scroll-margin-top: 100px; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_partners_v2.scss */
  .partners .connect-with-julian .sf-card {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .hero h1 {
  font-size: 42px;
  font-weight: 350; }
@media (max-width: 992px) {
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .hero picture, .scalefusion-directory-services .hero img {
    display: none; } }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .directory-services {
  background-color: #F4F4F4; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .directory-services .wrapper {
    max-width: 805px;
    margin: 0 auto; }
@media (min-width: 1200px) {
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services :not(.hero) .container {
    max-width: 1090px; } }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .benefits h2.header-font {
  max-width: 661px; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .benefits .cards {
  grid: auto/repeat(auto-fit, minmax(0, 520px)); }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .benefits .cta {
  transform: translateY(75px); }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .create-import {
  background-color: #272727;
  padding: 200px 0 100px; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .create-import h2.header-font {
    max-width: 721px; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .create-import .cards {
    grid: auto/repeat(auto-fit, minmax(0, 241px)); }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .create-import .cards .card {
      background-color: unset;
      padding: 5px; }
      /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .create-import .cards .card .icon-line-wrapper {
        display: flex;
        gap: 10px;
        align-items: flex-end; }
        /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
        .scalefusion-directory-services .create-import .cards .card .icon-line-wrapper svg {
          flex: 1; }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .lifecycle .lifecycle-grid {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 165px));
  gap: 14px;
  margin-top: 50px; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .lifecycle .lifecycle-grid > div {
    border: 1px solid #E2E2E2;
    border-radius: 24px;
    padding: 30px;
    grid-column: span 2; }
    /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .lifecycle .lifecycle-grid > div:nth-of-type(1) {
      grid-column: 1/4;
      grid-row: 1/3;
      background-image: url(/assets/new_layout_assets/directory_services/illus_deepdive-7f568255beffd9e68fb7581015d111c0f2cbe75f0ef0720e70391c0ecc3d2c64.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: top left; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
        .scalefusion-directory-services .lifecycle .lifecycle-grid > div:nth-of-type(1) {
          background-image: url(/assets/new_layout_assets/directory_services/illus_deepdive-7f568255beffd9e68fb7581015d111c0f2cbe75f0ef0720e70391c0ecc3d2c64.jpg);
          background-size: 521px 397px; } }
    /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .lifecycle .lifecycle-grid > div:nth-of-type(2) {
      grid-column: 4/-1; }
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .lifecycle .lifecycle-grid > div:nth-of-type(3) {
      grid-column: 4/-1; }
  @media (max-width: 1199px) {
    /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .lifecycle .lifecycle-grid {
      place-content: center; }
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .lifecycle .lifecycle-grid > div {
        grid-column: span 2 !important; }
        /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
        .scalefusion-directory-services .lifecycle .lifecycle-grid > div:nth-of-type(1) {
          display: none; } }
/* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .lifecycle .cta {
  margin-top: 100px; }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .secure-identity .cards {
  grid: auto/repeat(auto-fit, minmax(0, 340px)); }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .secure-identity .cards .card {
    display: flex;
    flex-direction: column; }
    /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .secure-identity .cards .card h4 {
      flex: 1; }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .simplify {
  background-color: #F4F4F4;
  padding: 60px 0; }
  @media (max-width: 767px) {
    /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .simplify .btns-group {
      justify-content: flex-start !important; } }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .cta {
  background-color: #FCF9B6;
  border-radius: 24px;
  padding: 30px 60px; }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
.scalefusion-directory-services .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*16); }
    /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
    .scalefusion-directory-services .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
  .scalefusion-directory-services .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_directory_services.scss */
      .scalefusion-directory-services .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .container {
    max-width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .hero {
  background-color: #f2f6ff; }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .hero h1 {
    font-size: 42px;
    font-weight: 350; }
  @media (max-width: 992px) {
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .hero picture,
    .oneidp-sso .hero img {
      display: none; } }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .features .cta {
  transform: translateY(-145px); }
/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .features .cards {
  grid: auto/repeat(auto-fit, minmax(0, 440px));
  justify-content: center; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .features .cards .card.outline-card {
    min-height: 240px; }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .sso-efficiency {
  padding: 100px 0 160px;
  background-color: #f2f6ff; }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .secure-sso {
  background-color: #f2f6ff; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .secure-sso .wrapper {
    max-width: 835px;
    margin: 0 auto; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .secure-sso .wrapper ul {
      margin-left: -20px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .secure-sso img {
    border: 1px solid #d6dff5;
    border-radius: 24px; }
@media (min-width: 1200px) {
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso :not(.hero) .container {
    max-width: 1090px; } }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .extra-secure {
  background-color: #272727;
  padding: 100px 0 0; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .extra-secure .wrapper {
    max-width: 795px;
    margin: 0 auto;
    text-align: center; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .extra-secure picture {
    text-align: center; }
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .extra-secure picture img {
      transform: translateY(100px); }
/* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .supported-platforms p.body-text:nth-of-type(1) {
  max-width: 803px;
  margin: 0 auto; }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .supported-platforms .multi-os-logo-wrapper {
  position: relative;
  max-width: 1060px;
  margin: 100px auto 40px;
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fit, minmax(196px, 1fr)); }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .supported-platforms .multi-os-logo-wrapper figure {
    grid-column: span 1;
    background-color: #f2f6ff;
    border-radius: 14px;
    padding: 13px 20px;
    text-align: center;
    place-content: center; }
/* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .seamless .col-xs-12 .text-center {
  max-width: 564px;
  margin: 0 auto 30px; }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .seamless .grid {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 165px));
  gap: 14px;
  margin-top: 50px; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .seamless .grid > div {
    border: 1px solid #e2e2e2;
    border-radius: 24px;
    padding: 30px;
    grid-column: span 2; }
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid > div:nth-of-type(1) {
      grid-column: 1/4;
      grid-row: 1/3;
      background: url(/assets/new_layout_assets/oneidp_sso/seamless_access-09b590c5fc7335e1ff6e4fca8bea02457d3d9cdc94e6d23e7ef49cc28834a46f.svg) no-repeat top right;
      background-size: cover; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid > div:nth-of-type(2) {
      grid-column: 4/-1; }
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid > div:nth-of-type(3) {
      grid-column: 4/-1; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid > div:nth-of-type(4) {
      grid-column: 1/4; }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid > div:nth-of-type(5) {
      grid-column: 4/-1; }
  @media (max-width: 1199px) {
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .seamless .grid {
      place-content: center; }
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .seamless .grid > div {
        grid-column: span 2 !important; }
        /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
        .oneidp-sso .seamless .grid > div:nth-of-type(1) {
          display: none; } }
/* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .saml-support {
  background-color: #f2f6ff; }
/* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .with-oneidp-sso {
  background-color: #f2f6ff; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .with-oneidp-sso .cta {
    margin-bottom: 100px; }
    /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .with-oneidp-sso .cta img {
      transform: translateY(35px); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .with-oneidp-sso .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px)); }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .with-oneidp-sso .cards .card {
      background-color: #ffffff;
      display: flex;
      flex-direction: column; }
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .with-oneidp-sso .cards .card h4 {
        flex: 1; }
/* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .integrate-sso {
  padding: 100px 0; }
  @media (max-width: 764px) {
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .integrate-sso img {
      width: 100%;
      margin: 0 auto; } }
/* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .simplify {
  background-color: #f4f4f4;
  padding: 60px 0; }
  @media (max-width: 767px) {
    /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .simplify .btns-group {
      justify-content: flex-start !important; } }
/* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .cta {
  background-color: #fcf9b6;
  border-radius: 24px;
  padding: 30px 60px; }
  @media (max-width: 480px) {
    /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .cta {
      padding: 30px 20px; } }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px * 16); }
    /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .nav-tabs {
  display: flex;
  border-bottom: unset;
  margin-top: 80px; }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .nav-tabs li {
    flex: 1;
    border-bottom: 2px solid #c5c5c5; }
    /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs li.active {
      border-bottom: 2px solid #256BFF; }
    /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs li:hover {
      border-bottom: 2px solid rgba(37, 107, 255, 0.5); }
    /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs li a {
      text-align: center;
      border: unset !important; }
      /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .nav-tabs li a:hover {
        background-color: transparent; }
  @media (max-width: 767px) {
    /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs {
      display: none; } }
/* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
.oneidp-sso .nav-tabs + .tab-content .tab-pane {
  padding-top: 20px; }
  /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .nav-tabs + .tab-content .tab-pane h4.header-font {
    display: none; }
  /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .nav-tabs + .tab-content .tab-pane ul.list-unstyled {
    margin-top: 30px; }
    /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs + .tab-content .tab-pane ul.list-unstyled li {
      display: flex;
      align-items: center;
      gap: 10px; }
      /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .nav-tabs + .tab-content .tab-pane ul.list-unstyled li:not(:nth-last-of-type(1)) {
        margin-bottom: 15px; }
  /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
  .oneidp-sso .nav-tabs + .tab-content .tab-pane .row {
    display: flex;
    align-items: center; }
  @media (max-width: 767px) {
    /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
    .oneidp-sso .nav-tabs + .tab-content .tab-pane {
      max-width: 430px;
      margin: 0 auto;
      display: block !important; }
      /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .nav-tabs + .tab-content .tab-pane h4.header-font {
        display: block; }
      /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .nav-tabs + .tab-content .tab-pane .row {
        display: block; }
      /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_sso.scss */
      .oneidp-sso .nav-tabs + .tab-content .tab-pane img {
        max-width: 100%; } }

@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .container {
    max-width: 1090px; } }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .hero h1 {
  font-size: 42px;
  font-weight: 350; }
@media (max-width: 992px) {
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .hero picture,
  .oneidp-access-management .hero img {
    display: none; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .security {
  background-color: #F4F4F4; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .security .cards {
    grid: auto/repeat(auto-fit, minmax(0, 520px)); }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .security .cards .card {
      background-color: white; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .security .cta {
    transform: translateY(80px); }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .keycard {
  padding: 180px 0 100px; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .keycard .cards {
    grid: auto/repeat(auto-fit, minmax(0, 200px)); }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .keycard .cards .card {
      grid-column: span 3;
      min-height: 381px;
      background-color: white;
      background-repeat: no-repeat;
      background-position: right bottom; }
      /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards .card:nth-of-type(1), .oneidp-access-management .keycard .cards .card:nth-last-of-type(1) {
        grid-column: span 2 !important; }
      /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards .card:nth-of-type(1) {
        background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_location-a66aaf1783bebde279377ed4a10e325ae97ccaae013bcf7f817199448fc51c02.png); }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
          .oneidp-access-management .keycard .cards .card:nth-of-type(1) {
            background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_location-a66aaf1783bebde279377ed4a10e325ae97ccaae013bcf7f817199448fc51c02.png);
            background-size: 232px 185px; } }
      /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards .card:nth-of-type(2) {
        background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_ip_range-ca6f729a379e4d9c8b17ffb69d0db65c626a15e76a72b1b7a66f5da0d0963af1.png);
        background-position: center bottom 20px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
          .oneidp-access-management .keycard .cards .card:nth-of-type(2) {
            background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_ip_range-ca6f729a379e4d9c8b17ffb69d0db65c626a15e76a72b1b7a66f5da0d0963af1.png);
            background-size: 467px 174px; } }
      /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards .card:nth-of-type(3) {
        background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_wifi_config-7bbd6eb02a9de48bb821d2f3820a3f9fd6cf6b55dd0c908d83dd072790f44381.png); }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
          .oneidp-access-management .keycard .cards .card:nth-of-type(3) {
            background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_wifi_config-7bbd6eb02a9de48bb821d2f3820a3f9fd6cf6b55dd0c908d83dd072790f44381.png);
            background-size: 318px 245px; } }
        /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
        .oneidp-access-management .keycard .cards .card:nth-of-type(3) p.body-text {
          max-width: 292px; }
      /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards .card:nth-of-type(4) {
        background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_date_time-64a1f18700a208c8333d121a885f61d0adb2684dafa911eb08a007e7216b6a04.png); }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
          .oneidp-access-management .keycard .cards .card:nth-of-type(4) {
            background-image: url(/assets/new_layout_assets/oneidp_access_management/illus_date_time-64a1f18700a208c8333d121a885f61d0adb2684dafa911eb08a007e7216b6a04.png);
            background-size: 254px 152px; } }
      @media (max-width: 1199px) {
        /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
        .oneidp-access-management .keycard .cards .card {
          grid-column: span 2 !important;
          background-image: unset !important;
          min-height: 100%; }
          /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
          .oneidp-access-management .keycard .cards .card p.body-text {
            max-width: 100% !important; } }
    @media (max-width: 992px) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .keycard .cards {
        grid: auto/repeat(auto-fit, minmax(0, 168px)); } }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .cta {
  background-color: #FCF9B6;
  border-radius: 24px;
  padding: 30px 60px; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .access-settings {
  background-color: #272727; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .access-settings .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px)); }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .access-settings .cards .card {
      background-color: transparent; }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .trust .cards {
  grid: auto/repeat(auto-fit, minmax(0, 520px)); }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .trust .cards .card {
    background-color: white; }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .share-access .cards {
  grid: auto/repeat(auto-fit, minmax(0, 340px)); }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .share-access .cards .card {
    display: flex;
    flex-direction: column; }
    /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .share-access .cards .card h4 {
      flex: 1; }
/* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .seamless {
  background-color: #F4F4F4;
  padding: 60px 0; }
  @media (max-width: 767px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .seamless .btns-group {
      justify-content: flex-start !important; } }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
.oneidp-access-management .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*16); }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
    .oneidp-access-management .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
  .oneidp-access-management .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_access_management.scss */
      .oneidp-access-management .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .container {
    max-width: 1090px; } }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .hero h1 {
  font-size: 42px;
  font-weight: 350; }
@media (max-width: 992px) {
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .hero picture,
  .oneidp-mfa .hero img {
    display: none; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .security {
  background-color: #f4f4f4; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .security .wrapper {
    max-width: 835px;
    margin: 0 auto; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .mfa-login {
  position: relative;
  padding: 190px 0 0px; }
  @media (min-width: 1200px) {
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
    .oneidp-mfa .mfa-login .container {
      max-width: 1180px;
      width: 1180px; } }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .mfa-login .image-wrapper {
    position: absolute;
    inset: 100px 0 0;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: flex-end; }
    @media (min-width: 1500px) {
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .mfa-login .image-wrapper {
        max-width: 1280px; } }
    @media (max-width: 1199px) {
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .mfa-login .image-wrapper {
        display: none; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .mfa-login .cta {
    transform: translateY(75px); }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .cta {
  background-color: #fcf9b6;
  border-radius: 24px;
  padding: 30px 60px; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .mfa-uem {
  background-color: #272727;
  padding: 200px 0 100px; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .mfa-uem .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px)); }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
    .oneidp-mfa .mfa-uem .cards .outline-card {
      border: 1px solid #494A53; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .with-oneidp-mfa .cards {
  grid: auto/repeat(auto-fit, minmax(0, 340px)); }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .with-oneidp-mfa .cards .card {
    display: flex;
    flex-direction: column; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
    .oneidp-mfa .with-oneidp-mfa .cards .card h4 {
      flex: 1; }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .transform-cta {
  background-color: #f4f4f4;
  padding: 60px 0; }
  @media (max-width: 767px) {
    /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
    .oneidp-mfa .transform-cta .btns-group {
      justify-content: flex-start !important; } }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
.oneidp-mfa .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px * 16); }
    /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
    .oneidp-mfa .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
  .oneidp-mfa .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_mfa.scss */
      .oneidp-mfa .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .container {
    max-width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .hero {
  background: url(/assets/new_layout_assets/chrome_os_mgmnt/background-860bd5190f3f20e491995b9bad6b21c0386063817013399f0da1e76217d113e1.svg) repeat center;
  background-size: contain; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .hero header {
    max-width: 900px;
    margin: 0 auto; }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .hero header h1.header-font {
      font-size: 42px; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .hero header p.body-text {
      color: #82848d; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px * 16); }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .it-teams {
  background-color: #f4f4f4;
  background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/device_mockup-36e375f596443e49e52330c1a4bf3f03ac3e2519b0d2d5ea302b089e0db34111.png);
  background-repeat: no-repeat;
  background-size: 658px 518px;
  background-position: top left; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .it-teams {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/device_mockup-36e375f596443e49e52330c1a4bf3f03ac3e2519b0d2d5ea302b089e0db34111.png);
      background-size: 658px 518px; } }
  @media (max-width: 1199px) {
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .it-teams {
      background-image: unset !important; } }
/* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt img {
  width: 100%; }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .upgrade .features-grid {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 15px;
  margin: 60px auto 100px;
  place-content: center; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .upgrade .features-grid .feature {
    border: 1px solid #e2e2e2;
    border-radius: 24px;
    padding: 30px 20px;
    background-color: #f8f9fa;
    grid-column: span 1;
    min-height: 346px;
    background-repeat: no-repeat; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature p.body-text {
      max-width: 198px; }
    /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(3), .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(4) {
      grid-column: span 2; }
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(1) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_quick_enrollment-f38ed949755874bac12ded939775db2ed3f881e2114a5a1062d964f8c89ed2ed.png);
      background-position: bottom center; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(1) {
          background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_quick_enrollment@2x-95813d5db68cbadef9e9ac7ce84d65e9a493f8341be90ff40534ada8e865572d.png);
          background-size: 230px 95px; } }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(2) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/chrome_os_flex-85c329533bc30235a224d0917fe538c0873709b68c869d807d95d7afe2ea7790.png);
      background-position: bottom 30px center; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(2) {
          background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/chrome_os_flex@2x-fcac0b36c8e411ebbfe2884a892dabbcf5f3ca9fe993d6e58ba5449010830f25.png);
          background-size: 172px 87px; } }
    /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(3) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_kiosk_mode-cd019ee55c5c345e0af0b6f0e19eb4f2790621300896af0ece909faa04885189.png);
      background-position: bottom right; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(3) {
          background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_kiosk_mode@2x-b8dab5256f9fda01c9f85cfa9ed25221a0d34353f85f92f44b698a3f8cf372c3.png);
          background-size: 268px 228px; } }
    /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(4) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_browser_settings-cb7936fa3226790a1a48f318eadc3ae18cec047d23da92f9d2a16fd1c0bb5f41.png);
      background-position: bottom right; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(4) {
          background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_browser_settings@2x-f244175b2467fe6b55264dbbbc842003456afe68075412a38d5144b8a63f3a06.png);
          background-size: 265px 215px; } }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(5) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_update-b9d8d185e975daf1dc45559ba90c3af00b8968f6c890ed211fa7b14653b51e70.png);
      background-position: bottom 20px center; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(5) {
          background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_update@2x-22f168f8f676c844e043fe0718fc93e599221531740fed47b07df3393fe5ad60.png);
          background-size: 150px 70px; } }
    /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid .feature:nth-of-type(6) {
      background-image: url(/assets/new_layout_assets/chrome_os_mgmnt/illus_advance_control-e238806932bf79144fcf84aaf8d7856c95e66807f56c64eeebb1ad91df7dc274.svg);
      background-position: bottom center; }
  @media (max-width: 598px) {
    /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .upgrade .features-grid {
      grid: auto/repeat(auto-fit, minmax(0, 1fr)); }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .upgrade .features-grid .feature {
        grid-column: 1/-1 !important;
        background-image: unset !important;
        min-height: 100%; }
        /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
        .chrome-os-mgmnt .upgrade .features-grid .feature p.body-text {
          max-width: 100%; } }
/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .device-group .cta {
  transform: translateY(80px); }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .cta {
  position: relative;
  background-color: #fcf9b6;
  border-radius: 24px;
  padding: 30px 60px; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .cta picture {
    position: absolute;
    right: 10px;
    bottom: 0;
    max-width: 644px;
    margin-left: auto; }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .simplified {
  background-color: #272727;
  padding: 200px 0 100px; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .simplified .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px)); }
/* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .sustainability .cards .card {
  background-color: #ffffff;
  border: 1px solid #e2e2e2;
  border-radius: 24px; }
/* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .sustainability .cta {
  transform: translateY(70px); }
/* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt span.tag {
  display: block;
  width: fit-content;
  background-color: #cfd6dd;
  font-size: 17px;
  color: #1A142C;
  padding: 2px 10px;
  border-radius: 5px;
  margin-bottom: 20px; }
/* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .usecases {
  padding: 160px 0 100px;
  background-color: #f4f4f4; }
/* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .form {
  scroll-margin-top: 100px; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .form .sf-card {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    max-width: 600px;
    margin: 0 auto; }
/* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .nav-tabs {
  display: flex;
  border-bottom: unset;
  margin-top: 80px; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .nav-tabs li {
    flex: 1;
    border-bottom: 2px solid #c5c5c5; }
    /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs li.active {
      border-bottom: 2px solid #256BFF; }
    /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs li:hover {
      border-bottom: 2px solid rgba(37, 107, 255, 0.5); }
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs li a {
      text-align: center;
      border: unset !important; }
      /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .nav-tabs li a:hover {
        background-color: transparent; }
  @media (max-width: 767px) {
    /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs {
      display: none; } }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane {
  padding-top: 40px; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane h4.header-font {
    display: none; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane ul.list-unstyled {
    margin-top: 30px; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane ul.list-unstyled li {
      display: flex;
      align-items: center;
      gap: 10px; }
      /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane ul.list-unstyled li:not(:nth-last-of-type(1)) {
        margin-bottom: 15px; }
  @media (max-width: 767px) {
    /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
    .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane {
      max-width: 430px;
      margin: 0 auto;
      display: block !important; }
      /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
      .chrome-os-mgmnt .nav-tabs + .tab-content .tab-pane h4.header-font {
        display: block; } }
/* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
.chrome-os-mgmnt .final-cta {
  position: relative;
  background-color: #fcf9b6;
  padding: 30px 50px;
  max-width: 1080px;
  margin: 0 auto;
  background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  border-radius: 8px; }
  /* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .final-cta h3 {
    max-width: 530px;
    line-height: 36px; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .final-cta .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
  /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_chrome_os_mgmnt.scss */
  .chrome-os-mgmnt .final-cta picture {
    position: absolute;
    right: 50px;
    bottom: 0;
    max-width: 284px;
    margin-left: auto; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
.oneidp-pricing .hero, .oneidp-demo .hero {
  padding: 100px 0 0;
  position: relative;
  background-color: #FAFAFB;
  min-height: 740px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-pricing .hero h1.header-font, .oneidp-demo .hero h1.header-font {
    font-size: 42px;
    font-weight: 350;
    color: #1A142C; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-pricing .hero::before, .oneidp-demo .hero::before {
    content: '';
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background: url(/assets/new_layout_assets/oneidp_pricing/background-a46d94e31c12b911953de4b00ccc01ed46576cfda2b2d61bcc7a89707ad116e8.svg) no-repeat top center;
    background-size: 1366px 100%; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
.oneidp-pricing .form-container, .oneidp-demo .form-container {
  margin-top: -370px; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-pricing .form-container h5.header-font, .oneidp-demo .form-container h5.header-font {
    font-weight: 600;
    max-width: 520px;
    margin: 30px auto !important; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-pricing .form-container .features-grid, .oneidp-demo .form-container .features-grid {
    max-width: 520px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 250px));
    gap: 20px;
    margin: 30px auto 0; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
    .oneidp-pricing .form-container .features-grid .feature, .oneidp-demo .form-container .features-grid .feature {
      border: 1px solid #E2E2E2;
      border-radius: 20px;
      background-color: #ffffff;
      padding: 25px 15px; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-pricing .form-container .features-grid .feature p.body-text, .oneidp-demo .form-container .features-grid .feature p.body-text {
        font-size: 13px; }
    @media (max-width: 1199px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-pricing .form-container .features-grid, .oneidp-demo .form-container .features-grid {
        margin-bottom: 40px; } }
    @media (max-width: 548px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-pricing .form-container .features-grid, .oneidp-demo .form-container .features-grid {
        grid: auto/repeat(auto-fit, minmax(0, 340px));
        place-content: center; }
        /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
        .oneidp-pricing .form-container .features-grid .feature, .oneidp-demo .form-container .features-grid .feature {
          display: flex;
          flex-direction: column; } }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-pricing .form-container .sf-card, .oneidp-demo .form-container .sf-card {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    background-color: #ffffff;
    border-radius: 20px;
    max-width: 520px;
    margin: 0 auto; }

/* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
.oneidp-demo .mdm-customer-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  @media (max-width: 492px) {
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
    .oneidp-demo .mdm-customer-logos {
      justify-content: center; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .byjus {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px 16px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .byjus {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .radisson {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -48px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .radisson {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .bse {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -116px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .bse {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .talabat {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -196px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .talabat {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .decathlon {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -255px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .decathlon {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos .magna {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -318px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos .magna {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos li {
    width: 140px;
    height: 70px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
      .oneidp-demo .mdm-customer-logos li {
        margin-bottom: 20px; } }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
  .oneidp-demo .mdm-customer-logos li:last-child {
    margin-right: 0; }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_pricing.scss */
.oneidp-demo .body-text__trusted-by {
  font-size: 22px;
  font-weight: 500; }

@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .container {
    max-width: 1090px; } }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .hero h1 {
  font-size: 42px;
  font-weight: 350; }
@media (max-width: 992px) {
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .hero picture,
  .oneidp-jit .hero img {
    display: none; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .just-in-time {
  background-color: #F4F4F4; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .just-in-time .wrapper {
    max-width: 735px;
    margin: 0 auto; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .just-in-time .cta {
    transform: translateY(75px); }
/* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .benefits {
  padding: 150px 0 0px; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .benefits h2.header-font {
    max-width: 670px; }
  /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .benefits .cards {
    grid: auto/repeat(auto-fit, minmax(0, 520px)); }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .benefits .cta {
    transform: translateY(75px);
    z-index: 10;
    position: relative; }
/* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*16); }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .temporary-access {
  background-color: #272727;
  padding: 150px 0 100px;
  position: relative; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .temporary-access header {
    max-width: 735px;
    margin: 0 auto; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .temporary-access .wrapper {
    max-width: 1060px;
    margin: 100px auto 0;
    display: grid;
    grid: auto/repeat(2, minmax(0, 520px)); }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .temporary-access .wrapper div:nth-of-type(1) {
      position: relative;
      max-width: 400px; }
      /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .temporary-access .wrapper div:nth-of-type(1) .block:not(:nth-last-of-type(1)) {
        height: 78vh;
        padding-top: 30px; }
      /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .temporary-access .wrapper div:nth-of-type(1) .block:nth-last-of-type(1) {
        margin-bottom: 100px; }
    /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .temporary-access .wrapper div:nth-of-type(2) > div {
      position: sticky;
      top: 200px; }
      /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .temporary-access .wrapper div:nth-of-type(2) > div img {
        position: absolute;
        inset: 0;
        opacity: 0;
        transition: opacity 0.2s ease-in; }
        /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
        .oneidp-jit .temporary-access .wrapper div:nth-of-type(2) > div img.active {
          opacity: 1; }
  @media (max-width: 1199px) {
    /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .temporary-access .wrapper {
      display: block; }
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .temporary-access .wrapper div:nth-of-type(1) {
        max-width: 100%; }
        /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
        .oneidp-jit .temporary-access .wrapper div:nth-of-type(1) .block {
          height: fit-content !important;
          margin-bottom: 50px !important;
          padding: 0 !important; }
      /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .temporary-access .wrapper div:nth-of-type(2) {
        display: none; } }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .cta {
  background-color: #FCF9B6;
  border-radius: 24px;
  padding: 30px 60px; }
/* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .with-oneidp-jit {
  position: relative;
  background-color: white; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
  .oneidp-jit .with-oneidp-jit .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px)); }
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .with-oneidp-jit .cards .card {
      display: flex;
      flex-direction: column; }
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
      .oneidp-jit .with-oneidp-jit .cards .card h4 {
        flex: 1; }
/* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
.oneidp-jit .experts-cta {
  background-color: #f4f4f4;
  padding: 60px 0; }
  @media (max-width: 767px) {
    /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_jit.scss */
    .oneidp-jit .experts-cta .btns-group {
      justify-content: flex-start !important; } }

@media (min-width: 1200px) {
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .container {
    width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .hero {
  position: relative;
  background-color: #f5f5f5;
  background: url(/assets/new_layout_assets/iam_access_management/illus_blocks-1d6cf52b3051bc26166283469ca52c85b95ec9a0f845fed21cf9f9bfaf981e68.svg) repeat;
  background-size: contain;
  background-position: top -10px center;
  padding: 100px 0;
  min-height: 655px; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .hero .container {
    text-align: center; }
    /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .hero .container .wrapper {
      max-width: 765px;
      margin: 0 auto; }
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .hero .container .wrapper h1.header-font {
        font-size: 42px;
        font-weight: 350;
        line-height: 63px; }
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .hero .container .wrapper .btns-group {
        margin-top: 40px; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management h5 {
  font-size: 16px;
  font-weight: 400;
  line-height: 19.03px; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management h5.header-font--blue {
    color: #2250f2; }
/* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .stakes {
  padding: 100px 0 200px; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .stakes h2 {
    max-width: 660px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .stakes .cards {
    max-width: 1060px;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px;
    margin-top: 60px; }
    /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .stakes .cards .card ul li {
      align-items: flex-start;
      position: relative; }
      /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .stakes .cards .card ul li::before {
        content: "";
        position: absolute;
        left: -6px;
        top: 9px;
        width: 6px;
        height: 6px;
        background-color: #000000;
        border-radius: 50%; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .one-unified-platform {
  background-color: #194672;
  padding: 0; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .one-unified-platform .numbers {
    position: relative;
    max-width: 1060px;
    background-color: #ffe450;
    padding: 40px 50px;
    border-radius: 8px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 298px));
    gap: 33px;
    transform: translateY(-92px); }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .one-unified-platform .numbers::before {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%;
      background: url(/assets/new_layout_assets/iam_access_management/pattern_dots-9052d44b8c513389ad968479e279dfddc9d776f3128b2bd18d8622fbe8af9ed7.svg) no-repeat;
      background-size: contain;
      background-position: right center; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .one-unified-platform .numbers > div {
      position: relative;
      grid-column: span 1; }
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .one-unified-platform .numbers > div h4 {
        font-size: 36px;
        font-weight: 400;
        line-height: 46.8px; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .one-unified-platform .wrapper {
    max-width: 790px;
    margin-bottom: 100px; }
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .one-unified-platform .wrapper p a {
      color: white !important; }
/* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .democratizing {
  padding: 100px 0;
  background-color: #f4f4f4; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .democratizing h2 {
    max-width: 661px; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .democratizing .columns {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px; }
    /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .democratizing .columns .column .bar {
      background-color: #ffffff;
      border-radius: 10px;
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
      padding: 15px 10px;
      display: flex;
      align-items: center;
      gap: 10px; }
/* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .security {
  padding: 100px 0; }
  /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security h2 {
    max-width: 660px; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security .nav-tabs[data-tab="slide"] .slider-tab {
    background-color: #f4f4ff !important; }
  @media (max-width: 992px) {
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .security .nav-tabs[data-tab="slide"] li.active {
      background-color: #f4f4ff !important; } }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security .tab-content {
    padding: 0;
    min-height: 372px; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .security .tab-content svg {
      min-width: 24px; }
/* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .nav-tabs[data-tab="slide"] {
  position: relative;
  display: flex;
  flex-direction: column;
  border: unset; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .nav-tabs[data-tab="slide"] li {
    position: relative;
    border-radius: 4px;
    overflow: hidden; }
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .nav-tabs[data-tab="slide"] li.active {
      all: unset; }
      /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .nav-tabs[data-tab="slide"] li.active a {
        color: unset; }
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .nav-tabs[data-tab="slide"] li a {
      position: relative;
      border: unset;
      padding-block: 23px;
      z-index: 10;
      padding-left: 30px; }
      /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .nav-tabs[data-tab="slide"] li a:hover {
        background: unset;
        border: unset; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .nav-tabs[data-tab="slide"] .slider-tab {
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(0);
    width: 100%;
    min-height: 60px;
    background-color: #f4f4f4;
    border-radius: 4px;
    border-left: 4px solid #2250f2;
    overflow: hidden;
    transition: transform 0.25s linear;
    will-change: transfrom; }
  @media (max-width: 992px) {
    /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .nav-tabs[data-tab="slide"] li.active {
      background-color: #ffffff;
      border-left: 4px solid #2250f2; }
    /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .nav-tabs[data-tab="slide"] .slider-tab {
      display: none; } }
/* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .tab-content ul li {
  display: flex;
  align-items: center;
  gap: 10px; }
/* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .resources {
  background-color: #f4f4f4; }
  /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .resources .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px; }
    /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .resources .cards .card {
      padding: 0;
      background-color: #ffffff;
      display: flex;
      flex-direction: column;
      overflow: hidden; }
      /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .resources .cards .card > div {
        flex: 1;
        display: flex;
        flex-direction: column; }
        /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
        .iam-access-management .resources .cards .card > div p {
          flex: 1; }
      /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .resources .cards .card .btns-group {
        justify-content: flex-start; }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .risks ul.nav.nav-tabs {
  margin: 60px 0 0;
  display: flex; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .risks ul.nav.nav-tabs li {
    flex: 1;
    border-bottom: 1px solid #c5c5c5;
    transition: all 0.1s ease-in; }
    /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .risks ul.nav.nav-tabs li a {
      display: block;
      color: #1c1b17;
      text-align: center;
      font-family: "Merriweather Sans", sans-serif; }
      /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
      .iam-access-management .risks ul.nav.nav-tabs li a:hover {
        background-color: unset;
        border: 1px solid transparent; }
    /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .risks ul.nav.nav-tabs li.active {
      border-bottom: 2px solid #2250f2; }
/* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .risks .tab-content {
  min-height: 355px; }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .risks .tab-content .tab-pane .content p a {
    color: #323232 !important; }
/* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .role-of-uem .img-block-transitions .block:nth-of-type(1) {
  margin-top: 100px; }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .role-of-uem .img-block-transitions .sticky picture:nth-of-type(1) img {
  opacity: 1 !important; }
/* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .role-of-uem .img-block-transitions {
  position: relative; }
  /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .role-of-uem .img-block-transitions .block {
    margin: 250px 0 350px; }
    /* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .block:nth-of-type(1) {
      margin-top: 100px; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .block h3.header-font span {
      background-color: #07186c;
      border-radius: 6px;
      padding: 3px 6px; }
    /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .block p.body-text {
      max-width: 520px; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .role-of-uem .img-block-transitions .sticky {
    position: sticky;
    top: 200px;
    display: flex;
    flex-direction: column;
    min-height: 650px; }
    /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .sticky picture img {
      width: 100%;
      max-width: 479px;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      transition: opacity 0.2s ease-out; }
    /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .sticky picture:not(:nth-of-type(1)) img {
      opacity: 0; }
/* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
.iam-access-management .cta {
  position: relative;
  background-color: #ffe450;
  padding: 30px 50px;
  max-width: 1080px;
  margin: 60px auto 0;
  background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  border-radius: 8px; }
  /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .cta h3 {
    max-width: 660px;
    line-height: 36px; }
  /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .cta .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
  /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .cta picture {
    position: absolute;
    right: 50px;
    bottom: 0;
    max-width: 284px;
    margin-left: auto; }
@media (max-width: 992px) {
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .risks ul.nav.nav-tabs {
    display: none; }
  /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .risks .tab-content .tab-pane {
    opacity: 1 !important;
    display: block !important;
    text-align: center; }
    /* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .risks .tab-content .tab-pane img {
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
    /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .risks .tab-content .tab-pane .content {
      margin-bottom: 60px; }
  /* line 395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .democratizing {
    text-align: center; }
    /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .democratizing .columns {
      place-content: center; }
  /* line 402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security ul.nav-tabs {
    display: none; }
  /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security .tab-content .tab-pane {
    display: block !important;
    opacity: 1 !important; }
    /* line 409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .security .tab-content .tab-pane:not(:nth-last-of-type(1)) {
      margin-bottom: 60px; }
    /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .security .tab-content .tab-pane h4.hidden {
      display: block !important; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .security .cta {
    margin: 0; }
  /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .role-of-uem .img-block-transitions .block {
    margin: 0 0 60px 0 !important; }
    /* line 425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .role-of-uem .img-block-transitions .block p {
      max-width: 100% !important; }
  /* line 430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .role-of-uem .images-wrapper {
    display: none !important; }
  /* line 434, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .cta {
    background-image: unset !important; } }
@media (max-width: 493px) {
  /* line 439, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .hero {
    min-height: 100% !important; }
    /* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .hero::before {
      display: none; }
  /* line 446, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
  .iam-access-management .democratizing .columns .column {
    text-align: left !important; }
    /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_iam_access_management.scss */
    .iam-access-management .democratizing .columns .column svg {
      min-width: 21px; } }

@media (min-width: 1200px) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .container {
    max-width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .hero {
  background: url(/assets/new_layout_assets/chrome_os_mgmnt/background-860bd5190f3f20e491995b9bad6b21c0386063817013399f0da1e76217d113e1.svg) repeat center;
  background-size: contain; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .hero header {
    max-width: 680px;
    margin: 0 auto; }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .hero header h1.header-font {
      font-size: 42px; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .hero header p.body-text {
      color: #82848d; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px * 16); }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .why-choose-sf {
  padding: 80px 0 60px;
  background-color: #1e1e1e;
  background-image: url(/assets/new_layout_assets/alternative-to-jamf/why_choose_sf_bg-0860637b264b1cfbed014bf9bfb18031244830fec61f88a8de68429159af4173.png);
  background-repeat: no-repeat;
  background-position: center right; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .why-choose-sf {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/why_choose_sf_bg@2x-5776655abc68ee4c0dd07099c993a98f90b999d9ee5d997dbf8be1bccebf8663.png);
      background-size: 1111px 633px; } }
  @media (max-width: 1024px) {
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .why-choose-sf {
      background-image: unset !important; } }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .scalefusion-jamf .grid-wrapper {
  background-color: #f8f9fa;
  border-radius: 24px;
  padding: 40px;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 30px 20px;
  align-items: center; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .scalefusion-jamf .grid-wrapper .title-xs {
    display: none; }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .scalefusion-jamf .grid-wrapper .title-lg {
    display: block; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .scalefusion-jamf .grid-wrapper h5 {
    font-weight: 500;
    color: #1e1e1e; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box {
    background-color: #e2e2e2;
    border-radius: 10px;
    height: 34px;
    position: relative; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box .rating-text {
      position: absolute;
      top: 6px;
      left: 20px;
      z-index: 10; }
    /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box .sf-inner {
      height: 34px;
      border-radius: 10px;
      background-color: #fcf9b6; }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box .jamf-inner {
      height: 34px;
      border-radius: 10px;
      background-color: #c9c9c9; }
    /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(2) .sf-inner {
      width: 280px; }
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(6) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(34) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(4) .sf-inner {
      width: 265px; }
    /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(6) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(34) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(4) .jamf-inner {
      width: 265px; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(10) .sf-inner {
      width: 260px; }
    /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(14) .sf-inner {
      width: 255px; }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(18) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(26) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(44) .sf-inner {
      width: 240px; }
    /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(18) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(26) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(44) .jamf-inner {
      width: 240px; }
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(22) .sf-inner {
      width: 220px; }
    /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(30) .sf-inner {
      width: 275px; }
    /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(38) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(8) .sf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(32) .sf-inner {
      width: 245px; }
    /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(38) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(8) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(32) .jamf-inner {
      width: 245px; }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(42) .sf-inner {
      width: 250px; }
    /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(12) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(20) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(28) .jamf-inner {
      width: 235px; }
    /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(16) .jamf-inner, .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(40) .jamf-inner {
      width: 0px; }
    /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(24) .jamf-inner {
      width: 215px; }
    /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .outer-box:nth-of-type(36) .jamf-inner {
      width: 260px; }
@media (max-width: 1024px) {
  /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .scalefusion-jamf .grid-wrapper {
    padding: 40px 20px;
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .title-xs {
      display: block; }
    /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .scalefusion-jamf .grid-wrapper .title-lg {
      display: none; } }
/* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .features .features-grid {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 15px;
  margin: 60px auto 100px;
  place-content: center; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .features .features-grid .feature {
    border: 1px solid #e2e2e2;
    border-radius: 24px;
    padding: 30px 20px;
    background-color: #f8f9fa;
    grid-column: span 1;
    min-height: 346px;
    background-repeat: no-repeat; }
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature p.body-text {
      max-width: 198px; }
    /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(3), .alternative-to-jamf .features .features-grid .feature:nth-of-type(4) {
      grid-column: span 2; }
    /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(1) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/zero_touch-c365ea2515c2399002dc9840c05b8a38bfb4e77eb5d5daba2ffef41d0a87910f.png);
      background-position: bottom center; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(1) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/zero_touch@2x-52339d3231758b3c8f79c06e2d8761f1d6ccff101d4903d96f1b3220692dea11.png);
          background-size: 179px 179px; } }
    /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(2) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/workflow_image-b5b4a6588b1744975d616bc65aea2f2f5e26794a05c6231829b994941ed981e4.png);
      background-position: bottom 15px right 19px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(2) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/workflow_image@2x-58644715a926c10befafb696efef7e60bdad39ff857fc23d054b30d4440aa40d.png);
          background-size: 139px 111px; } }
    /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(3) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/os_management-0c04f445331e1ee787614cbff67c945959584fd2a1875c002b84ee3af54474cb.png);
      background-position: bottom right; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(3) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/os_management@2x-1dbd49726e540ba59d1a5b0f3801922a248463f547d887adaadc0c599b56e3ae.png);
          background-size: 376px 235px; } }
    /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(4) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/app_management-a139372efb4d4685dd42613644e26ea21900bc2debce1419ad109cf968a924c1.png);
      background-position: bottom right; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(4) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/app_management@2x-cc2bf9f08048142d44a882de37bf5bc1950908bbf060c829020221a51d47ed3f.png);
          background-size: 375px 248px; } }
    /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(5) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/password_policy-b29bb0d4d89f1a85add0ebf3e3f4747c19ac004dc0cebc4fb34d5da7b3b228a0.png);
      background-position: bottom center; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(5) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/password_policy@2x-1cf62c920d3ab8d2665b7be42489c167cbbb5a18756c3c75663b1d95c57d3282.png);
          background-size: 209px 57px; } }
    /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid .feature:nth-of-type(6) {
      background-image: url(/assets/new_layout_assets/alternative-to-jamf/remote_access-76850991b0c6619534d18709068da0b21386308e1ffe8a66dbc081b6f6c59f99.png);
      background-position: bottom right; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature:nth-of-type(6) {
          background-image: url(/assets/new_layout_assets/alternative-to-jamf/remote_access@2x-b213649acf823726a9d85c1433743cacb066a9b68745ac89c76569ec5e83be05.png);
          background-size: 251px 128px; } }
  @media (max-width: 598px) {
    /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .features .features-grid {
      grid: auto/repeat(auto-fit, minmax(0, 1fr)); }
      /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .features .features-grid .feature {
        grid-column: 1/-1 !important;
        background-image: unset !important;
        min-height: 100%; }
        /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .features .features-grid .feature p.body-text {
          max-width: 100%; } }
/* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .solution-suite .custom-margin {
  margin-bottom: 58px; }
/* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .solution-suite .btns-group {
  justify-content: flex-start; }
  /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .solution-suite .btns-group .btn {
    padding: 6px 0px; }
@media (max-width: 1024px) {
  /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .solution-suite img {
    width: 100%; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .solution-suite .btns-group {
    margin-bottom: 20px; } }
/* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .customers-testimonial {
  background-color: #f8f9fa;
  overflow-x: hidden;
  padding-bottom: 100px; }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers-testimonial #g2-carousel-btn {
    all: unset;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto 0;
    display: block;
    cursor: pointer;
    width: 36px;
    height: 36px;
    z-index: 20; }
    @media (max-width: 993px) {
      /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers-testimonial #g2-carousel-btn {
        inset: auto auto -60px 110px; } }
  /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .customers-testimonial .g2-testimonials {
    position: relative;
    margin-top: 100px; }
    /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial .g2-testimonials::before {
      content: "";
      position: absolute;
      width: 100px;
      height: 100%;
      inset: 0;
      left: -2px;
      background-color: #f8f9fa;
      z-index: 10; }
    /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial .g2-testimonials .item {
      max-width: 340px;
      border: 2px solid #f2f2f2;
      border-radius: 20px;
      overflow: hidden;
      display: flex;
      flex-direction: column; }
      @media (max-width: 1279px) {
        /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .customers-testimonial .g2-testimonials .item {
          max-width: unset; } }
      /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers-testimonial .g2-testimonials .item p {
        font-size: 16px;
        line-height: 150%; }
      /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers-testimonial .g2-testimonials .item div.quote {
        background-color: #f7ffc8;
        padding: 20px 30px 10px;
        flex: 1;
        min-height: 315px;
        border-radius: 0 0 20px 20px; }
      /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .customers-testimonial .g2-testimonials .item .name-icon-wrapper {
        display: flex;
        gap: 15px;
        align-items: flex-start;
        padding: 30px 10px 20px; }
        /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .customers-testimonial .g2-testimonials .item .name-icon-wrapper .avatar {
          display: block;
          width: 48px;
          height: 48px;
          border-radius: 50%;
          font-size: 20px;
          font-weight: 500;
          display: flex;
          justify-content: center;
          align-items: center;
          color: #ffffff; }
        /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
        .alternative-to-jamf .customers-testimonial .g2-testimonials .item .name-icon-wrapper .name-wrapper {
          min-height: 100px; }
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(1n) .item .name-icon-wrapper .avatar {
      background-color: #d684e3; }
    /* line 464, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(2n + 2) .item .name-icon-wrapper .avatar {
      background-color: #8493e3; }
    /* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(3n + 1) .item .name-icon-wrapper .avatar {
      background-color: #ebbe67; }
  @media (max-width: 767px) {
    /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .customers-testimonial {
      display: none; } }
/* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .migration {
  padding-bottom: 200px;
  background: url(/assets/new_layout_assets/alternative-to-jamf/migration_background-30f7ffb95491f881ac51c9a15f50cc65823fc6c4b775ed0905ab38b6f7a50d8a.svg) no-repeat center;
  background-size: cover; }
  /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .migration p {
    color: var(--color-grey-001); }
  /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .migration .btns-group {
    justify-content: flex-start; }
    /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .migration .btns-group .btn {
      padding: 6px 0px; }
  /* line 501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .migration ul.list-unstyled {
    margin-top: 30px;
    margin-left: 140px; }
    /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
    .alternative-to-jamf .migration ul.list-unstyled li {
      display: flex;
      align-items: center;
      gap: 10px; }
      /* line 510, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .migration ul.list-unstyled li:not(:nth-last-of-type(1)) {
        margin-bottom: 15px; }
    @media (max-width: 1024px) {
      /* line 501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
      .alternative-to-jamf .migration ul.list-unstyled {
        margin-left: 0px; } }
/* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .final-cta {
  margin-top: -100px; }
  /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .final-cta h3 {
    font-size: 24px !important; }
/* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
.alternative-to-jamf .cta {
  position: relative;
  background-color: #ffe450;
  padding: 30px 50px;
  max-width: 1080px;
  margin: 0 auto;
  background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  border-radius: 8px; }
  /* line 540, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .cta h3 {
    max-width: 550px;
    line-height: 36px; }
  /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .cta .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_alternative_to_jamf.scss */
  .alternative-to-jamf .cta picture {
    position: absolute;
    right: 50px;
    bottom: 0;
    max-width: 284px;
    margin-left: auto; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
.lp_identity_as_a_service .hero {
  position: relative;
  background-color: #F5F5F5;
  background: url(/assets/new_layout_assets/iam_access_management/illus_blocks-1d6cf52b3051bc26166283469ca52c85b95ec9a0f845fed21cf9f9bfaf981e68.svg) repeat;
  background-size: contain;
  background-position: top -10px center;
  padding: 100px 0;
  min-height: 620px; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
  .lp_identity_as_a_service .hero .container {
    text-align: center; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
    .lp_identity_as_a_service .hero .container .wrapper {
      max-width: 830px;
      margin: 0 auto; }
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
      .lp_identity_as_a_service .hero .container .wrapper h1.header-font {
        font-size: 42px;
        font-weight: 350;
        line-height: 63px; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
.lp_identity_as_a_service .section_1 {
  justify-self: center; }
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
  .lp_identity_as_a_service .section_1 .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
    .lp_identity_as_a_service .section_1 .cards .card {
      padding: 0;
      display: flex;
      flex-direction: column;
      overflow: hidden; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
      .lp_identity_as_a_service .section_1 .cards .card .card_background {
        position: relative;
        background: url(/assets/new_layout_assets/lp_identity_as_a_service/card_background-6d1d681e02f85b9e9b4532bde4cc27b217bda68941ed77949c51c5110c809b03.svg);
        min-height: 225px;
        color: #FFFFFF;
        text-align: center;
        align-content: center;
        font-size: 36px;
        line-height: 43px;
        font-weight: 400; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
      .lp_identity_as_a_service .section_1 .cards .card .para {
        color: #404040;
        font-size: 16px;
        line-height: 24px;
        font-weight: 430;
        padding: 15px; }
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_identity_as_a_service.scss */
      .lp_identity_as_a_service .section_1 .cards .card .btns-group {
        justify-content: flex-start; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages .hero {
  position: relative;
  background-color: #F5F5F5;
  background: url(/assets/new_layout_assets/iam_access_management/illus_blocks-1d6cf52b3051bc26166283469ca52c85b95ec9a0f845fed21cf9f9bfaf981e68.svg) repeat;
  background-size: contain;
  background-position: top -10px center;
  padding: 100px 0;
  min-height: 620px; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
  .oneidp_glossary_pages .hero .container {
    text-align: center; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
    .oneidp_glossary_pages .hero .container .wrapper {
      max-width: 830px;
      margin: 0 auto; }
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
      .oneidp_glossary_pages .hero .container .wrapper h1.header-font {
        font-size: 42px;
        font-weight: 350;
        line-height: 63px; }
/* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages .section-label {
  height: 26px;
  border-radius: 5px;
  padding-left: 10px;
  padding-right: 10px;
  width: fit-content;
  background-color: #CFD6DD;
  align-content: center;
  color: #1A142C; }
/* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages h1.header-font {
  font-size: 38px;
  font-weight: 350;
  line-height: 57px;
  color: #1A142C; }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages .para {
  font-weight: 430;
  color: #404040;
  font-size: 18px;
  line-height: 27px; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages h2.text-blue {
  font-weight: 400;
  font-size: 22px;
  line-height: 33px; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages .list-items {
  font-weight: 400;
  color: #404040;
  font-size: 16px;
  line-height: 24px; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
.oneidp_glossary_pages .glossary_entries {
  justify-self: center; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
  .oneidp_glossary_pages .glossary_entries .cards {
    grid: auto/repeat(auto-fit, minmax(0, 300px));
    gap: 20px; }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
    .oneidp_glossary_pages .glossary_entries .cards .card {
      padding: 0;
      display: flex;
      flex-direction: column;
      overflow: hidden; }
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
      .oneidp_glossary_pages .glossary_entries .cards .card .card_background {
        position: relative;
        background: url(/assets/new_layout_assets/lp_identity_as_a_service/card_background-6d1d681e02f85b9e9b4532bde4cc27b217bda68941ed77949c51c5110c809b03.svg);
        min-height: 225px;
        color: #FFFFFF;
        text-align: center;
        align-content: center;
        font-size: 36px;
        line-height: 43px;
        font-weight: 400; }
      /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
      .oneidp_glossary_pages .glossary_entries .cards .card .para {
        color: #404040;
        font-size: 16px;
        line-height: 24px;
        font-weight: 430;
        padding: 15px; }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_oneidp_glossary_pages.scss */
      .oneidp_glossary_pages .glossary_entries .cards .card .btns-group {
        justify-content: flex-start; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .hero {
  position: relative;
  background-color: #F5F5F5;
  background: url(/assets/new_layout_assets/iam_access_management/illus_blocks-1d6cf52b3051bc26166283469ca52c85b95ec9a0f845fed21cf9f9bfaf981e68.svg) repeat;
  background-size: contain;
  background-position: top -10px center;
  padding: 100px 0;
  min-height: 620px; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .hero .container {
    text-align: center; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
    .lp_access_management .hero .container .wrapper {
      max-width: 830px;
      margin: 0 auto; }
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .hero .container .wrapper h1.header-font {
        font-size: 42px;
        font-weight: 350;
        line-height: 63px; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .three-col-features {
  margin-top: 50px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .three-col-features .col {
    flex: 0 33%;
    padding: 0 20px; }
    @media (max-width: 767px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .three-col-features .col {
        flex: 0 100%;
        padding: 0 15px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .three-col-features .col {
        flex: 0 50%;
        margin: 0; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .three-col-features .col {
        flex: 0 33%; } }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_2 .table th, .lp_access_management .section_2 .table td {
  border-right: 20px solid #ffffff;
  width: 400px; }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_2 .table .table-heading {
  background-color: #2250F2;
  color: #FFFFFF; }
/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_2 .table .table-item {
  background-color: #E0E9FE; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_2 .align-item-center {
  align-content: center; }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section7 {
  justify-self: center; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .section7 h1.header-font {
    font-size: 42px;
    font-weight: 350;
    line-height: 63px; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .section7 .cards {
    grid: auto/repeat(auto-fit, minmax(0, 300px));
    gap: 20px; }
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
    .lp_access_management .section7 .cards .card {
      padding: 0;
      display: flex;
      flex-direction: column;
      overflow: hidden; }
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .section7 .cards .card .card_background {
        position: relative;
        background: url(/assets/new_layout_assets/lp_identity_as_a_service/card_background-6d1d681e02f85b9e9b4532bde4cc27b217bda68941ed77949c51c5110c809b03.svg);
        min-height: 225px;
        color: #FFFFFF;
        text-align: center;
        align-content: center;
        font-size: 36px;
        line-height: 43px;
        font-weight: 400; }
      /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .section7 .cards .card .para {
        color: #404040;
        font-size: 16px;
        line-height: 24px;
        font-weight: 430;
        padding: 15px; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
      .lp_access_management .section7 .cards .card .btns-group {
        justify-content: flex-start; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_4 .cards {
  grid: auto/repeat(auto-fit, minmax(0, 462px));
  gap: 20px; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .section_4 .cards .card {
    border: 1px solid #E2E2E2;
    border-radius: 24px;
    background-color: #FFFFFF; }
/* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_4 .security-card .card {
  border: 1px solid #E2E2E2;
  border-radius: 24px;
  background-color: #FFFFFF; }
/* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_4 .max-width {
  max-width: 1121px; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section_6 {
  background-color: #F4F4F4; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .section_6 .cards {
    grid: auto/repeat(auto-fit, minmax(0, 465px)); }
    /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
    .lp_access_management .section_6 .cards .card {
      border: 1px solid #E2E2E2;
      border-radius: 24px;
      background-color: #FFFFFF; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .section_6 .cta {
    transform: translateY(190px); }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management header {
  max-width: 700px; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .section-label {
  height: 26px;
  border-radius: 5px;
  padding-left: 10px;
  padding-right: 10px;
  width: fit-content;
  background-color: #CFD6DD;
  align-content: center;
  color: #1A142C; }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management h1.header-font {
  font-size: 38px;
  font-weight: 350;
  line-height: 57px;
  color: #1A142C; }
/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .para {
  font-weight: 430;
  color: #404040;
  font-size: 18px;
  line-height: 27px; }
/* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management h2.text-blue {
  font-weight: 400;
  font-size: 22px;
  line-height: 33px; }
/* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
.lp_access_management .cta {
  position: relative;
  background-color: #FFE450;
  padding: 30px 50px;
  max-width: 1080px;
  margin: 0 auto;
  background-image: url(/assets/new_layout_assets/scalefusion_v3/cta_bg-3639cca223d9228bd1d6308a7aaab0a302d35614ad5fcf336f0b92addaee56a7.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  border-radius: 8px; }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .cta h3 {
    max-width: 530px;
    line-height: 36px; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .cta .btns-group {
    justify-content: flex-start;
    margin-top: 40px; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_lp_access_management.scss */
  .lp_access_management .cta picture {
    position: absolute;
    right: 50px;
    bottom: 0;
    max-width: 284px;
    margin-left: auto; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
.veltar-demo h1.header-font {
  font-size: 42px; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
.veltar-demo .form-container {
  margin-top: -370px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
  .veltar-demo .form-container h5.header-font {
    font-weight: 600;
    max-width: 520px;
    margin: 30px auto !important; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
  .veltar-demo .form-container .features-grid {
    max-width: 520px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 250px));
    gap: 20px;
    margin: 30px auto 0; }
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
    .veltar-demo .form-container .features-grid .feature {
      border: 1px solid #E2E2E2;
      border-radius: 20px;
      background-color: #060110;
      padding: 25px 15px; }
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
      .veltar-demo .form-container .features-grid .feature h6.header-font {
        color: #ffe450;
        margin: 0 !important; }
      /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
      .veltar-demo .form-container .features-grid .feature p.body-text {
        font-size: 13px; }
    @media (max-width: 1199px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
      .veltar-demo .form-container .features-grid {
        margin-bottom: 40px; } }
    @media (max-width: 548px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
      .veltar-demo .form-container .features-grid {
        grid: auto/repeat(auto-fit, minmax(0, 340px));
        place-content: center; }
        /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
        .veltar-demo .form-container .features-grid .feature {
          display: flex;
          flex-direction: column; } }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_v3/_veltar_demo.scss */
  .veltar-demo .form-container .sf-card {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    background-color: #ffffff;
    border-radius: 20px;
    max-width: 520px;
    margin: 0 auto; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .hero > div {
  padding: 140px 0; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .hero > div .header-wrapper {
    max-width: 748px; }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .hero > div .header-wrapper p {
      max-width: 624px; }
    /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .hero > div .header-wrapper .feature-badge {
      border-radius: 10px;
      background: linear-gradient(90.8deg, #305cfa -3.3%, #d987ff 103.3%); }
      /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .hero > div .header-wrapper .feature-badge h6 {
        margin: 0.5px 0.5px 1px;
        background-color: #02003e;
        border-radius: 10px;
        padding: 10px; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .featured {
  padding: 100px 0; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .featured .main-wrapper {
    max-width: 1115px;
    border: 2px solid #e1e1e1;
    border-radius: 10px; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .featured .main-wrapper .feat-img {
      border-radius: 10px 0 0 10px; }
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .featured .main-wrapper .text-container {
      padding: 40px 35px;
      max-width: 631px;
      border-radius: 0 10px 10px 0; }
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .featured .main-wrapper .text-container .feature-badge {
        background: linear-gradient(91.11deg, #14c973 2.82%, #4c93e8 113.67%);
        border-radius: 10px; }
        /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
        .newsroom .featured .main-wrapper .text-container .feature-badge p {
          margin: 1px;
          padding: 10px;
          border-radius: 10px;
          background-color: #c8f1e1; }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .categories {
  padding: 0px 0 200px; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .categories .tab-content-wrapper {
    max-width: 1400px;
    margin-left: auto; }
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .categories .tab-content-wrapper > .position-sticky {
      top: 70px; }
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .categories .tab-content-wrapper > .position-sticky ul.nav {
        background-color: var(--color-white);
        border-color: #e1e1e1 !important;
        scroll-margin-top: 80px; }
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .categories .tab-content-wrapper .resource-categories-tab {
      max-width: 1115px;
      align-items: flex-start !important; }
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .categories .tab-content-wrapper .resource-categories-tab ul.nav {
        justify-content: space-between !important;
        width: 100%; }
        /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
        .newsroom .categories .tab-content-wrapper .resource-categories-tab ul.nav .nav-item {
          width: 339px; }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .categories .tab-content-wrapper .tab-content .tab-pane .header {
      max-width: 1114px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .categories .tab-content-wrapper .tab-content .tab-pane .header .btn-sm, .newsroom .categories .tab-content-wrapper .tab-content .tab-pane .header .btn-group-sm > .btn {
        max-height: 36px; }
    /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .categories .tab-content-wrapper .resourceCategories:focus-visible {
      outline: none; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .categories .tab-content-wrapper .resourceCategories .news-pane,
    .newsroom .categories .tab-content-wrapper .resourceCategories .media-kit-pane {
      outline: none; }
    @media (min-width: 1500px) {
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .categories .tab-content-wrapper {
        margin-inline: auto !important; } }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .news-pane {
  padding: 100px 0; }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .news-pane .main-wrapper {
    max-width: 1115px; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-pane .main-wrapper .feat-img {
      border-radius: 10px 0 0 10px; }
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-pane .main-wrapper .text-container {
      max-width: 555px;
      padding: 35px;
      border-radius: 0 10px 10px 0; }
      /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .news-pane .main-wrapper .text-container .feature-badge {
        background: linear-gradient(91.11deg, #ffffff 2.82%, #776d86 113.67%);
        border-radius: 10px; }
        /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
        .newsroom .news-pane .main-wrapper .text-container .feature-badge p {
          margin: 1px;
          padding: 10px;
          border-radius: 10px;
          background-color: #1b0d85; }
      /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .news-pane .main-wrapper .text-container p.text-white {
        border-bottom: 1px dashed #ffffffb2;
        width: fit-content; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .news-pane .d-grid {
    margin-top: 30px;
    grid: auto/repeat(auto-fit, minmax(0, 358px));
    gap: 20px;
    place-content: center; }
    /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-pane .d-grid > div {
      border-radius: 10px;
      padding: 28px 26px;
      border: 2px solid #e7e7e7;
      background-color: #f5f5f7; }
      /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .news-pane .d-grid > div .date {
        width: fit-content;
        border-bottom: 1px dashed #404040b2;
        color: #404040; }
/* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .press-release-pane {
  padding: 100px 0; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-pane .main-wrapper {
    max-width: 1115px; }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .press-release-pane .main-wrapper .feat-img {
      border-radius: 10px 0 0 10px; }
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .press-release-pane .main-wrapper .text-container {
      max-width: 555px;
      padding: 35px;
      border-radius: 0 10px 10px 0; }
      /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .press-release-pane .main-wrapper .text-container p.opacity-7 {
        border-bottom: 1px dashed #ffffffb2;
        width: fit-content; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-pane .d-grid {
    margin-top: 30px;
    grid: auto/repeat(auto-fit, minmax(0, 358px));
    gap: 20px;
    place-content: center; }
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .press-release-pane .d-grid > div {
      border-radius: 10px;
      padding: 28px 26px;
      border: 2px solid #e7e7e7;
      background-color: #f5f5f7; }
      /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .press-release-pane .d-grid > div .date {
        width: fit-content;
        border-bottom: 1px dashed #404040b2;
        color: #404040; }
/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .media-kit-pane {
  overflow: hidden;
  padding: 100px 0; }
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .media-kit-pane .main-wrapper {
    max-width: 1200px;
    padding: 50px 70px;
    border-radius: 22px;
    gap: 40px;
    box-shadow: 50px 151px 44px 0px rgba(41, 45, 158, 0), 32px 96px 41px 0px rgba(41, 45, 158, 0.03), 18px 54px 34px 0px rgba(41, 45, 158, 0.1), 8px 24px 25px 0px rgba(41, 45, 158, 0.16), 2px 6px 14px 0px rgba(41, 45, 158, 0.19); }
    /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .media-kit-pane .main-wrapper .header-wrapper {
      max-width: 486px; }
/* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .header {
  max-width: 1130px; }
/* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .news-listing .hero {
  padding: 135px 0; }
/* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .news-listing .news-list,
.newsroom .news-listing .press-release-list {
  padding: 100px 0; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .news-listing .news-list .col-12 > div,
  .newsroom .news-listing .press-release-list .col-12 > div {
    max-width: 768px;
    margin-bottom: 40px;
    padding: 24px 0 0; }
    /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-listing .news-list .col-12 > div a,
    .newsroom .news-listing .press-release-list .col-12 > div a {
      text-decoration: none; }
    /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-listing .news-list .col-12 > div:not(:nth-of-type(1)),
    .newsroom .news-listing .press-release-list .col-12 > div:not(:nth-of-type(1)) {
      border-top: 2px solid #7f7f7f; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .news-listing .news-list .col-12 > div p.text-sm,
    .newsroom .news-listing .press-release-list .col-12 > div p.text-sm {
      width: fit-content;
      border-bottom: 1px dashed #04040480; }
/* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .press-release-post {
  padding: 50px 0; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-post h1 {
    font-size: 38px;
    line-height: 48px;
    font-weight: 500;
    max-width: 850px; }
  /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-post p {
    opacity: 0.8;
    font-size: 18px;
    line-height: 24px;
    margin-top: 30px; }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-post strong {
    font-weight: 600; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-post hr {
    border-top: 1px solid #8b8a8a; }
  /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .press-release-post .banner-image-wrapper {
    display: flex;
    justify-content: center;
    align-items: center; }
/* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .newsroom-footer {
  padding: 0 0 100px; }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .newsroom-footer .main-wrapper {
    max-width: 1200px;
    padding: 50px;
    background: linear-gradient(180deg, #0d0913 0%, #010a27 100%);
    border-radius: 22px;
    box-shadow: 50px 151px 44px 0px rgba(41, 45, 158, 0), 32px 96px 41px 0px rgba(41, 45, 158, 0.03), 18px 54px 34px 0px rgba(41, 45, 158, 0.1), 8px 24px 25px 0px rgba(41, 45, 158, 0.16), 2px 6px 14px 0px rgba(41, 45, 158, 0.19); }
    /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .newsroom-footer .main-wrapper .text-container {
      max-width: 377px; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
    .newsroom .newsroom-footer .main-wrapper .form-container {
      border-radius: 10px;
      width: 570px;
      padding: 1px;
      background: linear-gradient(153.91deg, rgba(48, 93, 255, 0.5) 24.33%, rgba(214, 125, 255, 0.5) 44.26%, rgba(250, 255, 254, 0.5) 52%, rgba(255, 213, 150, 0.5) 69.09%);
      backdrop-filter: blur(50px); }
      /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
      .newsroom .newsroom-footer .main-wrapper .form-container > div {
        border-radius: 10px;
        background: #1f2132; }
        /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
        .newsroom .newsroom-footer .main-wrapper .form-container > div a {
          text-decoration: none; }
/* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .hbspt-form form .hs-email {
  margin-bottom: 25px; }
  /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .hbspt-form form .hs-email label > span:nth-of-type(1) {
    color: #ffffff80; }
  /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .hbspt-form form .hs-email .hs-input {
    min-height: 40px; }
  /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .hbspt-form form .hs-email ul {
    list-style-type: none; }
/* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
.newsroom .hbspt-form form .hs-button.primary {
  width: 100%; }
@media (max-width: 1120px) {
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .news-pane .main-wrapper .feat-img,
  .newsroom .press-release-pane .main-wrapper .feat-img {
    border-radius: 10px 10px 0 0; }
  /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .news-pane .main-wrapper .text-container,
  .newsroom .press-release-pane .main-wrapper .text-container {
    border-radius: 0 0 10px 10px; }
  /* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .featured .main-wrapper {
    max-width: fit-content; }
  /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .featured .text-container {
    border-radius: 10px; }
  /* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .featured .main-wrapper,
  .newsroom .news-pane .main-wrapper,
  .newsroom .press-release-pane .main-wrapper {
    justify-content: center; } }
@media (max-width: 464px) {
  /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/newsroom.scss */
  .newsroom .media-kit-pane .main-wrapper {
    padding: 50px 25px; } }

@media (max-width: 1199px) {
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/security.scss */
  body.legal .sf-wrapper.sf-navbar .navbar-header button.navbar-toggle, body.legal .sf-wrapper.sf-navbar .navbar-header .locale-dropdown-collapsed {
    display: none; }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/security.scss */
  body.legal .sf-wrapper.sf-navbar .navbar-header a.sf-brand-logo {
    pointer-events: none; }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/security.scss */
  body.legal .sf-wrapper .sf-footer {
    display: none; } }

/**
 * Font smoothing styles
 */
/*
 * Generate Margin Class
 * margin, margin-top, margin-bottom, margin-left, margin-right for Landing pages only
 */
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-0 {
  margin: 0px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-0 {
  margin-top: 0px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-0 {
  margin-bottom: 0px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-0 {
  margin-left: 0px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-0 {
  margin-right: 0px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-5 {
  margin: 5px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-5 {
  margin-top: 5px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-5 {
  margin-bottom: 5px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-5 {
  margin-left: 5px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-5 {
  margin-right: 5px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-10 {
  margin: 10px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-10 {
  margin-top: 10px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-10 {
  margin-bottom: 10px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-10 {
  margin-left: 10px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-10 {
  margin-right: 10px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-15 {
  margin: 15px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-15 {
  margin-top: 15px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-15 {
  margin-bottom: 15px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-15 {
  margin-left: 15px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-15 {
  margin-right: 15px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-20 {
  margin: 20px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-20 {
  margin-top: 20px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-20 {
  margin-bottom: 20px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-20 {
  margin-left: 20px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-20 {
  margin-right: 20px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-25 {
  margin: 25px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-25 {
  margin-top: 25px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-25 {
  margin-bottom: 25px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-25 {
  margin-left: 25px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-25 {
  margin-right: 25px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-30 {
  margin: 30px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-30 {
  margin-top: 30px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-30 {
  margin-bottom: 30px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-30 {
  margin-left: 30px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-30 {
  margin-right: 30px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-35 {
  margin: 35px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-35 {
  margin-top: 35px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-35 {
  margin-bottom: 35px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-35 {
  margin-left: 35px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-35 {
  margin-right: 35px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-40 {
  margin: 40px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-40 {
  margin-top: 40px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-40 {
  margin-bottom: 40px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-40 {
  margin-left: 40px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-40 {
  margin-right: 40px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-45 {
  margin: 45px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-45 {
  margin-top: 45px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-45 {
  margin-bottom: 45px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-45 {
  margin-left: 45px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-45 {
  margin-right: 45px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-50 {
  margin: 50px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-50 {
  margin-top: 50px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-50 {
  margin-bottom: 50px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-50 {
  margin-left: 50px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-50 {
  margin-right: 50px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-55 {
  margin: 55px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-55 {
  margin-top: 55px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-55 {
  margin-bottom: 55px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-55 {
  margin-left: 55px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-55 {
  margin-right: 55px !important; }

/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-60 {
  margin: 60px !important; }

/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-t-60 {
  margin-top: 60px !important; }

/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-b-60 {
  margin-bottom: 60px !important; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-l-60 {
  margin-left: 60px !important; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.m-r-60 {
  margin-right: 60px !important; }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-0 {
    margin: 0px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-0 {
    margin-top: 0px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-0 {
    margin-left: 0px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-0 {
    margin-right: 0px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-5 {
    margin: 5px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-5 {
    margin-top: 5px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-5 {
    margin-left: 5px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-5 {
    margin-right: 5px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-10 {
    margin: 10px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-10 {
    margin-top: 10px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-10 {
    margin-left: 10px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-10 {
    margin-right: 10px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-15 {
    margin: 15px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-15 {
    margin-top: 15px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-15 {
    margin-left: 15px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-15 {
    margin-right: 15px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-20 {
    margin: 20px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-20 {
    margin-top: 20px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-20 {
    margin-left: 20px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-20 {
    margin-right: 20px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-25 {
    margin: 25px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-25 {
    margin-top: 25px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-25 {
    margin-left: 25px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-25 {
    margin-right: 25px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-30 {
    margin: 30px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-30 {
    margin-top: 30px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-30 {
    margin-left: 30px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-30 {
    margin-right: 30px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-35 {
    margin: 35px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-35 {
    margin-top: 35px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-35 {
    margin-left: 35px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-35 {
    margin-right: 35px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-40 {
    margin: 40px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-40 {
    margin-top: 40px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-40 {
    margin-left: 40px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-40 {
    margin-right: 40px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-45 {
    margin: 45px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-45 {
    margin-top: 45px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-45 {
    margin-left: 45px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-45 {
    margin-right: 45px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-50 {
    margin: 50px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-50 {
    margin-top: 50px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-50 {
    margin-left: 50px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-50 {
    margin-right: 50px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-55 {
    margin: 55px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-55 {
    margin-top: 55px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-55 {
    margin-bottom: 55px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-55 {
    margin-left: 55px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-55 {
    margin-right: 55px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-60 {
    margin: 60px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-t-60 {
    margin-top: 60px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-b-60 {
    margin-bottom: 60px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-l-60 {
    margin-left: 60px !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-m-r-60 {
    margin-right: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-0 {
    margin: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-0 {
    margin-top: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-0 {
    margin-left: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-0 {
    margin-right: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-5 {
    margin: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-5 {
    margin-top: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-5 {
    margin-left: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-5 {
    margin-right: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-10 {
    margin: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-10 {
    margin-top: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-10 {
    margin-left: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-10 {
    margin-right: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-15 {
    margin: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-15 {
    margin-top: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-15 {
    margin-left: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-15 {
    margin-right: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-20 {
    margin: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-20 {
    margin-top: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-20 {
    margin-left: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-20 {
    margin-right: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-25 {
    margin: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-25 {
    margin-top: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-25 {
    margin-left: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-25 {
    margin-right: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-30 {
    margin: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-30 {
    margin-top: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-30 {
    margin-left: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-30 {
    margin-right: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-35 {
    margin: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-35 {
    margin-top: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-35 {
    margin-left: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-35 {
    margin-right: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-40 {
    margin: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-40 {
    margin-top: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-40 {
    margin-left: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-40 {
    margin-right: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-45 {
    margin: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-45 {
    margin-top: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-45 {
    margin-left: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-45 {
    margin-right: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-50 {
    margin: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-50 {
    margin-top: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-50 {
    margin-left: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-50 {
    margin-right: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-55 {
    margin: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-55 {
    margin-top: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-55 {
    margin-bottom: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-55 {
    margin-left: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-55 {
    margin-right: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-60 {
    margin: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-t-60 {
    margin-top: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-b-60 {
    margin-bottom: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-l-60 {
    margin-left: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-m-r-60 {
    margin-right: 60px !important; } }

/*
 * Generate Padding Class
 * padding, padding-top, padding-bottom, padding-left, padding-right
 */
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-0 {
  padding: 0px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-0 {
  padding-top: 0px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-0 {
  padding-bottom: 0px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-0 {
  padding-left: 0px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-0 {
  padding-right: 0px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-5 {
  padding: 5px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-5 {
  padding-top: 5px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-5 {
  padding-bottom: 5px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-5 {
  padding-left: 5px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-5 {
  padding-right: 5px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-10 {
  padding: 10px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-10 {
  padding-top: 10px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-10 {
  padding-bottom: 10px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-10 {
  padding-left: 10px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-10 {
  padding-right: 10px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-15 {
  padding: 15px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-15 {
  padding-top: 15px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-15 {
  padding-bottom: 15px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-15 {
  padding-left: 15px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-15 {
  padding-right: 15px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-20 {
  padding: 20px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-20 {
  padding-top: 20px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-20 {
  padding-bottom: 20px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-20 {
  padding-left: 20px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-20 {
  padding-right: 20px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-25 {
  padding: 25px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-25 {
  padding-top: 25px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-25 {
  padding-bottom: 25px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-25 {
  padding-left: 25px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-25 {
  padding-right: 25px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-30 {
  padding: 30px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-30 {
  padding-top: 30px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-30 {
  padding-bottom: 30px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-30 {
  padding-left: 30px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-30 {
  padding-right: 30px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-35 {
  padding: 35px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-35 {
  padding-top: 35px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-35 {
  padding-bottom: 35px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-35 {
  padding-left: 35px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-35 {
  padding-right: 35px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-40 {
  padding: 40px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-40 {
  padding-top: 40px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-40 {
  padding-bottom: 40px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-40 {
  padding-left: 40px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-40 {
  padding-right: 40px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-45 {
  padding: 45px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-45 {
  padding-top: 45px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-45 {
  padding-bottom: 45px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-45 {
  padding-left: 45px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-45 {
  padding-right: 45px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-50 {
  padding: 50px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-50 {
  padding-top: 50px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-50 {
  padding-bottom: 50px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-50 {
  padding-left: 50px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-50 {
  padding-right: 50px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-55 {
  padding: 55px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-55 {
  padding-top: 55px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-55 {
  padding-bottom: 55px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-55 {
  padding-left: 55px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-55 {
  padding-right: 55px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-60 {
  padding: 60px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-60 {
  padding-top: 60px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-60 {
  padding-bottom: 60px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-60 {
  padding-left: 60px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-60 {
  padding-right: 60px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-65 {
  padding: 65px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-65 {
  padding-top: 65px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-65 {
  padding-bottom: 65px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-65 {
  padding-left: 65px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-65 {
  padding-right: 65px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-70 {
  padding: 70px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-70 {
  padding-top: 70px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-70 {
  padding-bottom: 70px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-70 {
  padding-left: 70px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-70 {
  padding-right: 70px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-75 {
  padding: 75px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-75 {
  padding-top: 75px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-75 {
  padding-bottom: 75px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-75 {
  padding-left: 75px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-75 {
  padding-right: 75px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-80 {
  padding: 80px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-80 {
  padding-top: 80px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-80 {
  padding-bottom: 80px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-80 {
  padding-left: 80px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-80 {
  padding-right: 80px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-85 {
  padding: 85px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-85 {
  padding-top: 85px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-85 {
  padding-bottom: 85px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-85 {
  padding-left: 85px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-85 {
  padding-right: 85px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-90 {
  padding: 90px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-90 {
  padding-top: 90px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-90 {
  padding-bottom: 90px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-90 {
  padding-left: 90px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-90 {
  padding-right: 90px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-95 {
  padding: 95px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-95 {
  padding-top: 95px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-95 {
  padding-bottom: 95px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-95 {
  padding-left: 95px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-95 {
  padding-right: 95px !important; }

/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-100 {
  padding: 100px !important; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-t-100 {
  padding-top: 100px !important; }

/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-b-100 {
  padding-bottom: 100px !important; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-l-100 {
  padding-left: 100px !important; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.p-r-100 {
  padding-right: 100px !important; }

/*Padding Only for Extra Small Devices*/
@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-0 {
    padding: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-0 {
    padding-top: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-0 {
    padding-left: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-0 {
    padding-right: 0px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-5 {
    padding: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-5 {
    padding-top: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-5 {
    padding-left: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-5 {
    padding-right: 5px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-10 {
    padding: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-10 {
    padding-top: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-10 {
    padding-left: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-10 {
    padding-right: 10px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-15 {
    padding: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-15 {
    padding-top: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-15 {
    padding-left: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-15 {
    padding-right: 15px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-20 {
    padding: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-20 {
    padding-top: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-20 {
    padding-left: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-20 {
    padding-right: 20px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-25 {
    padding: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-25 {
    padding-top: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-25 {
    padding-left: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-25 {
    padding-right: 25px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-30 {
    padding: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-30 {
    padding-top: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-30 {
    padding-left: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-30 {
    padding-right: 30px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-35 {
    padding: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-35 {
    padding-top: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-35 {
    padding-left: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-35 {
    padding-right: 35px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-40 {
    padding: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-40 {
    padding-top: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-40 {
    padding-left: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-40 {
    padding-right: 40px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-45 {
    padding: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-45 {
    padding-top: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-45 {
    padding-left: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-45 {
    padding-right: 45px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-50 {
    padding: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-50 {
    padding-top: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-50 {
    padding-left: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-50 {
    padding-right: 50px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-55 {
    padding: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-55 {
    padding-top: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-55 {
    padding-bottom: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-55 {
    padding-left: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-55 {
    padding-right: 55px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-60 {
    padding: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-60 {
    padding-top: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-60 {
    padding-bottom: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-60 {
    padding-left: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-60 {
    padding-right: 60px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-65 {
    padding: 65px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-65 {
    padding-top: 65px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-65 {
    padding-bottom: 65px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-65 {
    padding-left: 65px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-65 {
    padding-right: 65px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-70 {
    padding: 70px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-70 {
    padding-top: 70px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-70 {
    padding-bottom: 70px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-70 {
    padding-left: 70px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-70 {
    padding-right: 70px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-75 {
    padding: 75px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-75 {
    padding-top: 75px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-75 {
    padding-left: 75px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-75 {
    padding-right: 75px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-80 {
    padding: 80px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-80 {
    padding-top: 80px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-80 {
    padding-bottom: 80px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-80 {
    padding-left: 80px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-80 {
    padding-right: 80px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-85 {
    padding: 85px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-85 {
    padding-top: 85px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-85 {
    padding-bottom: 85px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-85 {
    padding-left: 85px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-85 {
    padding-right: 85px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-90 {
    padding: 90px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-90 {
    padding-top: 90px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-90 {
    padding-bottom: 90px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-90 {
    padding-left: 90px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-90 {
    padding-right: 90px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-95 {
    padding: 95px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-95 {
    padding-top: 95px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-95 {
    padding-bottom: 95px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-95 {
    padding-left: 95px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-95 {
    padding-right: 95px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-100 {
    padding: 100px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-t-100 {
    padding-top: 100px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-b-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-l-100 {
    padding-left: 100px !important; } }

@media (min-width: 320px) and (max-width: 580px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .xs-p-r-100 {
    padding-right: 100px !important; } }

/*Padding Only for Small Devices*/
@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-0 {
    padding: 0px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-0 {
    padding-top: 0px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-0 {
    padding-left: 0px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-0 {
    padding-right: 0px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-5 {
    padding: 5px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-5 {
    padding-top: 5px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-5 {
    padding-left: 5px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-5 {
    padding-right: 5px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-10 {
    padding: 10px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-10 {
    padding-top: 10px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-10 {
    padding-left: 10px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-10 {
    padding-right: 10px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-15 {
    padding: 15px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-15 {
    padding-top: 15px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-15 {
    padding-left: 15px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-15 {
    padding-right: 15px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-20 {
    padding: 20px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-20 {
    padding-top: 20px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-20 {
    padding-left: 20px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-20 {
    padding-right: 20px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-25 {
    padding: 25px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-25 {
    padding-top: 25px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-25 {
    padding-left: 25px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-25 {
    padding-right: 25px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-30 {
    padding: 30px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-30 {
    padding-top: 30px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-30 {
    padding-left: 30px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-30 {
    padding-right: 30px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-35 {
    padding: 35px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-35 {
    padding-top: 35px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-35 {
    padding-left: 35px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-35 {
    padding-right: 35px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-40 {
    padding: 40px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-40 {
    padding-top: 40px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-40 {
    padding-left: 40px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-40 {
    padding-right: 40px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-45 {
    padding: 45px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-45 {
    padding-top: 45px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-45 {
    padding-left: 45px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-45 {
    padding-right: 45px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-50 {
    padding: 50px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-50 {
    padding-top: 50px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-50 {
    padding-left: 50px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-50 {
    padding-right: 50px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-55 {
    padding: 55px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-55 {
    padding-top: 55px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-55 {
    padding-bottom: 55px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-55 {
    padding-left: 55px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-55 {
    padding-right: 55px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-60 {
    padding: 60px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-60 {
    padding-top: 60px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-60 {
    padding-bottom: 60px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-60 {
    padding-left: 60px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-60 {
    padding-right: 60px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-65 {
    padding: 65px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-65 {
    padding-top: 65px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-65 {
    padding-bottom: 65px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-65 {
    padding-left: 65px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-65 {
    padding-right: 65px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-70 {
    padding: 70px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-70 {
    padding-top: 70px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-70 {
    padding-bottom: 70px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-70 {
    padding-left: 70px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-70 {
    padding-right: 70px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-75 {
    padding: 75px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-75 {
    padding-top: 75px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-75 {
    padding-left: 75px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-75 {
    padding-right: 75px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-80 {
    padding: 80px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-80 {
    padding-top: 80px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-80 {
    padding-bottom: 80px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-80 {
    padding-left: 80px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-80 {
    padding-right: 80px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-85 {
    padding: 85px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-85 {
    padding-top: 85px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-85 {
    padding-bottom: 85px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-85 {
    padding-left: 85px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-85 {
    padding-right: 85px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-90 {
    padding: 90px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-90 {
    padding-top: 90px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-90 {
    padding-bottom: 90px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-90 {
    padding-left: 90px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-90 {
    padding-right: 90px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-95 {
    padding: 95px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-95 {
    padding-top: 95px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-95 {
    padding-bottom: 95px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-95 {
    padding-left: 95px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-95 {
    padding-right: 95px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-100 {
    padding: 100px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-t-100 {
    padding-top: 100px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-b-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-l-100 {
    padding-left: 100px !important; } }

@media (min-width: 581px) and (max-width: 992px) {
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sm-p-r-100 {
    padding-right: 100px !important; } }

/* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.di-block {
  display: inline-block; }

/* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.d-block {
  display: block; }

/*
 * Font Weight
 */
/* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.f-500 {
  font-weight: 500 !important; }

/* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.f-400 {
  font-weight: 400 !important; }

/* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
.f-700 {
  font-weight: 700 !important; }

/*
 * Generates multiple backgrounds
 *
 * @param backgrounds {list}
 *
 * @example
 *   .selector {
 *     @include x-multiple-backgrounds(
 *       rgba(0, 0, 0, 0.3),
 *       url(/../img/html5_logo.png) top right no-repeat,
 *       (linear-gradient, to bottom, #aaa, #ddd)
 *     );
 *   }
 */
/*
 * Font Face
 */
/*
 * Background Repeat + Position
 */
/*
 * CSS Animations based on animate.css
 */
/*
 * CSS Transform - Scale and Rotate
 */
/*
 * User Select
 */
/*
 * Background Image Cover
 */
/*
 * Tab Focus
 */
/*
 * Pop-in Hover effects
 */
/*
 *  Override Bootstrap Button Mixin
 */
/*
 * Scale 3d
 */
/**
 * Grayscale mixin, allows an element to be grayscaled
 */
/**
 * Mixin to remove Grayscale filter
 */
/**
 * Text Blend Mode
 * @see https://css-tricks.com/almanac/properties/m/mix-blend-mode/
 */
/**
 * Simple transform
 */
/**
 * All four positions are set as zero
 */
/**
 * Mixin to customize scrollbars (Webkit browsers). Beware, this does not work in all browsers
 *
 * @param {Length} $size - Horizontal scrollbar's height and vertical scrollbar's width
 * @param {Color} $foreground-color - Scrollbar's color
 * @param {Color} $background-color [mix($foreground-color, white, 50%)] - Scrollbar's color
 * @example scss - Scrollbar styling
 *   @include scrollbars(.5em, slategray);
 */
/*
* header text change animation for index page and mdm page
*/
@font-face {
  font-family: 'Source Sans Variable';
  font-weight: 200 900;
  font-style: normal;
  font-stretch: normal;
  src: url(/assets/SourceSansVariable-Roman.ttf-e27286b157603ed26dcc4dda11861c101ee00a27791f49e7d9473772d3579d93.woff2) format("woff2"), url(/assets/SourceSansVariable-Roman.ttf-e917a124c2e22eb469cdbd0aa12bba5523d8bfb2b2a53399b51145f0951eeb49.woff) format("woff"), url(/assets/SourceSansVariable-Roman-1e0b0a81e8d6f024fc3950ae2a1c9f43ee5c09dffa96e23588acbaf7e92a21f0.ttf) format("truetype");
  font-display: swap; }
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel, .owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0); }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item img {
  display: block;
  width: 100%; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
  display: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.no-js .owl-carousel, .owl-carousel.owl-loaded {
  display: block; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-hidden {
  opacity: 0; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-rtl {
  direction: rtl; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-animated-in {
  z-index: 0; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-animated-out {
  z-index: 1; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-height {
  transition: height .5s ease-in-out; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3); }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
  display: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.carousel.min.scss */
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-dots, .owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-nav {
  margin-top: 10px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-nav .disabled {
  opacity: .5;
  cursor: default; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/owl_carousel/owl.theme.default.min.scss */
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791; }

/**
 * Common Styles across the landing page, do not put page specific styles here
 */
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
html {
  scroll-behavior: smooth; }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
body {
  font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  font-size: 1.6rem; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  body section {
    margin: 0;
    padding: 0; }

/* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.h-100vh {
  height: 100vh; }

/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.sf-wrapper {
  --total-columns: 20;
  --row-height: 50px;
  /* ripple circle animation */
  /* Call to Action Card Style */
  /* This is temporory styling!!! Remove this style block once Android EMM Solution page is redone */
  /* ------------------------------ */
  /* grid block colors */
  /* Features Scroll with SideNav Component Css */ }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper {
      --total-columns: 9; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper {
      --total-columns: 10; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper [class*=section-] {
    position: relative; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-layer {
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg); }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .bg-layer.skew-right {
      transform: skewY(3deg);
      -webkit-transform: skewY(3deg); }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .bg-layer__gradiant-top {
      background: linear-gradient(0.84deg, rgba(246, 249, 252, 0) 2.77%, #EAF2FB 91.8%); }
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-top.gradiant-top--grey {
        background: linear-gradient(180deg, rgba(26, 20, 44, 0.1) 14.61%, rgba(26, 20, 44, 0) 85.71%); }
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-top.gradiant-top--orange {
        background: linear-gradient(180.49deg, rgba(250, 193, 36, 0.15) 14.11%, rgba(250, 193, 36, 0) 90.61%); }
      /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-top.gradiant-top--green {
        background: linear-gradient(0deg, rgba(169, 243, 224, 0) 9.56%, rgba(169, 243, 224, 0.2) 76.28%); }
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .bg-layer__gradiant-bottom {
      background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%); }
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-bottom.gradiant-bottom--grey {
        background: linear-gradient(358.49deg, rgba(26, 20, 44, 0.1) 4.73%, rgba(26, 20, 44, 0) 74.74%); }
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-bottom.gradiant-bottom--orange {
        background: linear-gradient(358.49deg, rgba(250, 193, 36, 0.15) 14.11%, rgba(250, 193, 36, 0) 90.61%); }
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-layer__gradiant-bottom.gradiant-bottom--green {
        background: linear-gradient(174.53deg, rgba(169, 243, 224, 0) 9.56%, rgba(169, 243, 224, 0.2) 76.28%); }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-gradient-layer {
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg); }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-grey {
    background-color: #F2F2F2; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-dark {
    background-color: #1A142C; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-blue {
    background-color: #E0E9FE; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-cyan {
    background-color: #F5FBFF; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .pyramid-pattern {
    position: absolute;
    top: 0;
    filter: drop-shadow(-18px 11px 11px rgba(0, 0, 0, 0.25));
    z-index: 1; }
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .pyramid-pattern.pyramid-pattern--top {
      top: -130px; }
      @media (max-width: 767px) {
        /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .pyramid-pattern.pyramid-pattern--top {
          top: -70px; } }
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .pyramid-pattern.pyramid-pattern--right {
      right: 0px; }
    @media (max-width: 767px) {
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .pyramid-pattern {
        width: 25%; } }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-container.p-abs,
  .sf-wrapper .bg-layer.p-abs, .sf-wrapper .bg-gradient-layer.p-abs {
    position: absolute;
    width: 100%;
    height: 100%; }
  @media (max-width: 767px) {
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-container {
      display: none; } }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .top-layer {
    position: relative;
    z-index: 1; }
  @media (max-width: 767px) {
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .section-1 .top-layer {
      padding: 80px 0 !important; } }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-color--grey {
    background: radial-gradient(76.56% 76.76% at 14.86% 25.09%, #F1F1F1 0%, #FAFAFA 100%); }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-color--dark {
    background-color: #1A142C; }
  /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper img {
    max-width: 100%; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .img-box-shadow {
    box-shadow: 0px 30px 60px -30px rgba(0, 0, 0, 0.3), 0px 50px 100px -20px rgba(50, 50, 93, 0.25); }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .img-box-shadow-wide {
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 10px; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .drop-shadow {
    filter: drop-shadow(1px 2px 5px rgba(0, 0, 0, 0.2)); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper a {
    color: #256BFF;
    cursor: pointer; }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .p-relative {
    position: relative; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .d-none {
    display: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .color-border-bottom {
    border: none; }
    /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .color-border-bottom::before {
      content: '';
      position: absolute;
      top: 15px;
      width: 132px;
      height: 100%; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .border-yellow-color::before {
    border-bottom: 2px solid #FAC124; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .border-blue-color::before {
    border-bottom: 2px solid #256BFF; }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h1, .sf-wrapper h2, .sf-wrapper h3, .sf-wrapper h4, .sf-wrapper h5, .sf-wrapper h6 {
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 140%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 20px 0;
    position: relative; }
    /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper h1.border-bottom, .sf-wrapper h2.border-bottom, .sf-wrapper h3.border-bottom, .sf-wrapper h4.border-bottom, .sf-wrapper h5.border-bottom, .sf-wrapper h6.border-bottom {
      border: none !important; }
      /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h1.border-bottom::before, .sf-wrapper h2.border-bottom::before, .sf-wrapper h3.border-bottom::before, .sf-wrapper h4.border-bottom::before, .sf-wrapper h5.border-bottom::before, .sf-wrapper h6.border-bottom::before {
        content: '';
        position: absolute;
        top: 15px;
        width: 132px;
        height: 100%; }
      /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h1.border-bottom.border-center::before, .sf-wrapper h2.border-bottom.border-center::before, .sf-wrapper h3.border-bottom.border-center::before, .sf-wrapper h4.border-bottom.border-center::before, .sf-wrapper h5.border-bottom.border-center::before, .sf-wrapper h6.border-bottom.border-center::before {
        left: 0;
        right: 0;
        margin: 0 auto; }
      /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h1.border-bottom.border-yellow::before, .sf-wrapper h2.border-bottom.border-yellow::before, .sf-wrapper h3.border-bottom.border-yellow::before, .sf-wrapper h4.border-bottom.border-yellow::before, .sf-wrapper h5.border-bottom.border-yellow::before, .sf-wrapper h6.border-bottom.border-yellow::before {
        border-bottom: 2px solid #FAC124; }
      /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h1.border-bottom.border-blue::before, .sf-wrapper h2.border-bottom.border-blue::before, .sf-wrapper h3.border-bottom.border-blue::before, .sf-wrapper h4.border-bottom.border-blue::before, .sf-wrapper h5.border-bottom.border-blue::before, .sf-wrapper h6.border-bottom.border-blue::before {
        border-bottom: 2px solid #256BFF; }
      /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h1.border-bottom.border-white::before, .sf-wrapper h2.border-bottom.border-white::before, .sf-wrapper h3.border-bottom.border-white::before, .sf-wrapper h4.border-bottom.border-white::before, .sf-wrapper h5.border-bottom.border-white::before, .sf-wrapper h6.border-bottom.border-white::before {
        border-bottom: 2px solid #ffffff; }
  /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h1.header-font {
    font-size: 3.8rem;
    font-weight: 500; }
    /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper h1.header-font.feature-header {
      font-weight: 500;
      line-height: 135%; }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h2.header-font {
    font-size: 3.1rem;
    font-weight: 500; }
    /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper h2.header-font.h1-swapped {
      font-size: 3.8rem; }
    /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper h2.header-font.h2-swapped {
      font-size: 3.3rem;
      font-weight: 600 !important; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h3.header-font {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 36px; }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h4.header-font {
    font-weight: 500;
    font-size: 2rem;
    line-height: 28px; }
    /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper h4.header-font.title {
      font-weight: 500;
      line-height: 36px; }
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper h4.header-font.title.blue {
        color: #256BFF; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h5.header-font {
    font-size: 1.8rem;
    font-weight: 500; }
  /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper h6.header-font {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 140%; }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--dark {
    color: #1A142C; }
  /* line 294, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--light {
    color: #ffffff; }
  /* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--blue {
    color: #256BFF; }
  /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--light-blue {
    color: #E0E9FE; }
  /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--dark-yellow {
    color: #FAC124; }
  /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--grey {
    color: #1A142C;
    opacity: 0.5; }
  /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--orange {
    color: #EAAB00; }
  /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .header-font--gradient-blue {
    background: linear-gradient(150.36deg, #52BCF9 4.32%, #433288 95.23%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; }
  /* line 325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper p.body-text {
    font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-weight: 430;
    font-style: normal;
    line-height: 150%;
    margin: 30px 0;
    letter-spacing: 0.02rem;
    text-rendering: optimizeLegibility;
    font-feature-settings: 'kern' 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
    /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text__default {
      font-size: 1.6rem; }
    /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text__large {
      font-size: 1.9rem; }
      /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper p.body-text__large.f-18 {
        font-size: 1.8rem; }
    /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text__medium {
      font-size: 1.7rem; }
      /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper p.body-text__medium.f-16 {
        font-size: 1.6rem; }
    /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text__small {
      font-size: 1.4rem; }
    /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text__trusted-by {
      font-family: IBM Plex Sans;
      font-style: normal;
      font-weight: 430;
      font-size: 20px;
      line-height: 30px;
      color: #393939;
      margin: 0; }
    /* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--dark {
      color: #1A142C; }
    /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--less-dark {
      color: #1F1F1F; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--light {
      color: #ffffff; }
    /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--lighter {
      color: rgba(255, 255, 255, 0.7);
      line-height: 28px;
      margin: 28px 0; }
    /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--grey {
      color: #6F6F6F; }
    /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--light-blue {
      color: #E0E9FE; }
    /* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper p.body-text--dark-yellow {
      color: #FAC124; }
  /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bold {
    font-weight: bold !important; }
  /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .semi-bold {
    font-weight: 600 !important; }
  /* line 395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .inline-link {
    cursor: pointer; }
  /* line 401, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .button {
    position: relative; }
    /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button.button__btn {
      display: inline-flex;
      justify-content: center;
      align-items: center;
      border-radius: 2px;
      font-size: 1.7rem;
      min-width: 180px;
      height: 55px;
      padding: 11px 13px;
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
      font-style: normal;
      font-weight: 500 !important;
      line-height: 30px;
      margin: 24px 13px 0;
      text-transform: none;
      z-index: 10;
      /* primary button style */
      /* secondary button style */ }
      /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button.button__btn--primary {
        background: #256BFF;
        color: #ffffff;
        box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25); }
        /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--primary:hover {
          background-color: #004FF5;
          box-shadow: 4px 8px 50px rgba(0, 0, 0, 0.25);
          transition: linear 0.3s; }
        /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--primary:not(:hover) {
          box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
          transition: linear 0.3s; }
        /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--primary:active, .sf-wrapper .button.button__btn--primary:visited, .sf-wrapper .button.button__btn--primary:focus {
          background-color: #256BFF; }
      /* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button.button__btn--secondary {
        background: #ffffff;
        color: #256BFF;
        border: 1px solid #D1D1D1;
        box-shadow: 0px 4px 20px rgba(26, 20, 44, 0.05);
        width: fit-content; }
        /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--secondary:hover {
          border: 1px solid #256BFF;
          box-shadow: 4px 8px 50px rgba(0, 0, 0, 0.1);
          transition: linear 0.3s; }
        /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--secondary:not(:hover) {
          box-shadow: 0px 4px 20px rgba(26, 20, 44, 0.05);
          transition: linear 0.3s; }
        /* line 453, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--secondary:active {
          background: rgba(37, 107, 255, 0.05); }
      /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button.button__btn--ternary {
        background-color: #298B96;
        color: #ffffff;
        box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25); }
        /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--ternary:hover {
          background-color: #247d87;
          box-shadow: 4px 8px 50px rgba(0, 0, 0, 0.25);
          transition: linear 0.3s; }
        /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--ternary:not(:hover) {
          box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
          transition: linear 0.3s; }
        /* line 470, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--ternary:active, .sf-wrapper .button.button__btn--ternary:visited, .sf-wrapper .button.button__btn--ternary:focus {
          background-color: #298B96; }
      /* line 474, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button.button__btn--oauth-login-btns {
        display: flex !important;
        box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
        background-color: #fff;
        justify-content: flex-start;
        padding-left: 0;
        padding-right: 0;
        margin-top: 24px; }
        /* line 482, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--oauth-login-btns .btn-logo-wrapper {
          display: flex;
          width: 100%; }
          /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .button.button__btn--oauth-login-btns .btn-logo-wrapper .btn-text {
            display: flex;
            width: 100%;
            padding: 0 10px;
            justify-content: center;
            align-items: center; }
        /* line 493, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--oauth-login-btns.o365-btn {
          border: 1px solid #E93E22;
          color: #E93E22; }
          /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .button.button__btn--oauth-login-btns.o365-btn:hover {
            color: #CB371E;
            border: 1px solid #CB371E;
            box-shadow: 4px 8px 50px rgba(0, 0, 0, 0.25);
            transition: linear 0.3s; }
          /* line 502, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .button.button__btn--oauth-login-btns.o365-btn:not(:hover) {
            box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
            transition: linear 0.3s; }
        /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button.button__btn--oauth-login-btns.gsuite-btn {
          border: 1px solid #4285f4;
          color: #4285f4; }
          /* line 510, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .button.button__btn--oauth-login-btns.gsuite-btn:hover {
            color: #2672F0;
            border: 1px solid #2672F0;
            box-shadow: 4px 8px 50px rgba(0, 0, 0, 0.25);
            transition: linear 0.3s; }
          /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .button.button__btn--oauth-login-btns.gsuite-btn:not(:hover) {
            box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25);
            transition: linear 0.3s; }
    /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button i.zmdi {
      position: relative;
      right: -10px;
      margin-right: 10px; }
  /* line 529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .btn-pair {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; }
    /* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .btn-pair a {
      width: max-content; }
    @media (min-width: 768px) {
      /* line 529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .btn-pair {
        flex-direction: row;
        align-items: center; } }
  /* line 541, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .button-link {
    position: relative;
    display: flex;
    align-items: center;
    -webkit-transition: hover 0.3s linear;
    transition: hover 0.3s linear; }
    /* line 547, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link a {
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
      font-weight: 600;
      font-size: 2rem;
      line-height: 30px;
      margin-right: 10px; }
    /* line 554, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link i.zmdi {
      margin-top: 2px; }
    /* line 557, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link--primary {
      color: #256BFF !important; }
      /* line 559, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button-link--primary:hover * {
        color: rgba(37, 107, 255, 0.9); }
    /* line 563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link--secondary {
      color: #FAC124 !important; }
      /* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .button-link--secondary a {
        color: #FAC124 !important; }
        /* line 567, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .button-link--secondary a:hover {
          color: #e3a600 !important; }
    /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link--light a {
      color: #ffffff; }
    /* line 576, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .button-link--light i.zmdi {
      color: #ffffff; }
  /* line 583, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .btn-d-block a.button {
    display: block;
    margin-left: 0 !important;
    min-width: 120px;
    width: fit-content; }
    /* line 588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .btn-d-block a.button i.zmdi {
      top: 2px; }
  /* line 596, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .bg-animation-col {
    height: 100%; }
    /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .bg-animation-col .ripple-animation {
      position: absolute;
      z-index: 1;
      right: 20%;
      top: 25%; }
      /* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-animation-col .ripple-animation .circle.outer-circle {
        height: 350px;
        width: 350px;
        border-radius: 50%;
        border-color: #01E0DE;
        position: relative; }
        /* line 610, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .bg-animation-col .ripple-animation .circle.outer-circle .inner-circle {
          height: 150px;
          width: 150px;
          border-radius: 50%;
          border-color: #01E0DE;
          position: relative;
          top: 25%;
          left: 25%; }
      /* line 621, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-animation-col .ripple-animation .circle:before,
      .sf-wrapper .bg-animation-col .ripple-animation .circle:after {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        border-radius: 50%;
        border: 1px solid #01E0DE;
        opacity: 0.8; }
      /* line 631, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-animation-col .ripple-animation .circle:before {
        -webkit-animation: ripple 2.5s linear infinite;
        animation: ripple 2.5s linear infinite; }
      /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .bg-animation-col .ripple-animation .circle:after {
        -webkit-animation: ripple 2.5s linear 1.3s infinite;
        animation: ripple 2.5s linear 1.3s infinite; }
@-webkit-keyframes ripple {
  0% {
    -webkit-transform: scale(1); }
  25% {
    -webkit-transform: scale(1.25);
    opacity: 0.25; }
  75% {
    -webkit-transform: scale(1.75);
    opacity: 0.5; }
  100% {
    -webkit-transform: scale(2);
    opacity: 0; } }
@keyframes ripple {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1.25);
    opacity: 0.25; }
  75% {
    transform: scale(1.75);
    opacity: 0.5; }
  100% {
    transform: scale(2);
    opacity: 0; } }
@-webkit-keyframes ripple-inner {
  0% {
    -webkit-transform: scale(1); }
  25% {
    -webkit-transform: scale(1.25);
    opacity: 0.25; }
  75% {
    -webkit-transform: scale(1.75);
    opacity: 0.5; }
  100% {
    -webkit-transform: scale(2);
    opacity: 0; } }
@keyframes ripple-inner {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1.25);
    opacity: 0.25; }
  75% {
    transform: scale(1.75);
    opacity: 0.5; }
  100% {
    transform: scale(2);
    opacity: 0; } }
  /* line 668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-wrapper {
    position: relative; }
    /* line 670, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-wrapper .grid-container {
      border-radius: 8px;
      overflow: hidden; }
      /* line 673, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .grid-wrapper .grid-container .grid {
        display: grid;
        grid-template-columns: repeat(var(--total-columns), 1fr);
        grid-template-rows: repeat(auto-fill, var(--row-height));
        transform: skewY(-3deg);
        -webkit-transform: skewY(-3deg);
        position: absolute;
        width: 100%;
        height: 100%;
        overflow: hidden;
        align-content: flex-end;
        z-index: 1; }
        /* line 681, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(1) {
          grid-row-start: -4;
          grid-column: 1/3;
          transform: matrix(1, 0, 0.3, 1, -30, 0);
          -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(2) {
          grid-row-start: -3;
          grid-column: 1/2;
          transform: matrix(1, 0, 0.3, 1, -30, 0);
          -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 693, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(3) {
          grid-row-start: -3;
          grid-column: 2/4;
          transform: matrix(1, 0, 0.3, 1, -30, 0);
          -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 699, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(4) {
          grid-row-start: -2;
          grid-column: 1/3;
          transform: matrix(1, 0, 0.3, 1, -30, 0);
          -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 706, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(5) {
          grid-row-start: 1;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, 0.5, 1, 30, -10);
          -webkit-transform: matrix(1, 0, 0.5, 1, 30, -10);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 712, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(6) {
          grid-row-start: 2;
          grid-column: calc(var(--total-columns) - 3)/-2;
          transform: matrix(1, 0, 0.5, 1, 30, -10);
          -webkit-transform: matrix(1, 0, 0.5, 1, 30, -10);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(7) {
          grid-row-start: 2;
          grid-column: calc(var(--total-columns) - 0)/-1;
          transform: matrix(1, 0, 0.5, 1, 30, -10);
          -webkit-transform: matrix(1, 0, 0.5, 1, 30, -10);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 724, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .grid-container .grid .grid-block:nth-child(8) {
          grid-row-start: 3;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, 0.5, 1, 30, -10);
          -webkit-transform: matrix(1, 0, 0.5, 1, 30, -10);
          clip-path: none;
          -webkit-clip-path: none; }
    /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-wrapper .cta-card {
      position: relative;
      background-color: #ffffff;
      box-shadow: 2px 10px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      padding: 40px 20px 40px 50px;
      margin-top: 80px;
      width: 100%;
      height: fit-content; }
      @media (max-width: 767px) {
        /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .cta-card {
          padding: 60px 15px !important; } }
      /* line 745, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .grid-wrapper .cta-card h2.header-font {
        position: relative;
        z-index: 1; }
        @media (max-width: 767px) {
          /* line 745, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .grid-wrapper .cta-card h2.header-font {
            margin-bottom: 30px !important; } }
      @media (max-width: 1024px) {
        /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .cta-card {
          width: 100%; } }
      /* line 755, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .grid-wrapper .cta-card .cta-btns {
        position: relative;
        z-index: 1;
        display: flex;
        align-items: center;
        justify-content: flex-end; }
        /* line 761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .grid-wrapper .cta-card .cta-btns.custom-cta-btn {
          justify-content: flex-start !important; }
        @media (max-width: 1199px) {
          /* line 755, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .grid-wrapper .cta-card .cta-btns {
            justify-content: flex-start; } }
        @media (max-width: 767px) and (orientation: portrait) {
          /* line 755, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .grid-wrapper .cta-card .cta-btns {
            flex-direction: column;
            justify-content: center;
            align-items: flex-start; }
            /* line 771, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .sf-wrapper .grid-wrapper .cta-card .cta-btns .button__btn {
              margin: 20px 0 0 0 !important; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
          /* line 755, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .grid-wrapper .cta-card .cta-btns {
            justify-content: center;
            align-items: center;
            margin: 30px 20px 0 0; } }
  /* line 787, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .card-tabs .nav-tabs li a, .sf-wrapper .card-tabs .nav-tabs li.active a {
    cursor: pointer;
    border: none;
    background-color: none;
    border-bottom-color: none;
    padding: 0;
    margin: 0;
    line-height: 0; }
    /* line 795, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .card-tabs .nav-tabs li a:hover, .sf-wrapper .card-tabs .nav-tabs li.active a:hover {
      background-color: transparent; }
  /* line 802, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .card-tabs .nav-tabs li.active .sf-card {
    box-shadow: 2px 10px 30px rgba(185, 186, 187, 0.3);
    border-radius: 8px; }
    /* line 805, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .card-tabs .nav-tabs li.active .sf-card span.arrow {
      display: block; }
  /* line 815, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .sf-yellow {
    color: #FAC124; }
  /* line 819, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .accent-blue {
    color: #256BFF; }
  /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper ul#switch-tabs {
    background-color: #E0E9FE;
    border-radius: 60px;
    margin-top: 40px;
    width: fit-content;
    border: none !important; }
    /* line 830, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper ul#switch-tabs.dark {
      background-color: #E8E7EA; }
    @media (max-width: 767px) {
      /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs {
        background-color: transparent !important; } }
    /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper ul#switch-tabs.nav-tabs li {
      margin-bottom: 0; }
      /* line 838, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs.nav-tabs li a {
        border: none !important; }
    /* line 842, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper ul#switch-tabs.locale-styling {
      display: flex;
      flex-direction: column;
      background-color: unset; }
      /* line 846, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs.locale-styling li.nav-item {
        margin-bottom: 10px; }
    /* line 851, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper ul#switch-tabs li.nav-item a {
      padding: 15px 0px;
      min-width: 150px;
      background-color: #E0E9FE;
      margin-right: 0;
      border-radius: 60px;
      color: #1A142C;
      transition: linear 0.2s;
      text-align: center; }
      @media (min-width: 1025px) {
        /* line 851, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper ul#switch-tabs li.nav-item a {
          padding: 15px 20px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 851, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper ul#switch-tabs li.nav-item a {
          min-width: 138px;
          padding: 15px 10px; } }
      /* line 868, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs li.nav-item a:hover {
        background-color: rgba(37, 107, 255, 0.1);
        border: 1px solid transparent; }
      /* line 872, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs li.nav-item a.dark {
        background-color: #E8E7EA; }
        /* line 874, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper ul#switch-tabs li.nav-item a.dark:hover {
          background-color: rgba(26, 20, 44, 0.1); }
    /* line 880, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper ul#switch-tabs li.nav-item.active a {
      background-color: #256BFF;
      color: #ffffff;
      border: none; }
      /* line 884, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs li.nav-item.active a.dark {
        background-color: #1A142C; }
    @media (max-width: 767px) {
      /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper ul#switch-tabs {
        width: 100%;
        background-color: transparent;
        display: flex;
        flex-direction: column;
        align-items: center; }
        /* line 896, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper ul#switch-tabs li.nav-item {
          width: 100%;
          margin-bottom: 5px;
          text-align: center; } }
  /* line 905, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .tab-content .tab-pane img {
    height: auto !important; }
  /* line 911, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .three-col-features {
    margin-top: 50px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap; }
    /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .three-col-features .col {
      position: relative;
      flex: 0 33%;
      padding: 0 20px; }
      /* line 920, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .three-col-features .col svg {
        width: 44px !important; }
      @media (max-width: 767px) {
        /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .three-col-features .col {
          flex: 0 100%;
          padding: 0 15px; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .three-col-features .col {
          flex: 0 50%;
          margin: 0; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .three-col-features .col {
          flex: 0 33%; } }
      /* line 936, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .three-col-features .col .button-link {
        position: absolute;
        bottom: -20px; }
  /* line 943, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .two-col-features {
    margin-top: 50px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap; }
    /* line 948, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .two-col-features .col {
      flex: 0 45%;
      padding: 0 15px;
      margin-right: 20px; }
      @media (max-width: 767px) {
        /* line 948, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .two-col-features .col {
          flex: 0 100%;
          padding: 0 15px; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 948, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .two-col-features .col {
          flex: 0 45%; } }
  /* line 961, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .feature-blocks {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap; }
    /* line 965, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .feature-blocks .block {
      padding: 0 15px; }
      /* line 967, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .feature-blocks .block__block-of-four {
        flex: 0 25%; }
        @media (max-width: 767px) {
          /* line 967, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .feature-blocks .block__block-of-four {
            flex: 0 50%; } }
  /* line 980, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .sf-android-emm .section-2 .tab-content .tab-pane img {
    height: 500px !important; }
  /* line 991, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--blue {
    background-color: #256BFF; }
    /* line 993, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--blue.op-1 {
      opacity: 0.08; }
    /* line 994, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--blue.op-2 {
      opacity: 0.2; }
    /* line 995, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--blue.op-3 {
      opacity: 0.3; }
    /* line 996, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--blue.op-4 {
      opacity: 0.4; }
  /* line 998, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--yellow {
    background-color: #FFC522; }
  /* line 1001, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--light-blue {
    background-color: rgba(37, 107, 255, 0.3); }
  /* line 1004, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--midnight-blue {
    background-color: #1A142C; }
  /* line 1007, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--grey {
    background-color: #1A142C; }
    /* line 1009, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--grey.op-1 {
      opacity: 0.05; }
    /* line 1010, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--grey.op-2 {
      opacity: 0.2; }
    /* line 1011, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--grey.op-3 {
      opacity: 0.3; }
    /* line 1012, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--grey.op-4 {
      opacity: 0.4; }
    /* line 1013, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--grey.op-5 {
      opacity: 0.5; }
  /* line 1015, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--dark-yellow {
    background-color: #FAC124; }
    /* line 1017, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--dark-yellow.op-1 {
      opacity: 0.1; }
    /* line 1018, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--dark-yellow.op-2 {
      opacity: 0.2; }
    /* line 1019, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--dark-yellow.op-3 {
      opacity: 0.3; }
    /* line 1020, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--dark-yellow.op-4 {
      opacity: 0.4; }
  /* line 1022, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--white {
    background-color: #ffffff; }
    /* line 1024, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--white.op-1 {
      opacity: 0.1; }
    /* line 1025, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--white.op-2 {
      opacity: 0.2; }
    /* line 1026, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--white.op-3 {
      opacity: 0.3; }
    /* line 1027, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--white.op-4 {
      opacity: 0.4; }
  /* line 1029, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block--green {
    background-color: #038A66; }
    /* line 1031, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--green.op-1 {
      opacity: 0.1; }
    /* line 1032, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--green.op-2 {
      opacity: 0.2; }
    /* line 1033, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--green.op-3 {
      opacity: 0.3; }
    /* line 1034, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .grid-block--green.op-4 {
      opacity: 0.4; }
  /* line 1037, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--blue {
    border: 1px solid rgba(0, 79, 245, 0.3);
    background-color: transparent; }
  /* line 1042, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--light-purple {
    border: 1px solid rgba(26, 20, 44, 0.5);
    border-left: none; }
  /* line 1046, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--green {
    border: 1px solid #038A66;
    border-left: none; }
  /* line 1051, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--black {
    border: 1px solid #000000; }
  /* line 1053, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--white {
    border: 1px solid #ffffff;
    opacity: 0.5;
    background-color: transparent; }
  /* line 1059, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--magnolian-white {
    border: 1px solid #EFEDF3; }
  /* line 1061, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--mirage-purple {
    border: 1px solid #1B152D; }
  /* line 1063, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--blue {
    border: 1px solid rgba(37, 107, 255, 0.5); }
  /* line 1065, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--purple {
    border: 1px solid #1A142C; }
  /* line 1067, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--lavender {
    border: 1px solid #8978AC; }
  /* line 1069, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern--grey {
    border: 1px solid rgba(26, 20, 44, 0.5);
    background: transparent; }
  /* line 1073, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern.no-border-right {
    border-right: none; }
  /* line 1075, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .grid-block__outline-pattern.no-border-left {
    border-left: none; }
  /* line 1081, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper #feature-scroll-component .side-nav {
    position: absolute;
    top: 150px;
    left: 15px;
    transition: 0.3s linear; }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 1081, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper #feature-scroll-component .side-nav {
        display: none; } }
    @media (min-width: 1025px) {
      /* line 1081, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper #feature-scroll-component .side-nav {
        width: 245px; } }
    /* line 1092, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs {
      display: flex;
      flex-direction: column; }
      @media (max-width: 1024px) {
        /* line 1092, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs {
          flex-direction: row; } }
      /* line 1099, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item a {
        font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
        font-weight: 500;
        font-size: 1.6rem;
        line-height: 135%;
        color: #1A142C;
        border-radius: 0;
        border-left: 2px solid transparent;
        border-right: 2px solid transparent;
        transition: 0.3s linear; }
        /* line 1109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item a:hover {
          background-color: rgba(37, 107, 255, 0.1) !important; }
        /* line 1112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item a:focus {
          background-color: transparent; }
      /* line 1117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item.active a {
        color: #256BFF;
        border-left: 2px solid #256BFF; }
        @media (max-width: 1024px) {
          /* line 1117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item.active a {
            border: 0 0 2px 0 !important; } }
        /* line 1123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper #feature-scroll-component .side-nav ul.nav.nav-tabs li.nav-item.active a:hover {
          background-color: transparent !important; }
  /* line 1134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .cta-bottom-section .bg-layer {
    -webkit-transform-origin: bottom right;
    transform-origin: bottom right; }
    /* line 1137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section .bg-layer .bg-image {
      position: absolute;
      right: 0;
      top: 0;
      z-index: -1; }
      @media (max-width: 1199px) {
        /* line 1137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .cta-bottom-section .bg-layer .bg-image {
          display: none; } }
    /* line 1147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(6, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      align-content: flex-start; }
      /* line 1153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: 1;
        grid-column: 1/3;
        transform: none;
        -webkit-transform: none;
        clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
      /* line 1160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: 2;
        grid-column: 2/5;
        transform: matrix(1, 0, -0.3, 1, 0, -25);
        -webkit-transform: matrix(1, 0, -0.3, 1, 0, -25);
        clip-path: none;
        -webkit-clip-path: none;
        z-index: 1; }
      /* line 1167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: 2;
        grid-column: 1/4;
        transform: none;
        -webkit-transform: none;
        clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
  /* line 1177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .cta-bottom-section .top-layer {
    position: relative;
    padding: 150px 0 80px; }
    /* line 1180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section .top-layer .container {
      padding-top: 80px; }
  /* line 1186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .cta-bottom-section-temp .bg-layer {
    -webkit-transform-origin: bottom right;
    transform-origin: bottom right;
    overflow: hidden; }
    /* line 1190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section-temp .bg-layer:before {
      content: "";
      background-image: url(/assets/new_layout_assets/sf_mdm/devices-birds-eye@2x-1ad46fbf3f248d5a9406f4da7eac4075607a91ddb155916206fd66db4c7e0a19.jpg);
      background-repeat: no-repeat;
      background-size: contain;
      background-position: right;
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%; }
      @media (max-width: 767px) {
        /* line 1190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .cta-bottom-section-temp .bg-layer:before {
          background-image: none; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 1190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .cta-bottom-section-temp .bg-layer:before {
          right: -75px; } }
    /* line 1208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section-temp .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(6, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      align-content: flex-start; }
      /* line 1214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: 1;
        grid-column: 1/3;
        transform: none;
        -webkit-transform: none;
        clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
      /* line 1221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: 2;
        grid-column: 2/5;
        transform: matrix(1, 0, -0.3, 1, 0, -25);
        -webkit-transform: matrix(1, 0, -0.3, 1, 0, -25);
        clip-path: none;
        -webkit-clip-path: none;
        z-index: 1; }
      /* line 1228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: 2;
        grid-column: 1/4;
        transform: none;
        -webkit-transform: none;
        clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
        -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
  /* line 1238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .cta-bottom-section-temp .top-layer {
    position: relative;
    padding: 135px 0 60px; }
    /* line 1241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .cta-bottom-section-temp .top-layer .container {
      padding-top: 80px; }
  /* line 1246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .sales.modal {
    border-radius: 8px; }
    /* line 1248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .sales.modal .modal-content {
      max-width: 700px;
      position: relative; }
      /* line 1251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .sales.modal .modal-content .close {
        position: absolute;
        top: 29px;
        right: 29px;
        opacity: 1;
        z-index: 1; }
      /* line 1258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .sales.modal .modal-content .modal-body {
        padding: 25px 15px 41px 35px !important; }
        /* line 1260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .sales.modal .modal-content .modal-body h2.header-font {
          font-size: 3.8rem;
          font-weight: 500; }
        /* line 1265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .sales.modal .modal-content .modal-body .contact-wrapper p.body-text__medium {
          font-size: 1.8rem; }
  /* line 1275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .supported-platforms .sf-cards a .sf-card {
    position: relative;
    overflow: hidden;
    margin: 0;
    border: none; }
    /* line 1280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a .sf-card .header {
      min-height: 68px;
      display: flex;
      align-items: center;
      justify-content: flex-start;
      background-color: #F3F4F5; }
    /* line 1287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a .sf-card .body {
      padding: 30px 25px; }
    /* line 1290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a .sf-card span.learn-more {
      position: absolute;
      bottom: 25px;
      left: 25px;
      font-size: 2rem;
      font-weight: 500;
      color: #256BFF; }
  @media (max-width: 1200px) {
    /* line 1273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards {
      justify-content: flex-start; }
      /* line 1303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .supported-platforms .sf-cards a .sf-card {
        flex: 0 100% !important;
        height: 100%;
        width: 100%; } }
  @media (min-width: 993px) and (max-width: 1200px) {
    /* line 1311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a {
      flex: 0 31% !important; } }
  @media (min-width: 492px) and (max-width: 992px) {
    /* line 1316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a {
      flex: 0 47%; } }
  @media (max-width: 767px) {
    /* line 1273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards {
      flex-direction: row;
      align-items: unset; }
      /* line 1323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .supported-platforms .sf-cards a {
        height: auto; } }
  @media (max-width: 491px) {
    /* line 1328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards a {
      flex: 0 100%; } }
  /* line 1336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks {
    max-width: 1056px;
    display: grid;
    grid: auto/repeat(3, minmax(0, 340px));
    gap: 18px;
    margin: 88px auto 0px; }
    @media (max-width: 992px) {
      /* line 1336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks {
        grid-template-columns: repeat(2, minmax(0, 340px));
        place-content: center; } }
    @media (max-width: 768px) {
      /* line 1336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        padding: 0 15px; } }
    /* line 1350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid {
      position: relative;
      background: linear-gradient(134.76deg, #D802EB 18.17%, #F2AA67 65.47%);
      padding: 1px;
      border-radius: 8px; }
      /* line 1355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper {
        background-color: #151516;
        padding: 18px 38px;
        height: 100%;
        border-radius: 8px; }
        @media (max-width: 768px) {
          /* line 1355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper {
            padding: 10px 30px 20px; } }
        /* line 1363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper span.block-count {
          font-size: 4.3rem;
          font-weight: 900;
          background: linear-gradient(134.76deg, #D802EB 18.17%, #F2AA67 65.47%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text; }
        /* line 1371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper h2.header-font {
          font-size: 2.5rem;
          font-weight: 500; }
        /* line 1375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper svg:hover circle {
          fill: #8A8A8A;
          stroke: #151516;
          transition: 3ms; }
        /* line 1380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper svg:hover path {
          stroke: #151516; }
        /* line 1384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper .drop-btn {
          position: absolute;
          right: 15px;
          bottom: 15px; }
  /* line 1396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag {
    border-radius: 50%;
    width: 20px;
    height: 20px; }
    /* line 1400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag .flag.flag-en {
      background-position: -3px -1px; }
    /* line 1403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-fr {
      background-position: -6px -48px; }
    /* line 1406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-pt-br {
      background-position: -6px -73px; }
    /* line 1409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-nl {
      background-position: 0px -166px; }
    /* line 1412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-ja {
      background-position: -7px -98px; }
    /* line 1415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-de {
      background-position: -2px -144px; }
    /* line 1418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown button.dropdown-toggle > .round-flag.flag-ru {
      background-position: -3px -121px; }
  /* line 1422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .locales-dropdown button.dropdown-toggle .locale-lable-sm {
    display: none; }
    @media (max-width: 480px) {
      /* line 1422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .locales-dropdown button.dropdown-toggle .locale-lable-sm {
        display: block; } }
  /* line 1428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .locales-dropdown button.dropdown-toggle .locale-lable {
    display: none; }
    @media (min-width: 481px) {
      /* line 1428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .locales-dropdown button.dropdown-toggle .locale-lable {
        display: block; } }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 1438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .locales-dropdown .flag {
      background-size: 32px 187px !important; } }
  /* line 1443, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .video-embed {
    scroll-margin-top: 100px; }
  /* line 1447, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .scroll-margin-top {
    scroll-margin-top: 100px; }
  /* line 1451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .top-0 {
    top: 0 !important; }
  /* line 1456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .review-cards-wrapper .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 1460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .review-cards-wrapper .container {
    padding: 100px 15px 80px; }
  /* line 1463, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .review-cards-wrapper .review-cards {
    position: relative;
    z-index: 10;
    display: grid;
    gap: 35px;
    max-width: 1204px;
    margin: 0 auto;
    grid-template-columns: repeat(auto-fit, minmax(0, 360px));
    place-content: center; }
    /* line 1472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .review-cards-wrapper .review-cards .review-card {
      grid-column: span 1;
      padding: 28px;
      background-color: #ffffff;
      box-shadow: 0px 8px 24px 0 rgba(29, 140, 242, 0.16);
      border-radius: 8px; }
  /* line 1498, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .grid {
    display: grid;
    gap: 15px;
    grid-template-columns: repeat(auto-fit, minmax(0, 100px));
    max-width: 1060px;
    margin: 0 auto;
    place-content: center; }
    @media (min-width: 993px) {
      /* line 1505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .grid.g2-badges-2021, .sf-wrapper .g2-badges-wrapper .grid.g2-badges-2020 {
        place-content: start;
        padding-left: 20px; } }
    /* line 1511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .g2-badges-wrapper .grid .g2-badge {
      grid-column: span 1; }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-leader-winter {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-leader-winter {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-momentum-leader-winter {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -140px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-momentum-leader-winter {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-small-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -282px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-small-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -424px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-meets-requirements-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -566px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-meets-requirements-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-support-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -708px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-support-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-relationship-small-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -849px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-relationship-small-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-user-most-likely-recommend-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -992px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-user-most-likely-recommend-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-support-winter {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1134px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-support-winter {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-to-use-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1277px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-to-use-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-to-use-winter {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1419px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-to-use-winter {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-winter {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1561px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-high-performer-winter {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-admin-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1703px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-easiest-admin-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-fastest-implementation-mid-market {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1845px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-fastest-implementation-mid-market {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-roi-small-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -1986px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-roi-small-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-roi-mid-market {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024-fba2a2ff141959b7ce90298a0e8280ade2e9994b1046e011ec414023ff587e9f.png);
    background-repeat: no-repeat;
    background-position: 0px -2130px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2024 .g2-best-roi-mid-market {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2024@2x-494e6134f0598ef97ca09303e367fa77b0b25533c99aa6bc848e4823a5d86bbb.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -15px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-momentum-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -156px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-momentum-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-small-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -298px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-small-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-europe {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -431px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-europe {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-recommend {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -566px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-leader-recommend {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-support-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -708px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-support-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-performer-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -849px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-performer-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-roi-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -992px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-roi-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-recommend-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1134px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-recommend-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-fastest-impl-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1277px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-fastest-impl-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1419px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-easy-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1561px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-easy-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-performer-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1703px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-performer-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-recommend-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023-cf39fc5594f64bb84f4f3e7534ed5b59b43fa135d21bbf59909f79ee8ac08ab7.png);
    background-repeat: no-repeat;
    background-position: 0px -1845px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2023 .g2-recommend-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2023@2x-4c19b41b621b5774483261af2ee2de0a16ce8f7c489d6b0e3422a8735bb7dfe5.png);
        background-size: 100px 1992px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -15px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-europe {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -156px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-europe {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -298px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-support-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -431px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-support-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-impl-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -566px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-impl-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-recommend-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -708px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-recommend-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-support-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -849px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-support-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -992px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-performer-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-impl-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -1134px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-impl-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-easy-business {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022-a26b506ea343408fcb286d07bcb16eb0be0f98bebebc9e3e6735425eb2f253c9.png);
    background-repeat: no-repeat;
    background-position: 0px -1277px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2022 .g2-easy-business {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2022@2x-e60a768178b39302c95b2ff35c20b1123fe4e090c4d1972c03df5a66f25be176.png);
        background-size: 100px 1424px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -15px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-momentum-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -156px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-momentum-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-best-support {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -298px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-best-support {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-performer-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -431px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-performer-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-roi-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -566px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-roi-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-recommend-enterprise {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -708px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-recommend-enterprise {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-impl-midmarket {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -849px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-impl-midmarket {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-performer-fall {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021-ceba374ed9bf7ef4f51180d844904ebdf121411fb3cfa264308591508c7c4d43.png);
    background-repeat: no-repeat;
    background-position: 0px -992px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2021 .g2-performer-fall {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2021@2x-4912f240cf06a9dcf6c65588d8de24b1f468f492c2b6536b2fce5c02e9ad416f.png);
        background-size: 100px 1156px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-leader {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020-c66fe6d307628a7d71a2ca577373a5d893c8eb4f83b830a6b25bdc9b64219f35.png);
    background-repeat: no-repeat;
    background-position: 0px -15px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-leader {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020@2x-2c08f06ee8734d315504bf8744686a228302c806c148602803fdd70ee105dd5b.png);
        background-size: 100px 446px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-performer-fall {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020-c66fe6d307628a7d71a2ca577373a5d893c8eb4f83b830a6b25bdc9b64219f35.png);
    background-repeat: no-repeat;
    background-position: 0px -156px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-performer-fall {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020@2x-2c08f06ee8734d315504bf8744686a228302c806c148602803fdd70ee105dd5b.png);
        background-size: 100px 446px; } }
  /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-easy-admin-fall {
    background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020-c66fe6d307628a7d71a2ca577373a5d893c8eb4f83b830a6b25bdc9b64219f35.png);
    background-repeat: no-repeat;
    background-position: 0px -298px;
    background-size: cover !important;
    width: 100px;
    height: 130px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .g2-badges-wrapper .g2-badges-2020 .g2-easy-admin-fall {
        background-image: url(/assets/new_layout_assets/sf_about_us/G2-badge-2020@2x-2c08f06ee8734d315504bf8744686a228302c806c148602803fdd70ee105dd5b.png);
        background-size: 100px 446px; } }
  /* line 1626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .section-compliance, .sf-wrapper .compliance {
    scroll-margin-top: 100px; }
    /* line 1628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .section-compliance .blocks-wrapper, .sf-wrapper .compliance .blocks-wrapper {
      display: grid;
      max-width: 428px;
      grid-template-columns: repeat(auto-fit, minmax(0, 206px));
      gap: 16px;
      place-content: center;
      margin: 0 auto; }
      /* line 1635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .section-compliance .blocks-wrapper .block, .sf-wrapper .compliance .blocks-wrapper .block {
        grid-column: span 1;
        border-radius: 8px;
        background-color: #ffffff;
        display: flex;
        justify-content: center;
        align-items: center;
        filter: drop-shadow(0px 27px 136px rgba(129, 137, 190, 0.09)) drop-shadow(0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497)) drop-shadow(0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503));
        padding: 18px 50px;
        min-height: 144px; }
  /* line 1651, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .supported-platforms {
    max-width: 1060px;
    margin: 0 auto; }
    /* line 1655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-wrapper .supported-platforms .sf-cards {
      justify-content: flex-start !important; }
      @media (max-width: 1199px) {
        /* line 1655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards {
          justify-content: center;
          flex-direction: row; } }
      @media (max-width: 729px) {
        /* line 1655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards {
          justify-content: center !important; } }
      /* line 1665, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .supported-platforms .sf-cards .sf-card {
        height: 100%;
        min-width: 340px; }
        /* line 1668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards .sf-card.h-100 {
          height: 100%; }
        /* line 1671, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards .sf-card h5 span.badge-cs {
          color: #256BFF;
          font-size: 1.5rem; }
        /* line 1675, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards .sf-card .footer-content {
          position: absolute;
          bottom: 20px;
          left: 25px; }
          /* line 1679, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .supported-platforms .sf-cards .sf-card .footer-content span.explore {
            font-style: normal;
            font-weight: 500;
            font-size: 20px;
            line-height: 30px; }
        /* line 1686, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .sf-wrapper .supported-platforms .sf-cards .sf-card.sf-card__four-card-layout {
          border: none !important;
          min-width: 250px !important; }
          /* line 1688, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .supported-platforms .sf-cards .sf-card.sf-card__four-card-layout .header {
            background: #F3F4F5;
            height: 72px;
            display: flex;
            justify-content: flex-start;
            align-items: center;
            border-radius: 8px 8px 0 0;
            padding-left: 24px; }
          @media (max-width: 480px) {
            /* line 1686, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .sf-wrapper .supported-platforms .sf-cards .sf-card.sf-card__four-card-layout {
              width: 100%; } }
        @media (max-width: 480px) {
          /* line 1665, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .sf-wrapper .supported-platforms .sf-cards .sf-card {
            width: 100%; } }
      /* line 1708, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .supported-platforms .sf-cards .sf-card:nth-child(1), .sf-wrapper .supported-platforms .sf-cards .sf-card:nth-child(2) {
        margin-right: 0px; }
    @media (min-width: 1200px) {
      /* line 1713, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-wrapper .supported-platforms .container {
        width: 1140px; } }
  /* line 1719, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-wrapper .nav-sections-wrapper {
    overflow-y: hidden; }

/* line 1727, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
footer .footerContainer .videoHeader h3 {
  font-size: 38px;
  line-height: 48px;
  font-weight: 600; }
/* line 1732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
footer .footerContainer .videoHeader button.btn {
  all: unset;
  cursor: pointer; }

/* line 1740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.brandVideo .modal-dialog {
  max-width: 798px;
  width: 100%; }
  /* line 1743, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .brandVideo .modal-dialog iframe {
    width: 100%;
    aspect-ratio: 16/9;
    object-fit: cover;
    max-width: 798px; }
  @media (min-width: 1200px) {
    /* line 1740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .brandVideo .modal-dialog {
      height: calc(100vh - 150px);
      display: flex;
      align-items: center; }
      /* line 1753, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .brandVideo .modal-dialog .modal-content {
        width: 100%;
        height: fit-content; } }
  @media (max-width: 1199px) {
    /* line 1740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .brandVideo .modal-dialog {
      margin-top: 55px; } }

/* line 1766, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.modal[data-modalFor="youtube"] .modal-content {
  max-height: 505px;
  position: relative; }
  /* line 1769, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .modal[data-modalFor="youtube"] .modal-content .close {
    position: absolute;
    top: -27px;
    padding: 0px 6px;
    z-index: 99;
    right: -24px;
    color: #6F6F6F;
    opacity: 1;
    background-color: #ffffff;
    border-radius: 50%; }
    @media (max-width: 992px) {
      /* line 1769, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .modal[data-modalFor="youtube"] .modal-content .close {
        display: none; } }

/* line 1786, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.row > img {
  width: auto !important; }

/* line 1789, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.w-100 {
  width: 100% !important; }

/* line 1792, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.d-none {
  display: none; }

/**
 * Center XY (absolute positioned)
 */
/* line 1798, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.center-vertical {
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

/* line 1804, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.pale-grey-two {
  background: #f6f9fc; }

@media (max-width: 767px) {
  /* line 1807, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .xs-text-center {
    text-align: center; } }

@media (min-width: 768px) and (max-width: 1024px) {
  /* line 1812, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sm-text-center {
    text-align: center; } }

/* line 1817, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
ul.features {
  list-style-type: none; }
  /* line 1819, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  ul.features li {
    display: flex; }
    /* line 1821, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    ul.features li p {
      display: inline-block;
      width: 95%; }
    /* line 1825, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    ul.features li:before {
      content: '\2014';
      margin-right: 10px;
      color: #256BFF;
      font-weight: 700; }
    /* line 1832, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    ul.features li.markers-light:before {
      color: #ffffff; }
  /* line 1837, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  ul.features.col-2 {
    columns: 2; }
    @media (max-width: 767px) {
      /* line 1837, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      ul.features.col-2 {
        columns: 1; } }
  /* line 1843, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  ul.features.checks__marker li {
    position: relative;
    padding-left: 15px; }
    /* line 1846, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    ul.features.checks__marker li::before {
      content: '';
      background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
      background-repeat: no-repeat;
      background-size: 20px;
      position: absolute;
      width: 20px;
      height: 20px;
      top: 0;
      left: -15px; }
  /* line 1860, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  ul.features.oneteam-features li:before {
    color: #298B96; }

/* line 1866, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.border-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0.4); }

/* line 1873, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.business-plan-card .card-header p.price:before {
  content: '\0024';
  font-size: 4.5rem !important; }
/* line 1878, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.business-plan-card .card-header small {
  display: block;
  margin-top: 5px; }
  /* line 1881, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .business-plan-card .card-header small.f-600 {
    font-weight: 600; }

/* line 1888, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
p.explore-more-btn {
  position: absolute;
  bottom: 25px;
  left: 25px;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px; }
  /* line 1896, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  p.explore-more-btn i.zmdi {
    position: relative;
    top: 2px; }

/* line 1901, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.pointer-events-none {
  pointer-events: none; }

@media (min-width: 768px) and (max-width: 1024px), (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  /* line 1908, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .feature-blocks .box.height-auto {
    height: auto !important; } }

/* line 1917, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.shared-device .image-block img,
.section-shared-device .image-block img {
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; }

/* line 1924, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
html[lang="fr"] .custom-bordered-card, html[lang="ru"] .custom-bordered-card {
  padding-bottom: 20px !important; }
  /* line 1926, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  html[lang="fr"] .custom-bordered-card p.body-text, html[lang="ru"] .custom-bordered-card p.body-text {
    font-size: 1.5rem !important;
    margin-bottom: 0; }

/*
** btn to scroll top
*/
/* line 1936, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
#btn-scroll-top {
  display: none;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-image: url(/assets/new_layout_assets/common_assets/btn-scroll-up-b253f8dba8671ece49547f5fe8180bf8d74876e852dc0ffaf7a741b703a6c60e.svg);
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed;
  z-index: 10;
  right: 25px;
  bottom: 140px;
  cursor: pointer;
  transition: all 0.2s linear; }

/* line 1953, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
div[class*="cc-color-override-"].cc-window {
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #4d4d4d;
  color: #ffffff;
  text-align: center;
  border-radius: 4px;
  z-index: 99;
  bottom: 0px;
  max-height: 135px;
  width: calc(100vw - 30px);
  max-width: 640px;
  font-size: 1.4rem;
  font-weight: 430;
  font-family: "Source Sans Variable", san-serif;
  box-shadow: 2px 4px 24px 0 rgba(0, 0, 0, 0.25); }
  @media (max-width: 420px) {
    /* line 1970, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    div[class*="cc-color-override-"].cc-window .cc-compliance {
      justify-content: center; } }
  /* line 1975, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  div[class*="cc-color-override-"].cc-window .cc-btn:last-child {
    border: 1px solid #ffffff;
    background-color: #4d4d4d;
    color: #ffffff;
    min-width: unset;
    max-width: 72px !important;
    padding: 3px 19px;
    line-height: 22px; }

/* line 1987, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.dropdown-toggle::after {
  border: unset !important; }

@media (min-width: 320px) {
  /* line 2010, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-xs-left {
    text-align: left; }

  /* line 2013, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-xs-right {
    text-align: right; }

  /* line 2016, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-xs-center {
    text-align: center; }

  /* line 2019, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-xs-justify {
    text-align: justify; } }
@media (min-width: 768px) {
  /* line 2025, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-sm-left {
    text-align: left; }

  /* line 2028, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-sm-right {
    text-align: right; }

  /* line 2031, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-sm-center {
    text-align: center; }

  /* line 2034, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-sm-justify {
    text-align: justify; } }
@media (min-width: 992px) {
  /* line 2040, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-md-left {
    text-align: left; }

  /* line 2043, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-md-right {
    text-align: right; }

  /* line 2046, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-md-center {
    text-align: center; }

  /* line 2049, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-md-justify {
    text-align: justify; } }
@media (min-width: 1200px) {
  /* line 2055, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-lg-left {
    text-align: left; }

  /* line 2058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-lg-right {
    text-align: right; }

  /* line 2061, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-lg-center {
    text-align: center; }

  /* line 2064, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .text-lg-justify {
    text-align: justify; } }
/* line 2069, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.c-pointer {
  cursor: pointer; }

/* line 2073, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-13 {
  font-size: 1.3rem !important; }

/* line 2077, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-15 {
  font-size: 1.5rem !important; }

/* line 2081, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-18 {
  font-size: 1.8rem !important; }

/* line 2085, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-26 {
  font-size: 2.6rem !important; }

/* line 2089, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-28 {
  font-size: 2.8rem !important;
  line-height: 32px; }

/* line 2094, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.f-500 {
  font-weight: 500 !important; }

/* line 2098, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.w-20 {
  width: 20%; }

/* line 2102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.z-1 {
  z-index: 1; }

/* line 2108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.dark-on-light {
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; }

/* line 2112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.light-on-dark {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 2117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.german-generic a {
  font-size: 1.2rem; }

/* line 2125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.flag {
  background-image: url(/assets/new_layout_assets/common_assets/flag_sprites-8922528ef99b8221121d8e7d1957b192631c4de65813dab117b9c53667edce3e.png);
  background-repeat: no-repeat;
  width: 26px;
  height: 18px;
  display: inline-block;
  background-size: 32px 187px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .flag {
      background-image: url(/assets/new_layout_assets/common_assets/flag_sprites@2x-ea066ac6a9a70dfecb153791a7ef3efdef2be6b3aa8b4e7d7aa17646a9ed54f5.png);
      background-size: 32px 187px; } }
  /* line 2131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-en {
    background-position: -3px -1px; }
  /* line 2134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-fr {
    background-position: -3px -47px; }
  /* line 2137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-de {
    background-position: -2px -143px; }
  /* line 2140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-ru {
    background-position: 0 -121px; }
  /* line 2143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-es {
    background-position: -4px -26px; }
  /* line 2146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-pt-br {
    background-position: -4px -74px; }
  /* line 2149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-ja {
    background-position: -4px -97px; }
  /* line 2152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .flag.flag-nl {
    background-position: 0px -167px; }

/* line 2160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.sf-accordion-faq .panel-group .panel-default {
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #E0E9FE; }
  /* line 2164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-accordion-faq .panel-group .panel-default .panel-heading {
    background-color: #ffffff;
    border: none;
    padding: 15px 0; }
    /* line 2169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .sf-accordion-faq .panel-group .panel-default .panel-heading .header-font a {
      color: #1A142C; }
      /* line 2172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-accordion-faq .panel-group .panel-default .panel-heading .header-font a:not(.collapsed) i.zmdi {
        transform: rotate(180deg) !important;
        -webkit-transition: 0.2s linear;
        transition: 0.2s linear; }
      /* line 2178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .sf-accordion-faq .panel-group .panel-default .panel-heading .header-font a:visited {
        color: #1A142C; }
  /* line 2184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-accordion-faq .panel-group .panel-default .panel-body {
    border: none !important;
    padding: 0 0 25px 45px; }
  /* line 2188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-accordion-faq .panel-group .panel-default:nth-last-of-type(1) {
    border-bottom: none; }

/* line 2195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.supported-platforms .grid-wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fit, 340px);
  gap: 20px;
  place-content: center;
  max-width: 1060px;
  margin: 0 auto; }
  /* line 2202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .supported-platforms .grid-wrapper .grid {
    display: block;
    position: relative;
    grid-column: span 1;
    background-color: #ffffff;
    -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    border-radius: 8px;
    overflow: hidden; }
    /* line 2213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .supported-platforms .grid-wrapper .grid .header {
      padding: 10px 0px 10px 25px;
      background-color: #F3F4F5;
      min-height: 70px;
      display: flex;
      align-items: center;
      justify-content: flex-start; }
    /* line 2221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .supported-platforms .grid-wrapper .grid .wrapper {
      padding: 30px 25px; }
      /* line 2223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .supported-platforms .grid-wrapper .grid .wrapper .btn-explore {
        font-size: 2rem;
        font-weight: 500;
        color: #256BFF; }

/* line 2233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.scalefusion-aer {
  display: flex;
  gap: 30px;
  flex-wrap: wrap;
  align-items: center;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 8px;
  background-color: #ffffff;
  padding: 20px 30px;
  max-width: 978px;
  margin: 0 auto;
  position: relative;
  top: -100px; }
  /* line 2246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .scalefusion-aer div:nth-of-type(2) {
    max-width: 520px; }
  @media (max-width: 993px) {
    /* line 2233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .scalefusion-aer {
      max-width: calc(100vw - 30px); }
      /* line 2251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .scalefusion-aer div:nth-of-type(2) {
        max-width: 100%; } }

/* line 2260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
html[lang="es"] .sf-wrapper .button.button__btn, html[lang="de"] .sf-wrapper .button.button__btn {
  min-width: fit-content; }
/* line 2264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
html[lang="es"] .sf-wrapper .header-font, html[lang="de"] .sf-wrapper .header-font {
  word-wrap: break-word; }

/* line 2275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
html[lang="ru"] .grid-wrapper .cta-card .cta-btns,
html[lang="fr"] .grid-wrapper .cta-card .cta-btns,
html[lang="pt-br"] .grid-wrapper .cta-card .cta-btns {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 20px;
  max-width: 380px; }
  @media (min-width: 768px) {
    /* line 2275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    html[lang="ru"] .grid-wrapper .cta-card .cta-btns,
    html[lang="fr"] .grid-wrapper .cta-card .cta-btns,
    html[lang="pt-br"] .grid-wrapper .cta-card .cta-btns {
      margin-left: auto; } }
  /* line 2284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  html[lang="ru"] .grid-wrapper .cta-card .cta-btns a.button,
  html[lang="fr"] .grid-wrapper .cta-card .cta-btns a.button,
  html[lang="pt-br"] .grid-wrapper .cta-card .cta-btns a.button {
    margin: 0 !important; }
    /* line 2286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    html[lang="ru"] .grid-wrapper .cta-card .cta-btns a.button:nth-of-type(2),
    html[lang="fr"] .grid-wrapper .cta-card .cta-btns a.button:nth-of-type(2),
    html[lang="pt-br"] .grid-wrapper .cta-card .cta-btns a.button:nth-of-type(2) {
      white-space: nowrap; }

/* line 2296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
#featuresScroll .container-fluid {
  padding-top: 110px;
  position: relative; }
  /* line 2300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  #featuresScroll .container-fluid .features-container .content-block {
    scroll-margin-top: 100px; }
/* line 2305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
#featuresScroll .stickyColumn {
  position: sticky;
  top: 150px; }
/* line 2309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
#featuresScroll .sideNav {
  padding-top: 30px;
  max-width: 235px; }
  /* line 2312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  #featuresScroll .sideNav ul.nav.nav-tabs {
    display: flex;
    flex-direction: column;
    transition: transform 0.3s ease-in;
    will-change: transform; }
    @media (max-width: 1024px) {
      /* line 2312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      #featuresScroll .sideNav ul.nav.nav-tabs {
        flex-direction: row; } }
    /* line 2321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item a {
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
      font-weight: 500;
      font-size: 1.6rem;
      line-height: 135%;
      color: #1A142C;
      border-radius: 0;
      border-left: 2px solid transparent;
      border-right: 2px solid transparent;
      transition: 0.3s linear; }
      /* line 2331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item a:hover {
        background-color: rgba(37, 107, 255, 0.1) !important; }
      /* line 2334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item a:focus {
        background-color: transparent; }
    /* line 2339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item.active a {
      color: #256BFF;
      border-left: 2px solid #256BFF; }
      @media (max-width: 1024px) {
        /* line 2339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item.active a {
          border: 0 0 2px 0 !important; } }
      /* line 2345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      #featuresScroll .sideNav ul.nav.nav-tabs li.nav-item.active a:hover {
        background-color: transparent !important; }

/* line 2355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.oneidpNavbar {
  min-height: unset;
  height: unset;
  margin-bottom: 0;
  position: -webkit-sticky;
  position: sticky;
  background-color: #ffffff;
  z-index: 1000;
  box-shadow: 0 1px 1px 0 rgba(200, 200, 200, 0.5);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: unset; }
  /* line 2367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar .container {
    display: flex;
    align-items: center; }
    /* line 2370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar .container .navbar-brand {
      padding: 0;
      height: unset; }
    /* line 2374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar .container .navbar-collapse {
      margin-left: auto; }
      /* line 2376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar .container .navbar-collapse .navbar-nav {
        display: flex;
        gap: 20px;
        align-items: center;
        list-style-type: none;
        padding-left: 0; }
        /* line 2382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar .container .navbar-collapse .navbar-nav li a {
          display: flex;
          padding-block: 11px;
          color: #000000;
          font-weight: 430; }
          /* line 2387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse .navbar-nav li a.btn-demo {
            color: #FF5F3C;
            font-weight: 500;
            border-radius: 8px;
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease; }
        /* line 2395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown {
          position: static; }
          /* line 2397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu {
            left: 0;
            width: 100%;
            padding: 30px 0;
            border: unset;
            box-shadow: unset; }
            /* line 2403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid {
              display: grid;
              grid: auto/repeat(auto-fit, minmax(0, 270px));
              gap: 45px;
              width: 100%; }
              /* line 2408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
              .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div {
                grid-column: span 1; }
                /* line 2409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div:nth-of-type(1) {
                  grid-column: span 2; }
                  /* line 2411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                  .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div:nth-of-type(1) .d-grid {
                    grid-template-columns: repeat(2, 1fr);
                    gap: 0; }
                    @media (max-width: 429px) {
                      /* line 2411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                      .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div:nth-of-type(1) .d-grid {
                        grid-template-columns: repeat(1, 1fr); } }
                /* line 2420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .header {
                  display: flex;
                  align-items: center;
                  gap: 10px;
                  padding-bottom: 15px;
                  border-bottom: 1px solid #A5BAD2;
                  margin-bottom: 15px; }
                  /* line 2427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                  .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .header h5 {
                    color: #256bff;
                    font-size: 16px;
                    margin: 0; }
                /* line 2433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .block {
                  background-color: #E0E9FE;
                  border-radius: 6px;
                  padding: 35px 20px 35px 32px;
                  display: flex;
                  flex-direction: column;
                  gap: 20px;
                  max-width: 520px; }
                  /* line 2441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                  .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .block h6 {
                    font-size: 16px;
                    font-weight: 600; }
                  /* line 2445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                  .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .block p {
                    font-size: 13px;
                    color: #6f6f6f;
                    flex: 1;
                    margin-top: 10px; }
                  /* line 2451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                  .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .block .link-btn-wrapper {
                    display: flex;
                    align-items: center;
                    gap: 5px; }
                    /* line 2455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                    .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu .d-grid > div .block .link-btn-wrapper a {
                      font-size: 15px;
                      padding: 0 !important;
                      color: #256bff;
                      font-weight: 480; }
            /* line 2465, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown > ul.dropdown-menu:hover {
              display: block; }
          /* line 2469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown a + ul.dropdown-menu {
            display: none; }
            /* line 2471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown a + ul.dropdown-menu a {
              -webkit-transition: all 0.3s ease;
              transition: all 0.3s ease; }
              /* line 2474, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
              .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown a + ul.dropdown-menu a:hover {
                color: #256bff; }
          /* line 2480, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown a:hover + ul.dropdown-menu {
            display: block; }
    /* line 2487, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar .container .navbar-toggler {
      display: none; }
    @media (min-width: 1280px) {
      /* line 2367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar .container {
        width: 1250px; } }
    @media (max-width: 992px) {
      /* line 2367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar .container {
        flex-direction: column;
        padding: 10px 0px;
        align-items: unset; }
        /* line 2497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar .container .navbar-toggler {
          display: block !important;
          padding: 0.25rem 0.75rem;
          font-size: 1.25rem;
          line-height: 1;
          color: rgba(0, 0, 0, 0.65);
          background-color: transparent;
          border: 1px solid rgba(0, 0, 0, 0.25);
          border-radius: 0.375rem;
          transition: box-shadow 0.15s ease-in-out;
          width: fit-content;
          margin-left: auto;
          top: 10px;
          right: 15px;
          position: absolute; }
          /* line 2512, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-toggler .navbar-toggler-icon {
            display: inline-block;
            width: 1.5em;
            height: 1.5em;
            vertical-align: middle;
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
            background-repeat: no-repeat;
            background-position: center;
            background-size: 100%; }
        /* line 2523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar .container .navbar-collapse {
          margin: unset;
          padding-left: 0;
          display: none !important; }
          /* line 2527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse ul.navbar-nav {
            flex-direction: column;
            align-items: flex-start;
            padding-top: 20px;
            padding-left: 0px;
            gap: 10px;
            margin: 1px 0;
            height: calc(100vh - 46px);
            overflow-y: auto; }
            /* line 2536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar .container .navbar-collapse ul.navbar-nav li a {
              padding-block: 5px; }
            /* line 2540, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu {
              padding-block: 10px;
              position: relative;
              border: unset;
              display: none !important;
              box-shadow: none !important;
              max-width: 948px;
              overflow-y: auto;
              height: fit-content;
              top: 0%; }
              /* line 2550, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
              .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu.show {
                display: block !important; }
              /* line 2553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
              .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu .d-grid {
                gap: 20px; }
                /* line 2555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu .d-grid div:nth-of-type(1), .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu .d-grid div:nth-of-type(2) {
                  grid-column: 1/-1; }
                /* line 2558, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
                .oneidpNavbar .container .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu .d-grid > div a:not(:nth-last-of-type(1)) {
                  margin-bottom: 15px; }
          /* line 2565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse.show {
            display: block !important; } }
  @media (max-width: 767px) {
    /* line 2355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar {
      padding-left: 15px; }
      /* line 2575, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar .container .navbar-collapse .navbar-nav {
        padding-block: 20px; }
        /* line 2579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu .d-grid {
          grid: auto/repeat(auto-fit, 100%); }
          /* line 2581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar .container .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu .d-grid .block {
            padding: 35px 15px !important; } }
  /* line 2595, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item > a {
    padding-block: 16px !important;
    font-size: 15px; }
    /* line 2598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item > a > svg {
      position: relative;
      inset: 3px 0 0 3px;
      -webkit-transition: transform 0.3s ease;
      transition: transform 0.3s ease; }
    /* line 2605, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item > a:hover svg {
      transform: rotate(180deg); }
  /* line 2610, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item a.btn-demo {
    background-color: #ffffff;
    border: 1px solid #D0D5DD;
    border-radius: 8px;
    padding: 8px 12px !important;
    color: #344054;
    min-width: 110px;
    display: flex;
    justify-content: center;
    align-items: center; }
  /* line 2621, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item.btn-sign-up {
    display: none; }
    /* line 2623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item.btn-sign-up .btn-signup {
      background-color: #0043F3;
      border-radius: 8px;
      color: #ffffff;
      padding: 7px 13px !important; }
  /* line 2630, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item a.text-primary {
    padding: 0 !important;
    margin: 0;
    color: #0043F3;
    font-weight: 600;
    gap: 0 !important; }
    /* line 2636, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item a.text-primary svg {
      transform: translateY(-4px); }
      /* line 2638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item a.text-primary svg path {
        stroke: #0043F3; }
  /* line 2643, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu {
    border-top: 1px solid #A5BAD2; }
    /* line 2646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div {
      grid-column: span 2; }
      /* line 2648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div .features-grid {
        display: grid;
        grid: auto/repeat(2, minmax(0, 1fr)); }
        /* line 2651, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div .features-grid a {
          font-size: 14px; }
          /* line 2653, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div .features-grid a img {
            filter: saturate(0); }
          /* line 2657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div .features-grid a:hover img {
            filter: saturate(1); }
        @media (max-width: 767px) {
          /* line 2648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar.sf-uem .container ul.navbar-nav li.nav-item ul.dropdown-menu .d-grid > div .features-grid {
            grid: auto/repeat(1, minmax(0, 1fr)); } }
  /* line 2672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .oneidpNavbar.sf-uem .container ul.navbar-nav li.dropdown.capabilities-dropdown ul.dropdown-menu .d-grid > div:nth-of-type(1), .oneidpNavbar.sf-uem .container ul.navbar-nav li.dropdown.capabilities-dropdown ul.dropdown-menu .d-grid > div:nth-of-type(2) {
    grid-column: span 1; }
    /* line 2674, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container ul.navbar-nav li.dropdown.capabilities-dropdown ul.dropdown-menu .d-grid > div:nth-of-type(1) .features-grid, .oneidpNavbar.sf-uem .container ul.navbar-nav li.dropdown.capabilities-dropdown ul.dropdown-menu .d-grid > div:nth-of-type(2) .features-grid {
      display: grid;
      grid: auto/repeat(1, minmax(0, 1fr)); }
  @media (max-width: 992px) {
    /* line 2591, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem {
      top: 65px; }
      /* line 2687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
      .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav {
        height: calc(100vh - 120px);
        overflow-y: auto; }
        /* line 2690, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav li.dropdown > a {
          padding-block: 10px !important; }
        /* line 2693, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
        .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav li.dropdown {
          position: relative;
          width: 100%; }
          /* line 2696, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
          .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu {
            padding: 30px 10px 30px 0; }
            /* line 2698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
            .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu .d-grid {
              display: flex;
              flex-direction: column;
              gap: 30px; } }
  @media (max-width: 767px) {
    /* line 2714, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
    .oneidpNavbar.sf-uem .container .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu {
      padding-bottom: 0px !important; } }

/* line 2728, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
.sf-navbar.nav-collapsed + .oneidpNavbar:not(.sf-uem) a.btn-demo {
  color: white !important;
  background-color: #FF5F3C;
  font-size: 15px;
  font-weight: 500 !important;
  padding-block: 5px !important;
  padding-inline: 13px !important; }
  /* line 2735, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_common.scss */
  .sf-navbar.nav-collapsed + .oneidpNavbar:not(.sf-uem) a.btn-demo svg {
    display: none; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
.sf-wrapper.navbar {
  background-color: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(200, 200, 200, 0.5);
  border: none;
  border-radius: 0;
  margin-bottom: 0;
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 1030;
  padding: 0 !important;
  min-height: unset; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-wrapper.navbar .navbar-header a.sf-brand-logo {
    display: block;
    margin-top: 11px; }
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header a.sf-brand-logo img {
      width: 100%;
      max-width: 190px; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-wrapper.navbar .navbar-header .navbar-toggle {
    margin-right: 0; }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle .icon-bar {
      width: 22px;
      transition: all 0.2s;
      background-color: #1A142C; }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle .top-bar {
      transform: rotate(45deg);
      transform-origin: 10% 10%; }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle .middle-bar {
      opacity: 0; }
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle .bottom-bar {
      transform: rotate(-45deg);
      transform-origin: 10% 90%; }
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle.collapsed .top-bar {
      transform: rotate(0); }
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle.collapsed .middle-bar {
      opacity: 1; }
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .navbar-toggle.collapsed .bottom-bar {
      transform: rotate(0); }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed {
    position: relative;
    float: right;
    top: -20px;
    right: 15px; }
    @media (min-width: 1200px) {
      /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed {
        display: none; } }
    /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown {
      list-style-type: none; }
      /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown button.dropdown-toggle {
        padding-bottom: 0 !important;
        color: #1A142C;
        font-size: 1.6rem;
        font-weight: 500;
        background-color: unset;
        border: none; }
        /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown button.dropdown-toggle::after {
          content: unset;
          display: none; }
      /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu {
        height: auto !important;
        width: unset;
        right: 0;
        left: unset;
        min-width: unset;
        margin: 0;
        z-index: 1030; }
        /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li {
          position: relative; }
          /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button {
            color: #1A142C;
            font-size: 1.6rem;
            font-weight: 500;
            padding: 4px 8px;
            background-color: unset;
            border: none;
            width: 100%; }
            /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-wrapper.navbar .navbar-header .locale-dropdown-collapsed li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button:hover {
              background-color: #E0E9FE !important; }

/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
.sf-navbar {
  display: block; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .nav-container {
    max-width: 1280px;
    margin: 0 auto;
    width: 100%;
    padding: 0 15px; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .navbar-collapse ul.navbar-nav {
    display: flex;
    align-items: center;
    flex-direction: row; }
    /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse ul.navbar-nav > li {
      float: unset; }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li > a {
        padding-block: 16px; }
      /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li a {
        display: block;
        position: relative;
        color: #1A142C;
        font-size: 1.5rem;
        font-weight: 480; }
        /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li a:hover, .sf-navbar .navbar-collapse ul.navbar-nav > li a:focus {
          background-color: unset; }
        /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li a i.zmdi.zmdi-chevron-down {
          position: absolute;
          right: 0;
          top: 18px;
          -webkit-transition: transform 0.3s linear;
          transition: transform 0.3s linear; }
        /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li a span.border-slider {
          position: absolute;
          bottom: 0;
          left: 5px;
          height: 3px;
          width: 100%;
          background-color: #256BFF;
          width: 0%;
          -webkit-transition: width 0.5s linear;
          transition: width 0.5s linear; }
          @media (max-width: 1199px) {
            /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li a span.border-slider {
              display: none; } }
        /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li a.btn__link {
          padding-block: 18px;
          color: #256bff; }
          /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li a.btn__link svg {
            width: 20px;
            height: 20px;
            transform: translateY(4px); }
      /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li .btn {
        font-size: 1.5rem;
        font-weight: 480;
        margin: 0 15px;
        transition: linear 0.2s;
        -webkit-font-smoothing: antialiased; }
        /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li .btn .zmdi {
          position: relative;
          top: 1px; }
        /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li .btn.btn-login {
          display: flex;
          align-items: flex-end;
          gap: 4px;
          background-color: #ffffff;
          color: #0043F3;
          padding: 14px !important;
          margin-right: 0 !important; }
          /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li .btn.btn-login svg {
            width: 20px;
            height: 20px;
            transform: translateY(-1px); }
        /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li .btn.btn-signup {
          background-color: #0043F3;
          border-radius: 8px;
          color: #ffffff;
          padding: 7px 13px !important; }
      /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown {
        position: relative;
        display: none; }
        /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown button.dropdown-toggle {
          padding-bottom: 0 !important;
          color: #1A142C;
          font-size: 1.6rem;
          font-weight: 500;
          background-color: unset;
          border: none; }
          /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown button.dropdown-toggle::after {
            content: unset;
            display: none; }
        /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown .dropdown-menu.locales-dropdown-menu {
          height: auto !important;
          width: unset;
          right: 0;
          left: unset;
          min-width: unset;
          margin: 0;
          z-index: 1030; }
          /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown .dropdown-menu.locales-dropdown-menu form li {
            position: relative; }
            /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button {
              color: #1A142C;
              font-size: 1.6rem;
              font-weight: 500;
              padding: 4px 8px;
              background-color: unset;
              border: none;
              width: 100%; }
              /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button:hover {
                background-color: #E0E9FE !important; }
        @media (min-width: 1200px) and (max-width: 1349px) {
          /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.locales-dropdown {
            display: block; } }
  /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .navbar-collapse .dropdown {
    position: static; }
    /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp {
      all: unset;
      position: absolute;
      left: 0;
      top: 100%;
      width: 100%;
      box-shadow: 0 2px 15px -3px #EDF2F6;
      background-color: #fff;
      border-top: 1px solid #A5BAD2 !important;
      padding: 0 !important;
      height: calc(100vh - 101px);
      display: none; }
      /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper {
        display: grid;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        gap: 22px 34px;
        max-width: 1180px;
        margin: 0 auto;
        padding: 25px 0 30px; }
        /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column {
          grid-column: span 1; }
          /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(1) {
            grid-column: 1/3; }
          /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .column__header {
            padding-bottom: 15px;
            border-bottom: 1px solid #A5BAD2; }
            /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .column__header h5.header-font {
              font-weight: 450;
              font-size: 1.6rem;
              color: #256BFF;
              font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
          /* line 277, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper {
            display: grid;
            gap: 22px;
            margin-top: 25px; }
            /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.core-features, .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.enterprise {
              grid-template-columns: repeat(2, minmax(0, 1fr)); }
            /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link {
              position: relative;
              grid-column: span 1;
              font-size: 1.4rem;
              font-weight: 450;
              transition: hover 0.15s linear;
              width: fit-content; }
              /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link img {
                filter: grayscale(1); }
              /* line 294, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link:hover {
                color: #256BFF; }
                /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
                .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link:hover img {
                  filter: unset; }
              /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link.ic_maker_checker {
                grid-column: 1; }
              /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper a.link span {
                position: absolute;
                right: -36px;
                top: -5px;
                font-weight: 600;
                font-size: 12px;
                color: #1A142C;
                background-color: #FFC522;
                border-radius: 4px;
                padding: 1px 3px;
                line-height: 15px; }
            /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper > div {
              display: flex;
              flex-direction: column;
              gap: 25px; }
          /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper {
            display: grid;
            grid: auto/repeat(auto-fit, minmax(0, 1fr));
            gap: 0 34px;
            margin-top: 20px; }
            /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block {
              background-color: #E0E9FE;
              border-radius: 6px;
              padding: 35px 20px 35px 32px;
              display: flex;
              flex-direction: column;
              max-width: 520px; }
              /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block h6.header-font {
                font-weight: 600; }
              /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block p.body-text {
                font-size: 1.3rem;
                color: #6f6f6f;
                flex: 1;
                margin-top: 10px !important; }
              /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block span {
                color: #256BFF; }
          /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column[data-column='2'] {
            grid-column: span 2 !important; }
          /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column[data-column='3'] {
            grid-column: span 3 !important; }
          /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column[data-column='4'] {
            grid-column: span 4 !important; }
          /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column a.img-card {
            border-radius: 6px;
            overflow: hidden;
            margin-top: 20px; }
          /* line 362, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card {
            border-radius: 16px;
            -webkit-background: linear-gradient(180deg, #FF242D 0%, #040404 71.74%);
            background: linear-gradient(180deg, #FF242D 0%, #040404 71.74%);
            min-height: 290px;
            max-width: 230px;
            margin-inline: auto;
            padding: 30px 30px; }
            /* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card > p {
              color: #ffffff;
              font-size: 18px;
              font-weight: 600;
              opacity: 0.8;
              margin: 20px 0 0; }
            /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card > ul {
              margin-top: 30px; }
              /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card > ul li {
                display: flex;
                align-items: flex-start;
                gap: 8px;
                margin-bottom: 15px; }
                /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
                .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card > ul li svg {
                  width: 18px;
                  height: 18px;
                  transform: translateY(2px); }
                /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
                .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card > ul li p {
                  color: #ffffff;
                  font-size: 17px; }
            /* line 395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card a.btn-explore {
              display: block;
              color: #E4C105;
              font-weight: 600;
              font-size: 20px;
              margin-top: 40px;
              display: flex;
              align-items: center;
              gap: 8px;
              text-decoration: underline;
              text-underline-offset: 10px; }
              /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__wrapper .menu__column .veltar-card a.btn-explore svg {
                width: 7px;
                height: 12px; }
      /* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer {
        background-color: #ECF3FF;
        padding: 16px 25px;
        position: absolute;
        width: calc(100% - 50px);
        bottom: 0;
        border-top: 1px solid #A5BAD2; }
        /* line 421, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper {
          max-width: 1180px;
          margin: 0 auto;
          display: grid;
          grid-template-columns: repeat(4, minmax(0, 1fr)); }
          /* line 426, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper .column {
            grid-column: span 1; }
            /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper .column:nth-child(1) {
              grid-column: span 3; }
            /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper .column:nth-child(2) {
              display: flex;
              align-items: center;
              justify-content: flex-end;
              padding-right: 50px; }
              /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper .column:nth-child(2) .featutes-link {
                font-size: 1.7rem;
                color: #256BFF;
                font-weight: 600; }
          /* line 443, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper p.body-text, .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper a.footer__link {
            font-size: 1.4rem;
            color: #213360; }
            /* line 446, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper p.body-text .links-text, .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper a.footer__link .links-text {
              font-weight: 600; }
          /* line 450, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown .dropdown-menu.revamp .menu__footer .wrapper a.footer__link {
            font-weight: 600;
            text-decoration: underline; }
    /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.features .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(2) {
      grid-column: span 2 !important; }
    /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp {
      height: calc(100vh - 55px); }
      /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(1) {
        grid-column: span 2; }
      /* line 476, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(2) {
        grid-column: span 1; }
      /* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(3) {
        grid-column: span 1; }
      /* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.os-device-support, .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.business-initiative {
        grid-template-columns: repeat(2, minmax(0, 1fr)); }
      /* line 486, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.product-capabilities {
        grid-template-columns: repeat(auto-fit, minmax(275px, 1fr)); }
        /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.product-capabilities .iot-mgmnt {
          grid-column: 1; }
      /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__footer {
        background-color: #FFF7EC; }
        /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__footer .wrapper {
          grid-template-columns: repeat(4, minmax(0, 1fr)); }
          /* line 499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__footer .wrapper p {
            margin: 0; }
    @media (max-width: 992px) {
      /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.solutions {
        position: relative; }
        /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp {
          height: fit-content; }
          /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown.solutions .dropdown-menu.revamp .menu__footer {
            margin-top: 30px; } }
    /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(1), .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(2) {
      grid-column: span 1; }
    /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(3) {
      grid-column: span 2; }
    /* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block {
      max-width: 270px;
      margin-left: auto; }
    /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__footer {
      background-color: #FFF7EC; }
      /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__footer .wrapper {
        grid-template-columns: repeat(1, minmax(0, 1fr)); }
        /* line 539, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__footer .wrapper .column p.body-text.compliance-security {
          font-weight: 600; }
        /* line 542, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.capabilities .dropdown-menu.revamp .menu__footer .wrapper .column p.body-text.compliance-security + .flex {
          flex-wrap: wrap; }
    /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp {
      height: auto; }
      /* line 555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(1), .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(3) {
        grid-column: span 3; }
      /* line 558, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp .menu__wrapper .menu__column:nth-child(2) {
        grid-column: span 1; }
      /* line 562, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.industries-supported {
        grid-template-columns: repeat(3, minmax(0, 1fr)); }
      /* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.industries .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper.customer-stories {
        grid-template-columns: repeat(1, minmax(0, 1fr)); }
    /* line 574, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp {
      height: auto; }
      /* line 577, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp .menu__wrapper .menu__column {
        grid-column: span 1; }
        /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp .menu__wrapper .menu__column:nth-of-type(2) {
          grid-column: span 2; }
          /* line 580, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp .menu__wrapper .menu__column:nth-of-type(2) .links__wrapper {
            grid-template-columns: repeat(2, minmax(0, 1fr)); }
            /* line 582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp .menu__wrapper .menu__column:nth-of-type(2) .links__wrapper a {
              max-width: 250px; }
        /* line 588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.resources .dropdown-menu.revamp .menu__wrapper .menu__column .links__wrapper {
          grid-template-columns: repeat(1, minmax(0, 1fr)); }
    /* line 596, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.products ul.dropdown-menu.revamp {
      height: unset; }
      /* line 599, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.products ul.dropdown-menu.revamp .menu__wrapper .menu__column {
        grid-column: span 1 !important;
        display: flex;
        flex-direction: column; }
        /* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.products ul.dropdown-menu.revamp .menu__wrapper .menu__column .flex-grow-1 {
          flex-grow: 1; }
        /* line 606, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.products ul.dropdown-menu.revamp .menu__wrapper .menu__column a.explore_now {
          font-weight: 500;
          color: #256BFF;
          display: flex;
          gap: 5px;
          align-items: center; }
    /* line 616, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown.products ul.links {
      list-style-type: none; }
      /* line 618, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse .dropdown.products ul.links li a {
        color: black;
        transition: all 0.3s ease; }
        /* line 621, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse .dropdown.products ul.links li a:hover {
          color: #256bff; }
    /* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown a.dropdown-toggle::after {
      content: unset;
      display: none; }
    /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown a.dropdown-toggle i.zmdi.zmdi-chevron-down {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg); }
    /* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown:hover .dropdown-menu {
      display: block; }
    /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse .dropdown:hover a.dropdown-toggle i.zmdi.zmdi-chevron-down {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg); }
  /* line 650, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .locales-dropdown-container {
    display: none;
    position: absolute;
    right: 5px;
    top: 15px;
    width: 53px;
    height: 21px;
    background-color: transparent;
    padding: 0; }
    @media (min-width: 1350px) {
      /* line 650, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .locales-dropdown-container {
        display: block;
        right: 5px;
        top: 15px; } }

@media (min-width: 768px) and (max-width: 1199px) {
  /* line 670, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .nav-container .navbar-collapse.collapse {
    display: none !important; }
    /* line 672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .nav-container .navbar-collapse.collapse.show {
      display: block !important; } }
@media (max-width: 1199px) {
  /* line 681, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .nav-container {
    padding: 0 15px; }
    /* line 683, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .nav-container .navbar-header {
      width: 100%; }
      /* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .nav-container .navbar-header .navbar-toggle {
        display: block !important;
        margin-right: unset; }
      /* line 689, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .nav-container .navbar-header .sf-brand-logo {
        width: fit-content;
        transform: translateY(10px); }
  /* line 695, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  .sf-navbar .navbar-collapse {
    padding: 0;
    overflow-x: hidden; }
    /* line 698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse ul.navbar-nav {
      display: block;
      background-color: #ffffff;
      position: relative;
      left: 0;
      top: 0px;
      width: 100%;
      margin: 0; }
      /* line 706, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li:nth-last-child(1) a {
        margin-bottom: 30px; }
      /* line 709, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown {
        width: 100%; }
        /* line 712, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown a i.zmdi.zmdi-chevron-down {
          top: 12px;
          right: 15px; }
        /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu {
          position: relative;
          top: 0;
          height: 100%;
          display: none;
          box-shadow: none !important; }
          /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper {
            padding: 25px 15px;
            grid-template-columns: repeat(1, minmax(0, 1fr));
            gap: 10px 34px; }
            /* line 727, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column {
              grid-column: 1/3 !important; }
              /* line 729, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column .blocks-wrapper {
                margin-top: 0;
                grid-template-columns: repeat(1, minmax(0, 1fr));
                gap: 20px; }
                /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
                .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column .blocks-wrapper .block {
                  margin-bottom: 0; }
              /* line 737, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column a.img-card {
                margin-top: 0px; }
              /* line 740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column.spacer {
                display: none; }
              /* line 743, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .menu__column:not(:nth-last-of-type(1)) {
                margin-bottom: 20px; }
            /* line 747, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__wrapper .links__wrapper {
              grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
          /* line 751, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__footer {
            position: relative;
            padding: 16px 15px;
            width: 95%;
            margin-bottom: 15px; }
            /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__footer .wrapper {
              grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
              /* line 758, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
              .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__footer .wrapper .column:nth-child(2) {
                margin-top: 30px;
                justify-content: flex-start;
                padding: 0; }
            /* line 764, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
            .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu .menu__footer p.body-text {
              flex-wrap: wrap; }
        /* line 770, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features-dropdown ul.dropdown-menu .grid-wrapper {
          grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
          /* line 772, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features-dropdown ul.dropdown-menu .grid-wrapper .grid {
            padding: 0 !important;
            grid-column: span 1; }
        /* line 779, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.open ul.dropdown-menu {
          display: block; }
        /* line 785, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features ul.dropdown-menu .menu__wrapper {
          grid-template-columns: repeat(1, minmax(0, 1fr)); }
          /* line 787, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features ul.dropdown-menu .menu__wrapper .menu__column {
            grid-column: 1/3 !important; }
          /* line 790, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
          .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features ul.dropdown-menu .menu__wrapper .links__wrapper {
            grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
        /* line 794, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.features ul.dropdown-menu .menu__footer {
          position: relative; }
        /* line 804, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav > li.dropdown.capabilities .dropdown-menu.revamp .menu__wrapper .menu__column .blocks-wrapper .block {
          margin-left: 0; }
      /* line 814, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li .btn.btn-login {
        margin-bottom: 15px !important; }
      /* line 817, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li > a {
        padding: 15px 0;
        margin: 0 !important; }
      /* line 821, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav > li .btn {
        width: fit-content !important; }
      /* line 825, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav.navbar-right {
        padding-bottom: 30px;
        display: flex;
        flex-direction: column;
        align-items: flex-start; }
      /* line 831, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav:nth-of-type(1) {
        height: calc(100vh - 185px);
        overflow: auto;
        overflow-x: hidden; }
      /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
      .sf-navbar .navbar-collapse ul.navbar-nav .dropdown-menu.revamp .menu__wrapper {
        padding: 10px 0 !important; }
        /* line 838, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
        .sf-navbar .navbar-collapse ul.navbar-nav .dropdown-menu.revamp .menu__wrapper .veltar-card {
          margin: 0 0 30px !important; }
    /* line 843, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    .sf-navbar .navbar-collapse.collapse.in {
      display: block !important; } }
/* line 854, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
html[lang="fr"] .navbar .nav ul li.new, html[lang="fr"] .navbar .nav ul li.coming-soon {
  padding-top: 20px !important;
  padding-bottom: 20px !important; }
  /* line 857, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
  html[lang="fr"] .navbar .nav ul li.new p, html[lang="fr"] .navbar .nav ul li.coming-soon p {
    position: relative;
    width: fit-content; }
    /* line 860, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
    html[lang="fr"] .navbar .nav ul li.new p span.badge, html[lang="fr"] .navbar .nav ul li.coming-soon p span.badge {
      position: absolute !important;
      top: -15px !important;
      right: -6px !important; }
/* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
html[lang="fr"] .navbar .nav ul li.coming-soon p span.badge {
  right: -25px !important; }

/* line 877, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_navbar.scss */
html[lang="ru"] .sf-navbar.navbar ul.navbar-nav li a {
  padding-inline: 9px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
.sf-wrapper.navbar {
  transition: all 0.2s linear; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
  .sf-wrapper.navbar .snackbar li.dropdown {
    list-style-type: none; }
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
    .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown button.dropdown-toggle {
      padding-bottom: 0 !important;
      background-color: unset;
      border: none; }
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
      .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown button.dropdown-toggle::after {
        content: unset;
        display: none; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
      .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown button.dropdown-toggle span.locale-label-sm {
        display: none; }
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
    .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu {
      height: auto !important;
      width: unset;
      right: 0;
      left: unset;
      min-width: unset;
      margin: 0; }
      /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
      .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li {
        position: relative;
        margin: 0; }
        /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
        .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button {
          padding: 4px 8px;
          background-color: unset;
          border: none;
          outline: none;
          width: 100%; }
          /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
          .sf-wrapper.navbar .snackbar li.dropdown.locales-dropdown .dropdown-menu.locales-dropdown-menu form li button:hover {
            background-color: #E0E9FE !important; }
    /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
    .sf-wrapper.navbar .snackbar li.dropdown:hover ul.dropdown-menu {
      display: block; }
  @media (max-width: 1200px) {
    /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
    .sf-wrapper.navbar .snackbar {
      display: none; } }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/sf_snackbar.scss */
  .sf-wrapper.navbar.pull-up-snackbar {
    top: -42px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
.flex {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  /* flex direction*/
  /* wrap content*/
  /* align content horizontally*/
  /* align content vertically*/
  /* horizontally & vertically centered */
  /* display as block for small devices*/
  /* display as block for x-small devices*/ }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.flex-col {
    flex-direction: column; }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.md-col {
      flex-direction: column; } }
  @media (min-width: 768px) and (max-width: 1199px) and (orientation: portrait) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.sm-col {
      flex-direction: column; }
      /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.sm-col.sm-col-swap {
        flex-direction: column-reverse; } }
  @media (max-width: 580px) {
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.xs-col {
      flex-direction: column; }
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.xs-col.xs-col-swap {
        flex-direction: column-reverse; } }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.wrap-content {
    flex-wrap: wrap; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.h-top {
    justify-content: flex-start;
    /* can be center for small or x-small devices*/
    /* can be bottom for small or x-small devices*/ }
    @media (max-width: 580px) {
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-top.xs-h-center {
        justify-content: center; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-top.sm-h-center {
        justify-content: center; } }
    @media (max-width: 580px) {
      /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-top.xs-h-bottom {
        justify-content: flex-end; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-top.sm-h-bottom {
        justify-content: bottom; } }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.h-center {
    justify-content: center; }
    @media (max-width: 580px) {
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-center.xs-h-top {
        justify-content: flex-start; } }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.space-between {
    justify-content: space-between; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.space-around {
    justify-content: space-around; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.h-bottom {
    justify-content: flex-end;
    /* can be center for small or x-small devices*/
    /* can be top for small or x-small devices*/ }
    @media (max-width: 580px) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-bottom.xs-h-center {
        justify-content: center; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-bottom.sm-h-center {
        justify-content: center; } }
    @media (max-width: 580px) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-bottom.xs-h-top {
        justify-content: flex-start; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.h-bottom.sm-h-top {
        justify-content: flex-start; } }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.v-top {
    align-items: flex-start;
    /* can be center for small or x-small devices*/
    /* can be bottom for small or x-small devices*/ }
    @media (max-width: 580px) {
      /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-top.xs-v-center {
        align-items: center; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-top.sm-v-center {
        align-items: center; } }
    @media (max-width: 580px) {
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-top.xs-v-bottom {
        align-items: flex-end; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-top.sm-v-bottom {
        align-items: bottom; } }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.v-center {
    align-items: center; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.v-bottom {
    align-items: flex-end;
    /* can be center for small or x-small devices*/
    /* can be top for small or x-small devices*/ }
    @media (max-width: 580px) {
      /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-bottom.xs-v-center {
        align-items: center; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-bottom.sm-v-center {
        align-items: center; } }
    @media (max-width: 580px) {
      /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-bottom.xs-v-top {
        align-items: flex-start; } }
    @media (min-width: 581px) and (max-width: 1024px) {
      /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
      .flex.v-bottom.sm-h-top {
        align-items: flex-start; } }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
  .flex.perfect-center {
    justify-content: center;
    align-items: center; }
  @media (min-width: 768px) and (max-width: 991px) {
    /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.sm-d-block {
      display: block; } }
  @media (max-width: 767px) {
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.xs-d-block {
      display: block; } }
  @media (min-width: 992px) and (max-width: 1200px) {
    /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_flex.scss */
    .flex.md-d-block {
      display: block; } }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
.sf-wrapper .sf-cards {
  margin-top: 50px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 20px;
  width: 100%;
  justify-content: center; }
  @media (max-width: 767px) {
    /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards {
      flex-direction: column;
      align-items: center; } }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
  .sf-wrapper .sf-cards .sf-card {
    border-radius: 8px;
    border: 1px solid transparent; }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card.h-100 {
      height: 100%; }
    /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card svg {
      width: 20% !important; }
      @media (max-width: 767px) {
        /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card svg {
          width: 15% !important; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card svg {
          width: 30% !important; } }
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card--light {
      -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      background-color: #ffffff; }
    /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card--dark {
      -webkit-box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.15);
      box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.15);
      background-color: #251D36; }
      /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards .sf-card--dark:hover {
        border: 1px solid #998FB5;
        box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.15);
        transition: linear 0.2s; }
      /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards .sf-card--dark:not(hover) {
        transition: linear 0.1s; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card__four-card-layout {
      position: relative;
      padding: 50px 25px 15px;
      width: 250px; }
      @media (max-device-width: 767px) {
        /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__four-card-layout {
          width: 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__four-card-layout {
          flex: 0 22%; } }
    /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card__three-card-layout {
      position: relative;
      width: 340px;
      padding: 40px 25px;
      margin: 0 0 60px 0; }
      @media (max-width: 767px) {
        /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__three-card-layout {
          width: 100%;
          margin: 0 0 30px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__three-card-layout {
          flex: 0 48%;
          margin-bottom: 30px; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__three-card-layout {
          flex: 0 31%;
          margin-bottom: 40px; } }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card__two-card-layout {
      position: relative;
      width: 340px;
      padding: 40px 25px; }
      @media (max-width: 767px) {
        /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__two-card-layout {
          width: 100%;
          margin-right: 0; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__two-card-layout {
          flex: 0 45%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__two-card-layout {
          flex: 0 45%; } }
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card__device-management-card {
      margin-top: 50px;
      padding: 90px 15px 0px;
      width: 519px;
      border: none;
      background-color: #ffffff;
      -webkit-box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
      box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
      @media (max-width: 767px) {
        /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__device-management-card {
          width: 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__device-management-card {
          width: 100%; } }
      /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards .sf-card__device-management-card ul.pros-and-cons {
        list-style-type: none; }
        /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards .sf-card__device-management-card ul.pros-and-cons li {
          display: flex;
          align-items: flex-start; }
          /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
          .sf-wrapper .sf-cards .sf-card__device-management-card ul.pros-and-cons li p {
            display: inline-block; }
          /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
          .sf-wrapper .sf-cards .sf-card__device-management-card ul.pros-and-cons li:before {
            content: '';
            background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
            margin: 3px 10px 0 0;
            min-width: 18px;
            min-height: 18px; }
    /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards .sf-card .button-link {
      position: absolute;
      bottom: 20px; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
  .sf-wrapper .sf-cards.os-platform-cards {
    position: relative;
    z-index: 1;
    justify-content: center;
    flex-wrap: nowrap; }
    @media (max-width: 1024px) {
      /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards.os-platform-cards {
        flex-wrap: wrap; } }
    /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards.os-platform-cards a {
      flex: 0 24%; }
      @media (max-width: 1024px) {
        /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .sf-cards.os-platform-cards a {
          flex: 0 45%; } }
      /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards.os-platform-cards a .sf-card {
        width: 100%; }
        @media (max-device-width: 767px) {
          /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
          .sf-wrapper .sf-cards.os-platform-cards a .sf-card {
            width: 75vw; } }
        @media (min-width: 768px) and (max-width: 1024px) {
          /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
          .sf-wrapper .sf-cards.os-platform-cards a .sf-card {
            width: 94%; } }
    /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .sf-cards.os-platform-cards .sf-card--light {
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 0;
      height: 85px; }
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .sf-cards.os-platform-cards .sf-card--light:hover {
        box-shadow: 10px 20px 60px rgba(129, 137, 190, 0.3); }
/* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
.sf-wrapper .custom-bordered-cards {
  margin-top: 50px;
  display: flex;
  flex-wrap: wrap; }
  @media (max-width: 767px) {
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards {
      flex-direction: column;
      align-items: center; } }
  @media (min-width: 768px) and (max-width: 1199px) {
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards {
      justify-content: center; } }
  @media (min-width: 1200px) {
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards {
      justify-content: space-between; } }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
  .sf-wrapper .custom-bordered-cards .custom-bordered-card {
    position: relative;
    width: 285px; }
    /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card .card-icon {
      width: 100px;
      height: 100px; }
    /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card i.zmdi {
      display: none; }
    /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-child(1) {
      background-image: url(/assets/new_layout_assets/common_assets/card-border-start-3771b87a767ca5df5af42f4ac731809aa55db53bb19e52be884d0c46d7e0bd77.svg), url(/assets/new_layout_assets/common_assets/card-border-top-3f4cdd71d60b51ed3a102d6f7de26eb38df168081ea6b3d48b7ec4b44f7b6c35.svg);
      background-repeat: no-repeat;
      background-position: left 10%, 95% top;
      padding: 50px 0px 0px 50px; }
    /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-child(2) {
      background-image: url(/assets/new_layout_assets/common_assets/card-border-right-a035afef9c99181e49c8ce9deb7050c75954e740663d2885f889c9b21841db5a.svg), url(/assets/new_layout_assets/common_assets/card-border-bottom-fddc9e6c8d3c56680f9a2cb541d8b2a083946933cf3cf4857f77531c326659b8.svg), url(/assets/new_layout_assets/common_assets/card-border-left-32bac0050561dc8433b30f1ae64c2f51896f52dafe064ce36bd3aa706485a338.svg);
      background-repeat: no-repeat;
      background-position: left, 20px bottom, right;
      padding: 50px 55px 50px 50px; }
    /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-child(3) {
      background-image: url(/assets/new_layout_assets/common_assets/card-border-top-3f4cdd71d60b51ed3a102d6f7de26eb38df168081ea6b3d48b7ec4b44f7b6c35.svg), url(/assets/new_layout_assets/common_assets/card-border-right-a035afef9c99181e49c8ce9deb7050c75954e740663d2885f889c9b21841db5a.svg);
      background-repeat: no-repeat;
      background-position: 20% top, 98% 50%;
      padding: 50px 45px 50px 30px; }
    /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
    .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-child(4) {
      background-image: url(/assets/new_layout_assets/common_assets/card-border-bottom-fddc9e6c8d3c56680f9a2cb541d8b2a083946933cf3cf4857f77531c326659b8.svg), url(/assets/new_layout_assets/common_assets/card-border-end-47e3f13a42291f9792da1a4385ab0708fcb0cd35a4c617e63b3f71680216c77f.svg);
      background-repeat: no-repeat;
      background-position: -5% bottom, 95% 90%;
      padding: 50px 45px 50px 30px; }
    @media (max-width: 1024px) {
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .custom-bordered-cards .custom-bordered-card {
        background-image: none !important;
        width: 100%;
        padding: 50px 25px !important;
        display: flex;
        flex-direction: column;
        align-items: center; }
        /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .custom-bordered-cards .custom-bordered-card i.zmdi {
          display: block;
          position: absolute;
          bottom: 0px;
          color: #256BFF; }
        /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-last-child(1) i.zmdi {
          display: none; } }
    @media (min-device-width: 768px) and (max-device-width: 1199px) and (orientation: landscape) {
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
      .sf-wrapper .custom-bordered-cards .custom-bordered-card {
        background-image: none !important;
        width: 100%;
        padding: 50px 25px !important;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center; }
        /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .custom-bordered-cards .custom-bordered-card .card-body {
          display: flex;
          flex-direction: column; }
        /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .custom-bordered-cards .custom-bordered-card i.zmdi {
          display: block;
          position: absolute;
          bottom: 0px;
          color: #256BFF; }
        /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
        .sf-wrapper .custom-bordered-cards .custom-bordered-card:nth-last-child(1) i.zmdi {
          display: none; } }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
  .sf-wrapper .custom-bordered-cards.locale-styling h4.header-font {
    font-size: 1.8rem; }
  /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_cards.scss */
  .sf-wrapper .custom-bordered-cards.locale-styling p.body-text__medium {
    font-size: 1.5rem; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
.sf-wrapper .mdm-customer-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  @media (max-width: 492px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
    .sf-wrapper .mdm-customer-logos {
      justify-content: center; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .byjus {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px 16px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .byjus {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .radisson {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -48px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .radisson {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .bse {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -116px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .bse {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .talabat {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -196px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .talabat {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .decathlon {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -255px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .decathlon {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos .magna {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header-971bd5db08a300616199a6c318393c1c9e39c77261cb1d129fcdebb8be73ca34.png);
    background-repeat: no-repeat;
    background-position: 0px -318px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos .magna {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-header@2x-c16d41eaa432876919db5773f67e7a40b67cbd48a9e573c8e45b90f0e75d280d.png);
        background-size: 140px 840px; } }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos li {
    width: 140px;
    height: 70px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos li {
        margin-bottom: 20px; } }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos li:last-child {
    margin-right: 0; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
.sf-wrapper .mdm-customer-logos-testimonial {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .decathlon {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .decathlon {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .slice {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px -55px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .slice {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .radisson {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px -106px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .radisson {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .saint-gobain {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px -168px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .saint-gobain {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .byjus {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px -217px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .byjus {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial .dnata {
    background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite-2a1b1bbbdeee1478d46a37e14915ecb640982b0e159378ea92479c48ec55179e.png);
    background-repeat: no-repeat;
    background-position: 0px -269px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial .dnata {
        background-image: url(/assets/new_layout_assets/common_assets/new-mdm-customers-sprite@2x-dbdae277a8e92e3673065cd36d93a12d0ee227bfa8340f46000a2258b6e574b3.png);
        background-size: 120px 336px; } }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial li {
    width: 140px;
    height: 120px;
    text-align: left;
    position: relative;
    flex: 0 33%; }
    @media (max-width: 480px) {
      /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-testimonial li {
        flex: 0 33%; } }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-testimonial li:last-child {
    margin-right: 0; }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
.sf-wrapper .mdm-customer-logos-logistics {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  @media (max-width: 492px) {
    /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
    .sf-wrapper .mdm-customer-logos-logistics {
      justify-content: center; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .havi {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .havi {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .bdm {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px -93px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .bdm {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .ebrahim {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px -185px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .ebrahim {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .scania {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px -276px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .scania {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .magna {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px -368px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .magna {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics .busminder {
    background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics-e14ef1dcfca4768cc9f4810e7163475c4416b6461c58a2ec8471f5c2f152b352.png);
    background-repeat: no-repeat;
    background-position: 0px -460px;
    background-size: cover !important;
    width: 128px;
    height: 55px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics .busminder {
        background-image: url(/assets/new_layout_assets/common_assets/sprite-header-logistics@2x-ff36653c8ff5b518d423db9df4618367bf8f7a87aea87583f6d8b095c154ffa6.png);
        background-size: 128px 840px; } }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics li {
    width: 128px;
    height: 55px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
      .sf-wrapper .mdm-customer-logos-logistics li {
        margin-bottom: 20px; } }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_sf_sprites.scss */
  .sf-wrapper .mdm-customer-logos-logistics li:last-child {
    margin-right: 0; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
:root {
  --color-white: #ffffff;
  --color-black: #000000;
  --color-dark-100: #262626;
  --color-dark-200: #151516;
  --color-grey-001: #c4c4c4;
  --color-grey-100: #F5F5F7;
  --color-grey-200: #FAFAFA;
  --color-grey-300: #A7A7A7;
  --color-grey-400: #656565;
  --color-violet-100: #9D9DBE;
  --color-violet-500: #500BC7;
  --color-blue-500: #256BFF;
  --color-cyan: #00D1FF;
  --color-dark-header: #1D1D1F;
  --color-dark-text: #353535;
  --gradiant-dark-violet: linear-gradient(180deg, #000000 59.45%, #101B35 68.63%, #500BC7 100%);
  --gradiant-violet: linear-gradient(151.52deg, #503F95 28.49%, #33256A 81.44%);
  --gradiant-brown: linear-gradient(151.52deg, #95543F 28.49%, #793823 81.44%); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-black {
  color: var(--color-black); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-white {
  color: var(--color-white); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-dark-100 {
  color: var(--color-dark-100); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-dark-200 {
  color: var(--color-dark-200); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-grey-100 {
  color: var(--color-grey-100); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-grey-200 {
  color: var(--color-grey-200); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-grey-300 {
  color: var(--color-grey-300); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-grey-400 {
  color: var(--color-grey-400); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-violet-100 {
  color: var(--color-violet-100); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-violet-500 {
  color: var(--color-violet-500); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-blue-500 {
  color: var(--color-blue-500); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-cyan {
  color: var(--color-cyan); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-dark-header {
  color: var(--color-dark-header); }

/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.color-dark-text {
  color: var(--color-dark-text); }

/* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns .container {
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px; }
  @media (min-width: 360px) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns .container {
      max-width: 768px; } }
  @media (min-width: 992px) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns .container {
      max-width: 992px; } }
  @media (min-width: 1200px) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns .container {
      max-width: 1140px; } }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns .font-semibold {
  font-weight: 600; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns .font-normal {
  font-weight: 400; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h1, .scalefusion-campaigns h2, .scalefusion-campaigns h3, .scalefusion-campaigns h4, .scalefusion-campaigns h5, .scalefusion-campaigns h6 {
  font-family: 'IBM Plex Sans', sans-serif;
  margin: 0;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h1 {
  font-size: 9rem;
  line-height: 118px;
  letter-spacing: -0.04em; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h2 {
  font-size: 8rem;
  line-height: 11.3rem; }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h3 {
  font-size: 5rem;
  line-height: 7.07rem; }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h4 {
  font-size: 3.8rem;
  line-height: 4.42rem; }
/* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns h5 {
  font-size: 2rem;
  line-height: 3.360rem; }
/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns p {
  text-rendering: optimizeLegibility;
  font-feature-settings: 'kern' 0;
  font-family: 'IBM Plex Sans', sans-serif;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text-large {
    font-size: 2.8rem;
    line-height: 4rem; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text-medium {
    font-size: 2.4rem;
    line-height: 3.1rem; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text-sm {
    font-size: 2rem;
    line-height: 2.83rem; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text {
    font-size: 1.6rem;
    line-height: 2.2rem; }
/* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns .__btn {
  border-radius: 4px;
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 1.18rem;
  padding: 18px 31px;
  display: inline-block; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns .__btn.btn--primary {
    background-color: var(--color-blue-500);
    color: var(--color-grey-200); }
  @media (max-width: 480px) {
    /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns .__btn {
      font-size: 1.8rem;
      padding: 22px 44px; } }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns a {
  color: unset;
  text-decoration: none; }
/* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns img {
  max-width: 100%;
  height: auto; }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section {
  position: relative; }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns .d-grid {
  display: grid; }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.hero-section {
  padding-top: 300px;
  min-height: 940px; }
  /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.hero-section .wrapper {
    position: relative;
    text-align: center; }
    /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .wrapper a.__btn.btn--primary {
      margin-top: 61px; }
    /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .wrapper .device-wrapper {
      position: relative;
      z-index: 10; }
      /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.hero-section .wrapper .device-wrapper .macbook-illustration-wrapper {
        position: absolute;
        top: 147px;
        left: 0;
        right: 0;
        margin: 0 auto; }
        /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.hero-section .wrapper .device-wrapper .macbook-illustration-wrapper .video-script-wrapper {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          max-width: 140px;
          max-height: 26px;
          margin: auto auto;
          z-index: 10; }
      /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.hero-section .wrapper .device-wrapper .video-wrapper {
        position: absolute;
        top: 181px;
        left: 136px; }
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-animation {
    position: absolute;
    top: 80px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 650px;
    height: 650px;
    border: 1px solid var(--color-grey-001);
    border-radius: 50%; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-dot {
    width: 8px;
    height: 8px;
    background-color: var(--color-black);
    border-radius: 50%;
    position: absolute;
    top: -130px;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto; }
    @media (max-width: 480px) {
      /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-dot {
        width: 5px;
        height: 5px; } }
    /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-dot.one {
      animation: orbit-animation 12s linear infinite; }
    /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-dot.two {
      animation: orbit-animation 15s linear infinite; }
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .animation-wrapper .orbiting-dot.three {
      animation: orbit-animation-reverse 10s linear infinite; }
/* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-2 {
  padding: 550px 0 304px;
  background-color: var(--color-black); }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 .container {
    position: relative; }
  /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 .grid-wrapper {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
    /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .grid-wrapper .grid {
      grid-column: 3/10; }
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .grid-wrapper .grid p.text-large {
        margin-top: 35px; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 .device-management-grid {
    max-width: 1027px;
    gap: 20px;
    grid-template-columns: repeat(9, minmax(0, 1fr));
    grid-template-rows: repeat(3, 127px);
    margin: 121px auto 0; }
    /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .device-management-grid .grid {
      position: relative;
      padding: 36px 40px;
      border-radius: 30px; }
      /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .device-management-grid .grid.one {
        grid-column: 1/4;
        grid-row: 1/2;
        background-color: var(--color-dark-200); }
        /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .device-management-grid .grid.one .platforms {
          display: flex;
          justify-content: space-between; }
      /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .device-management-grid .grid.two {
        display: grid;
        grid-column: 4/7;
        grid-row: 1/-1;
        background: var(--gradiant-violet);
        padding-top: 77px; }
        /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .device-management-grid .grid.two p.text-large {
          align-self: start; }
      /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .device-management-grid .grid.three {
        padding-top: 31px;
        grid-column: 7/-1;
        grid-row: 1/-1;
        background: var(--gradiant-brown); }
        /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .device-management-grid .grid.three p.text-large {
          margin: 30px 0; }
      /* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .device-management-grid .grid.four {
        grid-column: 1/4;
        grid-row: 2/-1;
        background-color: var(--color-dark-200); }
        /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .device-management-grid .grid.four .rugged-device-illustration {
          position: absolute;
          bottom: 0;
          right: 26px; }
      /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .device-management-grid .grid .btn-learn-more {
        position: absolute;
        left: 40px;
        bottom: 30px; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 .device-management-grid + .grid-wrapper {
    margin-top: 165px; }
  /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 .apps-illustration {
    position: absolute;
    bottom: -500px;
    right: 0;
    z-index: 10;
    background-color: var(--color-dark-200);
    border-radius: 30px; }
/* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-3 {
  padding: 295px 0 0; }
  /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .d-grid {
    grid-template-columns: repeat(14, minmax(0, 1fr)); }
    /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-3 .d-grid .grid {
      grid-column: 3/11; }
      /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-3 .d-grid .grid p.text-large {
        margin-top: 22px; }
  /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .deepdive-illustration-wrapper {
    display: grid;
    place-content: center;
    margin-top: 30px; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .deepdive-illustration-xs {
    display: none; }
  @media (max-width: 480px) {
    /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-3 .deepdive-illustration-wrapper {
      display: none; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-3 .deepdive-illustration-xs {
      display: block !important; } }
/* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-4 {
  padding: 80px 0 150px; }
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid {
    grid-template-columns: repeat(14, minmax(0, 1fr)); }
    /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid .grid {
      grid-column: 3/10; }
      /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-4 .d-grid .grid p.text-large {
        margin-top: 50px; }
  /* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper {
    margin-top: 150px;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: 20px; }
    /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid {
      padding: 42px 40px;
      border-radius: 30px; }
      /* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one {
        position: relative;
        grid-column: 1/-1;
        background-color: var(--color-dark-200); }
        /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one img.illus-secure {
          position: absolute;
          top: 57px;
          right: 47px; }
        /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid {
          grid-template-columns: repeat(12, minmax(0, 1fr));
          max-width: 450px; }
          /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
          .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid .grid {
            padding: 0;
            display: grid; }
            /* line 409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid .grid.one {
              grid-column: 1/-1; }
              /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
              .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid .grid.one p.text {
                margin-top: 30px; }
              /* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
              .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid .grid.one .certificates {
                max-width: 288px;
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
                align-items: flex-start;
                margin-top: 51px; }
        /* line 425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one img.illus-secure {
          position: absolute;
          top: 57px;
          right: 18px; }
      /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two {
        grid-column: 1/7;
        background: var(--gradiant-violet); }
        /* line 434, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper {
          margin-top: 55px; }
          /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
          .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations {
            display: flex;
            flex-wrap: wrap; }
            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .jira-software {
              background-repeat: no-repeat;
              background-position: -13px -469px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .jira-software {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .jira-software {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .jira-software {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .jira-software {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .freshservice {
              background-repeat: no-repeat;
              background-position: -13px -175px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .freshservice {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .freshservice {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .freshservice {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .freshservice {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .gsuite {
              background-repeat: no-repeat;
              background-position: -52px -9px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .gsuite {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .gsuite {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .gsuite {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .gsuite {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .office-365 {
              background-repeat: no-repeat;
              background-position: -20px -372px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .office-365 {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .office-365 {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .office-365 {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .office-365 {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .azure-ad {
              background-repeat: no-repeat;
              background-position: -39px -275px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .azure-ad {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .azure-ad {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .azure-ad {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .azure-ad {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .okta {
              background-repeat: no-repeat;
              background-position: -45px -97px;
              width: 216px;
              height: 50px; }
              @media (min-width: 481px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .okta {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations-63506aa2af62d13107406484161f9902047f4f4680c242061e435162a81cb74f.png); } }
  @media only screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 481px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 481px) and (min-device-pixel-ratio: 2), only screen and (min-width: 481px) and (min-resolution: 192dpi), only screen and (min-width: 481px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .okta {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations@2x-a5f2792f6b022abac49ce719a0083bc8d5de76a68abdc8bf35117e4a0e0556e3.png);
      background-size: 216px 543px; } }

              @media (max-width: 480px) {
                /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
                .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .okta {
                  background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile-b4244512643e5a1fd25ae4e83fce50bba8c6cc81973a3c234778c0325123ed89.png); } }
  @media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 2), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (max-width: 480px) and (min-device-pixel-ratio: 2), only screen and (max-width: 480px) and (min-resolution: 192dpi), only screen and (max-width: 480px) and (min-resolution: 2dppx) {
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations .okta {
      background-image: url(/assets/new_layout_assets/scalefusion-branding/integrations_mobile@2x-c63cf7ee1af7c4fa4a04ae87dd081f95cad918bac3b5b40e42f16da8ea35d9e1.png);
      background-size: 216px 543px; } }

            /* line 470, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations li {
              height: 50px;
              flex: 0 50%;
              text-align: left;
              position: relative;
              margin-bottom: 49px; }
            /* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
            .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two .integrations-wrapper .integrations li:last-child {
              margin: 0; }
      /* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three {
        grid-column: 7/-1; }
        /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three p.text-sm {
          margin-top: 35px; }
/* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-5 {
  padding-bottom: 300px; }
  /* line 494, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 .container {
    position: relative;
    z-index: 10; }
    /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-5 .container .d-grid.g2-badge-wrapper {
      grid-template-columns: repeat(15, minmax(0, 1fr)); }
      /* line 499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .container .d-grid.g2-badge-wrapper .grid.one {
        grid-column: 3/10; }
        /* line 501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-5 .container .d-grid.g2-badge-wrapper .grid.one p.text-sm {
          margin-top: 10px; }
      /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .container .d-grid.g2-badge-wrapper .grid.two {
        grid-column: 10/-1;
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(85px, 1fr));
        gap: 20px; }
    /* line 512, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper {
      position: absolute;
      top: 260px;
      left: 0;
      right: 0;
      max-width: 1045px;
      margin: 0 auto;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 13px; }
      /* line 521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid {
        background-color: var(--color-dark-200);
        border-radius: 30px;
        padding: 40px 33px 70px;
        display: flex;
        flex-direction: column;
        align-items: flex-start; }
        /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.one {
          grid-column: 1/3; }
          /* line 530, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
          .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.one h2, .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.one p {
            background: -webkit-linear-gradient(#64B8E8, #433288);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent; }
        /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.two {
          grid-column: 3/-1; }
          /* line 538, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
          .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.two h2, .scalefusion-campaigns section.section-5 .container .d-grid.grid-wrapper .grid.two p {
            background: -webkit-linear-gradient(#E2B667, #5A45AB);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent; }
/* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-6 {
  background: var(--gradiant-dark-violet);
  padding: 270px 0 336px; }
  /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 .d-grid {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
    /* line 553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .d-grid .grid {
      grid-column: 3/11; }
  /* line 557, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 .wrapper {
    text-align: center; }
    /* line 559, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .wrapper p.text-large {
      margin: 44px 0 150px; }
  /* line 563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 .scalefusion-details {
    max-width: 1366px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 35px;
    margin: 0 auto; }
    @media (max-width: 992px) {
      /* line 563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-6 .scalefusion-details {
        display: none; } }
  @media (min-width: 993px) {
    /* line 574, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .scalefusion-details-slider {
      display: none; } }
  /* line 579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 .d-grid.grid-wrapper {
    margin-top: 150px; }
    /* line 581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .d-grid.grid-wrapper p.text-large {
      margin-top: 55px; }
/* line 586, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
.scalefusion-campaigns section.section-7 {
  padding: 150px 0; }
  /* line 588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth {
    position: absolute;
    top: -150px;
    max-width: 1077px;
    padding: 66px 0;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    margin: 0 auto;
    background-color: var(--color-black);
    border-radius: 30px;
    overflow: hidden; }
    /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .confetti-wrapper {
      position: absolute;
      width: 100%;
      height: 100%; }
    /* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid {
      z-index: 10;
      text-align: center;
      grid-column: 4/10; }
      /* line 607, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid h3 {
        background: -webkit-linear-gradient(#8EE267, #C542DA);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        font-size: 6rem;
        line-height: 8.5rem; }
      /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid p {
        max-width: 450px;
        margin: 70px auto 0; }
  /* line 621, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-animation {
    position: absolute;
    top: 480px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 650px;
    height: 650px;
    border: 1px solid var(--color-grey-001);
    border-radius: 50%; }
  /* line 624, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot {
    width: 8px;
    height: 8px;
    background-color: var(--color-black);
    border-radius: 50%;
    position: absolute;
    top: 388px;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto; }
    @media (max-width: 480px) {
      /* line 624, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot {
        width: 5px;
        height: 5px; } }
    /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot.one {
      animation: orbit-animation 12s linear infinite; }
    /* line 629, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot.two {
      animation: orbit-animation 15s linear infinite; }
    /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot.three {
      animation: orbit-animation-reverse 10s linear infinite; }
  /* line 637, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .wrapper {
    position: relative;
    padding: 485px 0 100px;
    text-align: center; }
    /* line 641, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .wrapper p.text {
      margin: 54px auto 0;
      max-width: 450px; }
    /* line 645, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .wrapper .__btn.btn--primary {
      margin-top: 40px; }
@media (max-width: 998px) {
  /* line 652, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 {
    padding: 350px 0 304px; }
    /* line 654, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .d-grid.device-management-grid {
      grid-template-rows: repeat(5, 127px); }
      /* line 657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.one {
        grid-column: 1/6; }
      /* line 660, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.two {
        grid-column: 1/6;
        grid-row: 2/5; }
      /* line 664, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.three {
        grid-column: 6/-1;
        grid-row: 3/-1; }
      /* line 668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.four {
        grid-column: 6/11;
        grid-row: 1/3; }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .d-grid .grid {
    grid-column: 3/12; }
  /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid .grid {
    grid-column: 2/12; }
  /* line 690, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two, .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three {
    grid-column: 1/-1; }
  /* line 698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 .d-grid.g2-badge-wrapper .grid.two {
    grid-column: 3/-1 !important;
    margin-top: 60px; }
  /* line 703, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 .d-grid.grid-wrapper {
    top: 485px !important; }
  /* line 709, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 .d-grid .grid {
    grid-column: 2/12; }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth {
    left: 0;
    right: 0;
    width: calc(100% - 30px); }
    /* line 719, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid {
      grid-column: 3/11; } }
@media (max-width: 768px) {
  /* line 726, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 {
    padding: 260px 0 304px; }
    /* line 729, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .d-grid.grid-wrapper .grid {
      grid-column: 2/-1; }
    /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .d-grid.device-management-grid {
      grid-template-rows: repeat(8, 127px); }
      /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.one {
        display: grid;
        grid-column: 1/6;
        grid-row: 1/3; }
        /* line 740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.one .platforms {
          align-self: center; }
      /* line 744, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.two {
        grid-column: 1/-1;
        grid-row: 3/6; }
      /* line 748, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.three {
        grid-column: 1/-1;
        grid-row: 6/-1; }
      /* line 752, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.four {
        grid-column: 6/-1;
        grid-row: 1/3; }
  /* line 761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .d-grid .grid {
    grid-column: 2/-1; }
  /* line 768, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid .grid {
    grid-column: 2/-1; }
  /* line 774, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one {
    display: grid; }
    /* line 776, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one img.illus-secure {
      position: relative;
      top: 0;
      order: 1; }
    /* line 781, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid {
      order: 2; }
  /* line 785, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two, .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three {
    grid-column: 1/-1; }
  /* line 794, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 .d-grid .grid.one, .scalefusion-campaigns section.section-5 .d-grid .grid.two {
    grid-column: 1/-1 !important; }
  /* line 798, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 .d-grid.grid-wrapper {
    top: 340px !important; }
  /* line 803, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 {
    padding: 525px 0 336px; }
    /* line 806, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .d-grid .grid {
      grid-column: 1/-1; }
  /* line 812, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth {
    left: 0;
    right: 0;
    width: calc(100% - 30px); }
    /* line 816, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid {
      grid-column: 3/11; } }
@media (max-width: 580px) {
  /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h1 {
    font-size: 5rem;
    line-height: 6.5rem; }
  /* line 828, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h2 {
    font-size: 4.8rem;
    line-height: 6.8rem; }
  /* line 832, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h3 {
    font-size: 4rem !important;
    line-height: 5.6rem !important; }
  /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h4 {
    font-size: 3.2rem;
    line-height: 4.5rem; }
  /* line 840, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h5 {
    font-size: 2rem;
    line-height: 2.825rem; }
  /* line 844, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns h6 {
    font-size: 1.6rem;
    line-height: 2.4rem; }
  /* line 849, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text-large {
    font-size: 2rem !important;
    line-height: 2.8rem !important; }
  /* line 853, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns p.text-medium {
    font-size: 1.5rem;
    line-height: 2.3rem; }
  /* line 859, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns .animation-wrapper .orbiting-animation {
    width: 344px !important;
    height: 344px !important; }
  /* line 863, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns .animation-wrapper .orbiting-dot {
    top: -216px !important; }
  /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.hero-section {
    padding-top: 208px !important;
    min-height: 720px; }
    /* line 871, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .wrapper .__btn.btn--primary {
      margin-top: 175px !important; }
    /* line 875, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.hero-section .wrapper .device-wrapper .macbook-illustration-wrapper {
      top: 65px !important; }
  /* line 881, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-2 {
    padding: 320px 0 304px; }
    /* line 884, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .d-grid.grid-wrapper .grid {
      grid-column: 1/-1; }
    /* line 888, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .d-grid.device-management-grid {
      grid-template-rows: repeat(9, 127px); }
      /* line 890, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid p.text-large {
        font-size: 2.8rem !important;
        line-height: 4rem !important; }
      /* line 895, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.one {
        display: grid;
        grid-column: 1/-1;
        grid-row: 1/1; }
        /* line 899, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.one .platforms {
          align-self: center; }
      /* line 903, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.two {
        grid-column: 1/-1;
        grid-row: 4/7; }
      /* line 907, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.three {
        display: grid;
        grid-column: 1/-1;
        grid-row: 7/-1; }
        /* line 911, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.three p.text-large {
          margin: 0 !important; }
        /* line 914, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.three .rugged-device-illustration {
          align-self: start; }
      /* line 918, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.four {
        grid-column: 1/-1;
        grid-row: 2/4; }
        /* line 921, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
        .scalefusion-campaigns section.section-2 .d-grid.device-management-grid .grid.four p.text-sm {
          font-size: 2.2rem;
          line-height: 3.1rem; }
    /* line 928, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .device-management-grid + .grid-wrapper {
      margin-top: 191px; }
    /* line 931, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-2 .apps-illustration {
      left: 0;
      bottom: -420px;
      width: calc(100% - 15px);
      margin: 0 auto; }
  /* line 940, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-3 .d-grid .grid {
    grid-column: 1/-1; }
    /* line 942, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-3 .d-grid .grid p.text-large {
      margin: 43px 0 65px; }
  /* line 950, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid .grid {
    grid-column: 1/-1; }
  /* line 956, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one {
    display: grid; }
    /* line 958, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one img.illus-secure {
      position: relative;
      top: 0;
      left: 0;
      order: 1;
      justify-self: center; }
    /* line 965, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.one .d-grid {
      order: 2; }
  /* line 969, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two, .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three {
    grid-column: 1/-1; }
  /* line 972, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.two {
    order: 2;
    margin-top: 47px; }
  /* line 976, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three {
    margin-top: 80px;
    order: 1;
    padding: 0; }
    /* line 980, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-4 .d-grid.grid-wrapper .grid.three p.text-sm {
      margin: 47px 0 35px; }
  /* line 987, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-5 {
    padding-bottom: 520px; }
    /* line 990, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-5 .d-grid:not(.grid-wrapper) .grid.one {
      grid-column: 1/-1 !important; }
      /* line 992, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .d-grid:not(.grid-wrapper) .grid.one p.text-sm {
        padding-right: 35px;
        margin-top: 40px; }
    /* line 997, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-5 .d-grid:not(.grid-wrapper) .grid.two {
      max-width: 350px !important;
      margin-top: 60px;
      grid-column: 1/11 !important;
      place-items: center; }
    /* line 1004, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-5 .d-grid.grid-wrapper {
      top: 470px !important;
      width: calc(100% - 15px); }
      /* line 1008, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .d-grid.grid-wrapper .grid h2 {
        font-size: 8rem !important;
        line-height: 11.3rem !important; }
      /* line 1012, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
      .scalefusion-campaigns section.section-5 .d-grid.grid-wrapper .grid.two {
        grid-column: 1/-1 !important; }
  /* line 1018, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-6 {
    padding: 338px 0 336px; }
    /* line 1021, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-6 .d-grid .grid {
      grid-column: 1/-1; }
  /* line 1027, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .wrapper {
    padding: 320px 0 100px !important; }
    /* line 1029, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .wrapper p.text {
      max-width: 280px !important; }
    /* line 1032, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .wrapper .__btn.btn--primary {
      margin-top: 154px !important; }
  /* line 1036, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth {
    top: -233px;
    left: 0;
    right: 0;
    width: calc(100% - 30px); }
    /* line 1041, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
    .scalefusion-campaigns section.section-7 .d-grid.carnival-for-business-growth .grid {
      grid-column: 2/12; }
  /* line 1046, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-animation {
    top: 415px !important; }
  /* line 1049, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_campaigns.scss */
  .scalefusion-campaigns section.section-7 .animation-wrapper .orbiting-dot {
    top: 36px !important; } }
@keyframes orbit-animation {
  from {
    transform: rotate(0deg) translateX(325px) rotate(0deg); }
  to {
    transform: rotate(360deg) translateX(325px) rotate(-360deg); } }
@keyframes orbit-animation-reverse {
  from {
    transform: rotate(0deg) translateX(325px) rotate(0deg); }
  to {
    transform: rotate(-360deg) translateX(325px) rotate(360deg); } }
@media (max-width: 580px) {
  @keyframes orbit-animation {
    from {
      transform: rotate(0deg) translateX(172px) rotate(0deg); }
    to {
      transform: rotate(360deg) translateX(172px) rotate(-360deg); } }
  @keyframes orbit-animation-reverse {
    from {
      transform: rotate(0deg) translateX(172px) rotate(0deg); }
    to {
      transform: rotate(-360deg) translateX(172px) rotate(360deg); } } }

/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
.customers .customers-grid {
  max-width: 1317px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 230px));
  grid-auto-rows: 104px;
  place-content: center; }
  @media (max-width: 480px) {
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid {
      grid-template-columns: repeat(1, minmax(0, 230px)); } }
  @media (min-width: 481px) and (max-width: 614px) {
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid {
      grid-template-columns: repeat(2, minmax(0, 230px)); } }
  @media (min-width: 615px) and (max-width: 992px) {
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid {
      grid-template-columns: repeat(3, minmax(0, 230px)); } }
  @media (min-width: 993px) and (max-width: 1199px) {
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid {
      grid-template-columns: repeat(4, minmax(0, 230px)); } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .go-first {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first:nth-child(2), .customers .customers-grid .go-first:nth-child(3), .customers .customers-grid .go-first:nth-child(4), .customers .customers-grid .go-first:nth-child(7), .customers .customers-grid .go-first:nth-child(8), .customers .customers-grid .go-first:nth-child(9), .customers .customers-grid .go-first:nth-child(12), .customers .customers-grid .go-first:nth-child(13), .customers .customers-grid .go-first:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first:nth-child(16), .customers .customers-grid .go-first:nth-child(17), .customers .customers-grid .go-first:nth-child(18), .customers .customers-grid .go-first:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .go-first:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .make-a-wish {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -86px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish:nth-child(2), .customers .customers-grid .make-a-wish:nth-child(3), .customers .customers-grid .make-a-wish:nth-child(4), .customers .customers-grid .make-a-wish:nth-child(7), .customers .customers-grid .make-a-wish:nth-child(8), .customers .customers-grid .make-a-wish:nth-child(9), .customers .customers-grid .make-a-wish:nth-child(12), .customers .customers-grid .make-a-wish:nth-child(13), .customers .customers-grid .make-a-wish:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish:nth-child(16), .customers .customers-grid .make-a-wish:nth-child(17), .customers .customers-grid .make-a-wish:nth-child(18), .customers .customers-grid .make-a-wish:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .make-a-wish:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .netstar {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -175px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar:nth-child(2), .customers .customers-grid .netstar:nth-child(3), .customers .customers-grid .netstar:nth-child(4), .customers .customers-grid .netstar:nth-child(7), .customers .customers-grid .netstar:nth-child(8), .customers .customers-grid .netstar:nth-child(9), .customers .customers-grid .netstar:nth-child(12), .customers .customers-grid .netstar:nth-child(13), .customers .customers-grid .netstar:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar:nth-child(16), .customers .customers-grid .netstar:nth-child(17), .customers .customers-grid .netstar:nth-child(18), .customers .customers-grid .netstar:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .netstar:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .jio {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -278px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio:nth-child(2), .customers .customers-grid .jio:nth-child(3), .customers .customers-grid .jio:nth-child(4), .customers .customers-grid .jio:nth-child(7), .customers .customers-grid .jio:nth-child(8), .customers .customers-grid .jio:nth-child(9), .customers .customers-grid .jio:nth-child(12), .customers .customers-grid .jio:nth-child(13), .customers .customers-grid .jio:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio:nth-child(16), .customers .customers-grid .jio:nth-child(17), .customers .customers-grid .jio:nth-child(18), .customers .customers-grid .jio:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .jio:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .byjus {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -365px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus:nth-child(2), .customers .customers-grid .byjus:nth-child(3), .customers .customers-grid .byjus:nth-child(4), .customers .customers-grid .byjus:nth-child(7), .customers .customers-grid .byjus:nth-child(8), .customers .customers-grid .byjus:nth-child(9), .customers .customers-grid .byjus:nth-child(12), .customers .customers-grid .byjus:nth-child(13), .customers .customers-grid .byjus:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus:nth-child(16), .customers .customers-grid .byjus:nth-child(17), .customers .customers-grid .byjus:nth-child(18), .customers .customers-grid .byjus:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .byjus:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .bse {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -457px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse:nth-child(2), .customers .customers-grid .bse:nth-child(3), .customers .customers-grid .bse:nth-child(4), .customers .customers-grid .bse:nth-child(7), .customers .customers-grid .bse:nth-child(8), .customers .customers-grid .bse:nth-child(9), .customers .customers-grid .bse:nth-child(12), .customers .customers-grid .bse:nth-child(13), .customers .customers-grid .bse:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse:nth-child(16), .customers .customers-grid .bse:nth-child(17), .customers .customers-grid .bse:nth-child(18), .customers .customers-grid .bse:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .bse:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .hdb {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -541px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb:nth-child(2), .customers .customers-grid .hdb:nth-child(3), .customers .customers-grid .hdb:nth-child(4), .customers .customers-grid .hdb:nth-child(7), .customers .customers-grid .hdb:nth-child(8), .customers .customers-grid .hdb:nth-child(9), .customers .customers-grid .hdb:nth-child(12), .customers .customers-grid .hdb:nth-child(13), .customers .customers-grid .hdb:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb:nth-child(16), .customers .customers-grid .hdb:nth-child(17), .customers .customers-grid .hdb:nth-child(18), .customers .customers-grid .hdb:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .hdb:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .decathlon {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -633px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon:nth-child(2), .customers .customers-grid .decathlon:nth-child(3), .customers .customers-grid .decathlon:nth-child(4), .customers .customers-grid .decathlon:nth-child(7), .customers .customers-grid .decathlon:nth-child(8), .customers .customers-grid .decathlon:nth-child(9), .customers .customers-grid .decathlon:nth-child(12), .customers .customers-grid .decathlon:nth-child(13), .customers .customers-grid .decathlon:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon:nth-child(16), .customers .customers-grid .decathlon:nth-child(17), .customers .customers-grid .decathlon:nth-child(18), .customers .customers-grid .decathlon:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .decathlon:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .kelloggs {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -729px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs:nth-child(2), .customers .customers-grid .kelloggs:nth-child(3), .customers .customers-grid .kelloggs:nth-child(4), .customers .customers-grid .kelloggs:nth-child(7), .customers .customers-grid .kelloggs:nth-child(8), .customers .customers-grid .kelloggs:nth-child(9), .customers .customers-grid .kelloggs:nth-child(12), .customers .customers-grid .kelloggs:nth-child(13), .customers .customers-grid .kelloggs:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs:nth-child(16), .customers .customers-grid .kelloggs:nth-child(17), .customers .customers-grid .kelloggs:nth-child(18), .customers .customers-grid .kelloggs:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .kelloggs:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .radisson {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -820px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson:nth-child(2), .customers .customers-grid .radisson:nth-child(3), .customers .customers-grid .radisson:nth-child(4), .customers .customers-grid .radisson:nth-child(7), .customers .customers-grid .radisson:nth-child(8), .customers .customers-grid .radisson:nth-child(9), .customers .customers-grid .radisson:nth-child(12), .customers .customers-grid .radisson:nth-child(13), .customers .customers-grid .radisson:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson:nth-child(16), .customers .customers-grid .radisson:nth-child(17), .customers .customers-grid .radisson:nth-child(18), .customers .customers-grid .radisson:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .radisson:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .pernambucanas {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -925px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas:nth-child(2), .customers .customers-grid .pernambucanas:nth-child(3), .customers .customers-grid .pernambucanas:nth-child(4), .customers .customers-grid .pernambucanas:nth-child(7), .customers .customers-grid .pernambucanas:nth-child(8), .customers .customers-grid .pernambucanas:nth-child(9), .customers .customers-grid .pernambucanas:nth-child(12), .customers .customers-grid .pernambucanas:nth-child(13), .customers .customers-grid .pernambucanas:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas:nth-child(16), .customers .customers-grid .pernambucanas:nth-child(17), .customers .customers-grid .pernambucanas:nth-child(18), .customers .customers-grid .pernambucanas:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pernambucanas:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .abastible {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1011px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible:nth-child(2), .customers .customers-grid .abastible:nth-child(3), .customers .customers-grid .abastible:nth-child(4), .customers .customers-grid .abastible:nth-child(7), .customers .customers-grid .abastible:nth-child(8), .customers .customers-grid .abastible:nth-child(9), .customers .customers-grid .abastible:nth-child(12), .customers .customers-grid .abastible:nth-child(13), .customers .customers-grid .abastible:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible:nth-child(16), .customers .customers-grid .abastible:nth-child(17), .customers .customers-grid .abastible:nth-child(18), .customers .customers-grid .abastible:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .abastible:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .slice {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1103px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice:nth-child(2), .customers .customers-grid .slice:nth-child(3), .customers .customers-grid .slice:nth-child(4), .customers .customers-grid .slice:nth-child(7), .customers .customers-grid .slice:nth-child(8), .customers .customers-grid .slice:nth-child(9), .customers .customers-grid .slice:nth-child(12), .customers .customers-grid .slice:nth-child(13), .customers .customers-grid .slice:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice:nth-child(16), .customers .customers-grid .slice:nth-child(17), .customers .customers-grid .slice:nth-child(18), .customers .customers-grid .slice:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .slice:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .iec {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1197px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec:nth-child(2), .customers .customers-grid .iec:nth-child(3), .customers .customers-grid .iec:nth-child(4), .customers .customers-grid .iec:nth-child(7), .customers .customers-grid .iec:nth-child(8), .customers .customers-grid .iec:nth-child(9), .customers .customers-grid .iec:nth-child(12), .customers .customers-grid .iec:nth-child(13), .customers .customers-grid .iec:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec:nth-child(16), .customers .customers-grid .iec:nth-child(17), .customers .customers-grid .iec:nth-child(18), .customers .customers-grid .iec:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .iec:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .pharmeasy {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1284px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy:nth-child(2), .customers .customers-grid .pharmeasy:nth-child(3), .customers .customers-grid .pharmeasy:nth-child(4), .customers .customers-grid .pharmeasy:nth-child(7), .customers .customers-grid .pharmeasy:nth-child(8), .customers .customers-grid .pharmeasy:nth-child(9), .customers .customers-grid .pharmeasy:nth-child(12), .customers .customers-grid .pharmeasy:nth-child(13), .customers .customers-grid .pharmeasy:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy:nth-child(16), .customers .customers-grid .pharmeasy:nth-child(17), .customers .customers-grid .pharmeasy:nth-child(18), .customers .customers-grid .pharmeasy:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .pharmeasy:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .saint-gobain {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1380px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain:nth-child(2), .customers .customers-grid .saint-gobain:nth-child(3), .customers .customers-grid .saint-gobain:nth-child(4), .customers .customers-grid .saint-gobain:nth-child(7), .customers .customers-grid .saint-gobain:nth-child(8), .customers .customers-grid .saint-gobain:nth-child(9), .customers .customers-grid .saint-gobain:nth-child(12), .customers .customers-grid .saint-gobain:nth-child(13), .customers .customers-grid .saint-gobain:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain:nth-child(16), .customers .customers-grid .saint-gobain:nth-child(17), .customers .customers-grid .saint-gobain:nth-child(18), .customers .customers-grid .saint-gobain:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .saint-gobain:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .via {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1470px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via:nth-child(2), .customers .customers-grid .via:nth-child(3), .customers .customers-grid .via:nth-child(4), .customers .customers-grid .via:nth-child(7), .customers .customers-grid .via:nth-child(8), .customers .customers-grid .via:nth-child(9), .customers .customers-grid .via:nth-child(12), .customers .customers-grid .via:nth-child(13), .customers .customers-grid .via:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via:nth-child(16), .customers .customers-grid .via:nth-child(17), .customers .customers-grid .via:nth-child(18), .customers .customers-grid .via:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .via:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .edc {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1565px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc:nth-child(2), .customers .customers-grid .edc:nth-child(3), .customers .customers-grid .edc:nth-child(4), .customers .customers-grid .edc:nth-child(7), .customers .customers-grid .edc:nth-child(8), .customers .customers-grid .edc:nth-child(9), .customers .customers-grid .edc:nth-child(12), .customers .customers-grid .edc:nth-child(13), .customers .customers-grid .edc:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc:nth-child(16), .customers .customers-grid .edc:nth-child(17), .customers .customers-grid .edc:nth-child(18), .customers .customers-grid .edc:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .edc:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .magna {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1651px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna:nth-child(2), .customers .customers-grid .magna:nth-child(3), .customers .customers-grid .magna:nth-child(4), .customers .customers-grid .magna:nth-child(7), .customers .customers-grid .magna:nth-child(8), .customers .customers-grid .magna:nth-child(9), .customers .customers-grid .magna:nth-child(12), .customers .customers-grid .magna:nth-child(13), .customers .customers-grid .magna:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna:nth-child(16), .customers .customers-grid .magna:nth-child(17), .customers .customers-grid .magna:nth-child(18), .customers .customers-grid .magna:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .magna:nth-child(20) {
        border-bottom: none; } }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid .picknpay {
    background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite-0d9d3b7d1136b22bd83ae9c8094831163b74f74fb3b79df3f34ba4a7a7f0f3fe.png);
    background-repeat: no-repeat;
    background-position: 0 -1741px;
    background-size: cover !important;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay {
        background-image: url(/assets/new_layout_assets/common_assets/customers-logo-sprite@2x-04e463a38346eb4ecc7d7cf876a8d35d8aedb26da7b77e9b4733827df0b76ba3.png);
        background-size: 100% auto; } }
    @media (min-width: 1200px) {
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay:nth-child(2), .customers .customers-grid .picknpay:nth-child(3), .customers .customers-grid .picknpay:nth-child(4), .customers .customers-grid .picknpay:nth-child(7), .customers .customers-grid .picknpay:nth-child(8), .customers .customers-grid .picknpay:nth-child(9), .customers .customers-grid .picknpay:nth-child(12), .customers .customers-grid .picknpay:nth-child(13), .customers .customers-grid .picknpay:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay:nth-child(16), .customers .customers-grid .picknpay:nth-child(17), .customers .customers-grid .picknpay:nth-child(18), .customers .customers-grid .picknpay:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid .picknpay:nth-child(20) {
        border-bottom: none; } }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
.customers .customers-grid-home {
  max-width: 1317px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 230px));
  grid-auto-rows: 104px;
  place-content: center; }
  @media (max-width: 480px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid-home {
      grid-template-columns: repeat(1, minmax(0, 230px)); } }
  @media (min-width: 481px) and (max-width: 614px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid-home {
      grid-template-columns: repeat(2, minmax(0, 230px)); } }
  @media (min-width: 615px) and (max-width: 992px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid-home {
      grid-template-columns: repeat(3, minmax(0, 230px)); } }
  @media (min-width: 993px) and (max-width: 1199px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
    .customers .customers-grid-home {
      grid-template-columns: repeat(4, minmax(0, 230px)); } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .manappuram {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px 0;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram:nth-child(2), .customers .customers-grid-home .manappuram:nth-child(3), .customers .customers-grid-home .manappuram:nth-child(4), .customers .customers-grid-home .manappuram:nth-child(7), .customers .customers-grid-home .manappuram:nth-child(8), .customers .customers-grid-home .manappuram:nth-child(9), .customers .customers-grid-home .manappuram:nth-child(12), .customers .customers-grid-home .manappuram:nth-child(13), .customers .customers-grid-home .manappuram:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram:nth-child(16), .customers .customers-grid-home .manappuram:nth-child(17), .customers .customers-grid-home .manappuram:nth-child(18), .customers .customers-grid-home .manappuram:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .manappuram:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .diasorin {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -91px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin:nth-child(2), .customers .customers-grid-home .diasorin:nth-child(3), .customers .customers-grid-home .diasorin:nth-child(4), .customers .customers-grid-home .diasorin:nth-child(7), .customers .customers-grid-home .diasorin:nth-child(8), .customers .customers-grid-home .diasorin:nth-child(9), .customers .customers-grid-home .diasorin:nth-child(12), .customers .customers-grid-home .diasorin:nth-child(13), .customers .customers-grid-home .diasorin:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin:nth-child(16), .customers .customers-grid-home .diasorin:nth-child(17), .customers .customers-grid-home .diasorin:nth-child(18), .customers .customers-grid-home .diasorin:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .diasorin:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .kings-college {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -192px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college:nth-child(2), .customers .customers-grid-home .kings-college:nth-child(3), .customers .customers-grid-home .kings-college:nth-child(4), .customers .customers-grid-home .kings-college:nth-child(7), .customers .customers-grid-home .kings-college:nth-child(8), .customers .customers-grid-home .kings-college:nth-child(9), .customers .customers-grid-home .kings-college:nth-child(12), .customers .customers-grid-home .kings-college:nth-child(13), .customers .customers-grid-home .kings-college:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college:nth-child(16), .customers .customers-grid-home .kings-college:nth-child(17), .customers .customers-grid-home .kings-college:nth-child(18), .customers .customers-grid-home .kings-college:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kings-college:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .jio {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -293px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio:nth-child(2), .customers .customers-grid-home .jio:nth-child(3), .customers .customers-grid-home .jio:nth-child(4), .customers .customers-grid-home .jio:nth-child(7), .customers .customers-grid-home .jio:nth-child(8), .customers .customers-grid-home .jio:nth-child(9), .customers .customers-grid-home .jio:nth-child(12), .customers .customers-grid-home .jio:nth-child(13), .customers .customers-grid-home .jio:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio:nth-child(16), .customers .customers-grid-home .jio:nth-child(17), .customers .customers-grid-home .jio:nth-child(18), .customers .customers-grid-home .jio:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .jio:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .allen {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -395px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen:nth-child(2), .customers .customers-grid-home .allen:nth-child(3), .customers .customers-grid-home .allen:nth-child(4), .customers .customers-grid-home .allen:nth-child(7), .customers .customers-grid-home .allen:nth-child(8), .customers .customers-grid-home .allen:nth-child(9), .customers .customers-grid-home .allen:nth-child(12), .customers .customers-grid-home .allen:nth-child(13), .customers .customers-grid-home .allen:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen:nth-child(16), .customers .customers-grid-home .allen:nth-child(17), .customers .customers-grid-home .allen:nth-child(18), .customers .customers-grid-home .allen:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .allen:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .bse {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -500px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse:nth-child(2), .customers .customers-grid-home .bse:nth-child(3), .customers .customers-grid-home .bse:nth-child(4), .customers .customers-grid-home .bse:nth-child(7), .customers .customers-grid-home .bse:nth-child(8), .customers .customers-grid-home .bse:nth-child(9), .customers .customers-grid-home .bse:nth-child(12), .customers .customers-grid-home .bse:nth-child(13), .customers .customers-grid-home .bse:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse:nth-child(16), .customers .customers-grid-home .bse:nth-child(17), .customers .customers-grid-home .bse:nth-child(18), .customers .customers-grid-home .bse:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .bse:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .hdb {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -602px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb:nth-child(2), .customers .customers-grid-home .hdb:nth-child(3), .customers .customers-grid-home .hdb:nth-child(4), .customers .customers-grid-home .hdb:nth-child(7), .customers .customers-grid-home .hdb:nth-child(8), .customers .customers-grid-home .hdb:nth-child(9), .customers .customers-grid-home .hdb:nth-child(12), .customers .customers-grid-home .hdb:nth-child(13), .customers .customers-grid-home .hdb:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb:nth-child(16), .customers .customers-grid-home .hdb:nth-child(17), .customers .customers-grid-home .hdb:nth-child(18), .customers .customers-grid-home .hdb:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .hdb:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .decathlon {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -703px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon:nth-child(2), .customers .customers-grid-home .decathlon:nth-child(3), .customers .customers-grid-home .decathlon:nth-child(4), .customers .customers-grid-home .decathlon:nth-child(7), .customers .customers-grid-home .decathlon:nth-child(8), .customers .customers-grid-home .decathlon:nth-child(9), .customers .customers-grid-home .decathlon:nth-child(12), .customers .customers-grid-home .decathlon:nth-child(13), .customers .customers-grid-home .decathlon:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon:nth-child(16), .customers .customers-grid-home .decathlon:nth-child(17), .customers .customers-grid-home .decathlon:nth-child(18), .customers .customers-grid-home .decathlon:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .decathlon:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .kelloggs {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -805px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs:nth-child(2), .customers .customers-grid-home .kelloggs:nth-child(3), .customers .customers-grid-home .kelloggs:nth-child(4), .customers .customers-grid-home .kelloggs:nth-child(7), .customers .customers-grid-home .kelloggs:nth-child(8), .customers .customers-grid-home .kelloggs:nth-child(9), .customers .customers-grid-home .kelloggs:nth-child(12), .customers .customers-grid-home .kelloggs:nth-child(13), .customers .customers-grid-home .kelloggs:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs:nth-child(16), .customers .customers-grid-home .kelloggs:nth-child(17), .customers .customers-grid-home .kelloggs:nth-child(18), .customers .customers-grid-home .kelloggs:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .kelloggs:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .radisson {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -905px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson:nth-child(2), .customers .customers-grid-home .radisson:nth-child(3), .customers .customers-grid-home .radisson:nth-child(4), .customers .customers-grid-home .radisson:nth-child(7), .customers .customers-grid-home .radisson:nth-child(8), .customers .customers-grid-home .radisson:nth-child(9), .customers .customers-grid-home .radisson:nth-child(12), .customers .customers-grid-home .radisson:nth-child(13), .customers .customers-grid-home .radisson:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson:nth-child(16), .customers .customers-grid-home .radisson:nth-child(17), .customers .customers-grid-home .radisson:nth-child(18), .customers .customers-grid-home .radisson:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .radisson:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .pernambucanas {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1012px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas:nth-child(2), .customers .customers-grid-home .pernambucanas:nth-child(3), .customers .customers-grid-home .pernambucanas:nth-child(4), .customers .customers-grid-home .pernambucanas:nth-child(7), .customers .customers-grid-home .pernambucanas:nth-child(8), .customers .customers-grid-home .pernambucanas:nth-child(9), .customers .customers-grid-home .pernambucanas:nth-child(12), .customers .customers-grid-home .pernambucanas:nth-child(13), .customers .customers-grid-home .pernambucanas:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas:nth-child(16), .customers .customers-grid-home .pernambucanas:nth-child(17), .customers .customers-grid-home .pernambucanas:nth-child(18), .customers .customers-grid-home .pernambucanas:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pernambucanas:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .abastible {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1115px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible:nth-child(2), .customers .customers-grid-home .abastible:nth-child(3), .customers .customers-grid-home .abastible:nth-child(4), .customers .customers-grid-home .abastible:nth-child(7), .customers .customers-grid-home .abastible:nth-child(8), .customers .customers-grid-home .abastible:nth-child(9), .customers .customers-grid-home .abastible:nth-child(12), .customers .customers-grid-home .abastible:nth-child(13), .customers .customers-grid-home .abastible:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible:nth-child(16), .customers .customers-grid-home .abastible:nth-child(17), .customers .customers-grid-home .abastible:nth-child(18), .customers .customers-grid-home .abastible:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .abastible:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .slice {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1215px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice:nth-child(2), .customers .customers-grid-home .slice:nth-child(3), .customers .customers-grid-home .slice:nth-child(4), .customers .customers-grid-home .slice:nth-child(7), .customers .customers-grid-home .slice:nth-child(8), .customers .customers-grid-home .slice:nth-child(9), .customers .customers-grid-home .slice:nth-child(12), .customers .customers-grid-home .slice:nth-child(13), .customers .customers-grid-home .slice:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice:nth-child(16), .customers .customers-grid-home .slice:nth-child(17), .customers .customers-grid-home .slice:nth-child(18), .customers .customers-grid-home .slice:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .slice:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .iec {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1315px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec:nth-child(2), .customers .customers-grid-home .iec:nth-child(3), .customers .customers-grid-home .iec:nth-child(4), .customers .customers-grid-home .iec:nth-child(7), .customers .customers-grid-home .iec:nth-child(8), .customers .customers-grid-home .iec:nth-child(9), .customers .customers-grid-home .iec:nth-child(12), .customers .customers-grid-home .iec:nth-child(13), .customers .customers-grid-home .iec:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec:nth-child(16), .customers .customers-grid-home .iec:nth-child(17), .customers .customers-grid-home .iec:nth-child(18), .customers .customers-grid-home .iec:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .iec:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .pharmeasy {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1415px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy:nth-child(2), .customers .customers-grid-home .pharmeasy:nth-child(3), .customers .customers-grid-home .pharmeasy:nth-child(4), .customers .customers-grid-home .pharmeasy:nth-child(7), .customers .customers-grid-home .pharmeasy:nth-child(8), .customers .customers-grid-home .pharmeasy:nth-child(9), .customers .customers-grid-home .pharmeasy:nth-child(12), .customers .customers-grid-home .pharmeasy:nth-child(13), .customers .customers-grid-home .pharmeasy:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy:nth-child(16), .customers .customers-grid-home .pharmeasy:nth-child(17), .customers .customers-grid-home .pharmeasy:nth-child(18), .customers .customers-grid-home .pharmeasy:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .pharmeasy:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .saint-gobain {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1525px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain:nth-child(2), .customers .customers-grid-home .saint-gobain:nth-child(3), .customers .customers-grid-home .saint-gobain:nth-child(4), .customers .customers-grid-home .saint-gobain:nth-child(7), .customers .customers-grid-home .saint-gobain:nth-child(8), .customers .customers-grid-home .saint-gobain:nth-child(9), .customers .customers-grid-home .saint-gobain:nth-child(12), .customers .customers-grid-home .saint-gobain:nth-child(13), .customers .customers-grid-home .saint-gobain:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain:nth-child(16), .customers .customers-grid-home .saint-gobain:nth-child(17), .customers .customers-grid-home .saint-gobain:nth-child(18), .customers .customers-grid-home .saint-gobain:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .saint-gobain:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .via {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1625px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via:nth-child(2), .customers .customers-grid-home .via:nth-child(3), .customers .customers-grid-home .via:nth-child(4), .customers .customers-grid-home .via:nth-child(7), .customers .customers-grid-home .via:nth-child(8), .customers .customers-grid-home .via:nth-child(9), .customers .customers-grid-home .via:nth-child(12), .customers .customers-grid-home .via:nth-child(13), .customers .customers-grid-home .via:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via:nth-child(16), .customers .customers-grid-home .via:nth-child(17), .customers .customers-grid-home .via:nth-child(18), .customers .customers-grid-home .via:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .via:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .garuda {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1725px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda:nth-child(2), .customers .customers-grid-home .garuda:nth-child(3), .customers .customers-grid-home .garuda:nth-child(4), .customers .customers-grid-home .garuda:nth-child(7), .customers .customers-grid-home .garuda:nth-child(8), .customers .customers-grid-home .garuda:nth-child(9), .customers .customers-grid-home .garuda:nth-child(12), .customers .customers-grid-home .garuda:nth-child(13), .customers .customers-grid-home .garuda:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda:nth-child(16), .customers .customers-grid-home .garuda:nth-child(17), .customers .customers-grid-home .garuda:nth-child(18), .customers .customers-grid-home .garuda:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .garuda:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .mascom {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1825px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom:nth-child(2), .customers .customers-grid-home .mascom:nth-child(3), .customers .customers-grid-home .mascom:nth-child(4), .customers .customers-grid-home .mascom:nth-child(7), .customers .customers-grid-home .mascom:nth-child(8), .customers .customers-grid-home .mascom:nth-child(9), .customers .customers-grid-home .mascom:nth-child(12), .customers .customers-grid-home .mascom:nth-child(13), .customers .customers-grid-home .mascom:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom:nth-child(16), .customers .customers-grid-home .mascom:nth-child(17), .customers .customers-grid-home .mascom:nth-child(18), .customers .customers-grid-home .mascom:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .mascom:nth-child(20) {
        border-bottom: none; } }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
  .customers .customers-grid-home .safaricom {
    background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite-6e74ce09b6065cd5e0dd8695c41d9da0dd48f9a91e6a1eccc439c19d2a083108.png);
    background-repeat: no-repeat;
    background-position: 15px -1925px;
    grid-column: span 1;
    min-width: 230px;
    height: 104px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom {
        background-image: url(/assets/new_layout_assets/sf-index-v3/customers_logo_sprite@2x-74433315e27e6887e1c13f7936e8c3d1f801167d2f5af64f0a3b4dfc770d0f20.png);
        background-size: 187px 2023px; } }
    @media (min-width: 1200px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom:nth-child(5n + 1) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0; }
      /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom:nth-child(5n + 5) {
        border: 2px dashed #E0E9FE;
        border-width: 0 0px 2px 2px; }
      /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom:nth-child(2), .customers .customers-grid-home .safaricom:nth-child(3), .customers .customers-grid-home .safaricom:nth-child(4), .customers .customers-grid-home .safaricom:nth-child(7), .customers .customers-grid-home .safaricom:nth-child(8), .customers .customers-grid-home .safaricom:nth-child(9), .customers .customers-grid-home .safaricom:nth-child(12), .customers .customers-grid-home .safaricom:nth-child(13), .customers .customers-grid-home .safaricom:nth-child(14) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 2px 0px; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom:nth-child(16), .customers .customers-grid-home .safaricom:nth-child(17), .customers .customers-grid-home .safaricom:nth-child(18), .customers .customers-grid-home .safaricom:nth-child(19) {
        border: 2px dashed #E0E9FE;
        border-width: 0 2px 0px 0px; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_customers.scss */
      .customers .customers-grid-home .safaricom:nth-child(20) {
        border-bottom: none; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
:root {
  --footer-background: rgba(26, 26, 26, 1);
  --border-blue: rgba(37, 107, 255, 1);
  --footer-gray: rgba(249, 249, 249, 1);
  --footer-link-columns: 5; }
  @media (max-width: 992px) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    :root {
      --footer-link-columns: 1;
      --footer-link-column-width: 1fr; } }

/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
footer {
  position: relative;
  background-color: var(--footer-background);
  z-index: 10; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
  footer h6 {
    color: var(--footer-gray) !important;
    font-size: 17px; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
  footer .footerContainer {
    max-width: 1172px;
    margin: 0 auto;
    padding: 60px 15px 30px; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .videoHeader {
      display: flex;
      flex-wrap: wrap;
      margin-bottom: 50px; }
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .videoHeader > div {
        flex: 0 50%; }
        /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .videoHeader > div:nth-of-type(1) {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: flex-start;
          padding-right: 15px; }
          /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .videoHeader > div:nth-of-type(1) h3 {
            color: white;
            margin-block: 10px 0px; }
            /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .videoHeader > div:nth-of-type(1) h3 span {
              color: #FFE450; }
          /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .videoHeader > div:nth-of-type(1) a.btn-link {
            display: flex;
            align-items: center;
            gap: 3px;
            color: #FFE450 !important;
            padding-left: 0;
            font-weight: 600;
            margin: 20px 0 0 0 !important;
            text-underline-offset: 5px;
            text-decoration: underline; }
            /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .videoHeader > div:nth-of-type(1) a.btn-link svg path {
              stroke: #FFE450; }
          @media (max-width: 767px) {
            /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .videoHeader > div:nth-of-type(1) {
              align-items: center; } }
        @media (min-width: 1200px) {
          /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .videoHeader > div:nth-of-type(2) {
            display: flex;
            justify-content: flex-end; } }
      @media (max-width: 767px) {
        /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .videoHeader {
          flex-direction: column;
          gap: 30px; }
          /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .videoHeader > div {
            text-align: center;
            justify-content: center; } }
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .footerHeader {
      display: flex;
      justify-content: space-between;
      padding-bottom: 30px;
      border-bottom: 1px solid var(--border-blue); }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerHeader .logo {
        display: inline-block; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerHeader .socialLinks {
        list-style-type: none;
        padding-left: 0;
        display: inline-flex;
        align-items: flex-end;
        gap: 12px;
        margin-bottom: 0; }
    /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .footerLinksGrid {
      padding: 30px 0;
      max-width: 1142px;
      display: grid;
      grid: auto/ 204px 143px 147px 102px 130px 161px;
      gap: 30px 58px;
      place-content: center;
      border-bottom: 1px solid var(--border-blue); }
      /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerLinksGrid .linksGridColumn {
        position: relative;
        grid-column: span 1; }
        /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerLinksGrid .linksGridColumn .listHeader {
          position: relative; }
          /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerLinksGrid .linksGridColumn .listHeader h6 {
            margin-top: 0; }
        /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerLinksGrid .linksGridColumn ul {
          list-style-type: none;
          padding-left: 0;
          margin-top: 15px; }
          /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerLinksGrid .linksGridColumn ul li a {
            font-size: 14px;
            text-decoration: none;
            color: var(--footer-gray); }
          /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerLinksGrid .linksGridColumn ul li:not(:nth-last-of-type(1)) {
            margin-bottom: 15px; }
        /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerLinksGrid .linksGridColumn .ic-chevron {
          display: none;
          position: absolute;
          inset: 0 10px 0 auto;
          height: 6px;
          width: 10px;
          margin: auto 0; }
      @media (max-width: 1199px) {
        /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerLinksGrid {
          grid: auto/repeat(var(--footer-link-columns), auto);
          gap: 30px 75px;
          place-content: unset; } }
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .col-span-full {
      grid-column: 1/-1;
      display: flex;
      align-items: center;
      flex-wrap: wrap; }
      @media (max-width: 420px) {
        /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .col-span-full {
          flex-direction: column;
          align-items: flex-start;
          margin-top: 20px; }
          /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .col-span-full .dropup {
            margin: 20px 0 0 0 !important; }
            /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .col-span-full .dropup .btn {
              padding-left: 0px; } }
      /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .col-span-full a {
        color: #f9f9f9;
        font-size: 17px;
        font-weight: 550;
        text-decoration: underline;
        text-decoration-style: dotted;
        text-underline-offset: 10px; }
        /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .col-span-full a svg {
          position: relative;
          top: 1px;
          left: 10px; }
      /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .col-span-full .dropup {
        display: inline-block;
        margin-left: auto; }
    /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .footerSection {
      padding-block: 15px; }
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerSection .wrapper {
        display: flex;
        align-items: center;
        flex-wrap: wrap; }
      /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerSection .bottomLinksGrid {
        display: grid;
        grid: auto/repeat(6, auto); }
        /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerSection .bottomLinksGrid p {
          color: rgba(255, 255, 255, 0.8);
          font-size: 14px; }
          /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerSection .bottomLinksGrid p:not(a p):nth-last-of-type(1) {
            text-align: right;
            min-width: 300px; }
          @media (max-width: 767px) {
            /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerSection .bottomLinksGrid p:not(a p) {
              grid-column: 1/-1; } }
        @media (max-width: 767px) {
          /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerSection .bottomLinksGrid {
            grid: auto/repeat(4, auto); }
            /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerSection .bottomLinksGrid p:not(a p) {
              grid-column: 1/-1; }
              /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
              footer .footerContainer .footerSection .bottomLinksGrid p:not(a p):nth-last-of-type(1) {
                text-align: left;
                min-width: 100%; } }
        @media (min-width: 768px) and (max-width: 1199px) {
          /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerSection .bottomLinksGrid {
            grid: auto/repeat(5, auto); }
            /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerSection .bottomLinksGrid p {
              text-align: center; }
              /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
              footer .footerContainer .footerSection .bottomLinksGrid p:not(a p):nth-last-of-type(1) {
                grid-column: 1/-1;
                text-align: center; } }
        @media (max-width: 493px) {
          /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerSection .bottomLinksGrid {
            grid: auto/repeat(1, auto); }
            /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerSection .bottomLinksGrid p:not(a p) {
              grid-column: 1/-1;
              margin-bottom: 20px; }
              /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
              footer .footerContainer .footerSection .bottomLinksGrid p:not(a p):nth-last-of-type(1) {
                margin: 10px 0 0; } }
      /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerSection .ourProducts p {
        font-size: 18px;
        color: rgba(255, 255, 255, 0.8);
        text-align: center;
        font-weight: 430;
        margin-top: 50px; }
      /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerSection .ourProducts .products {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        gap: 30px;
        margin-top: 20px; }
    /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .aboutScalefusionWrapper {
      max-width: 700px; }
      /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .aboutScalefusionWrapper h6 {
        margin-bottom: 20px; }
      /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .aboutScalefusionWrapper p {
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8); }
        /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .aboutScalefusionWrapper p:nth-of-type(1) {
          margin-bottom: 15px; }
        /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .aboutScalefusionWrapper p a {
          text-decoration: underline;
          color: rgba(255, 255, 255, 0.8);
          text-underline-offset: 3px; }
    /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .badges {
      display: flex;
      align-items: center;
      gap: 20px;
      margin-left: auto;
      flex-wrap: wrap; }
      /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .badges img {
        max-width: 150px !important;
        width: 100%; }
      @media (max-width: 1199px) {
        /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .badges {
          margin: 20px 0 0 0; } }
    /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    footer .footerContainer .dualBorders {
      width: 100%;
      display: flex; }
      /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .dualBorders div {
        width: 50%;
        height: 1px; }
        /* line 294, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .dualBorders div:nth-of-type(1) {
          background-color: #256bff; }
        /* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .dualBorders div:nth-of-type(2) {
          background-color: #fac124; }
    @media (max-width: 493px) {
      /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer .footerHeader {
        flex-direction: column;
        padding-bottom: 15px; }
        /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerHeader .socialLinks {
          margin-top: 20px; } }
    @media (max-width: 992px) {
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
      footer .footerContainer {
        padding-top: 40px !important; }
        /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
        footer .footerContainer .footerLinksGrid {
          padding: 20px 0;
          gap: 0px; }
          /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
          footer .footerContainer .footerLinksGrid .linksGridColumn {
            max-height: 52px;
            padding: 15px 0;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            overflow: hidden;
            -webkit-transition: max-height 0.15s ease-in;
            transition: max-height 0.15s ease-in; }
            /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerLinksGrid .linksGridColumn:nth-last-child(2) {
              border-bottom: unset; }
            /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerLinksGrid .linksGridColumn .listHeader h6 {
              margin: 0px; }
            /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerLinksGrid .linksGridColumn ul {
              margin-bottom: 20px; }
            /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerLinksGrid .linksGridColumn .ic-chevron {
              display: block;
              -webkit-transition: all 0.3s linear;
              transition: all 0.3s linear;
              -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
            /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
            footer .footerContainer .footerLinksGrid .linksGridColumn.open {
              max-height: 100%; }
              /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
              footer .footerContainer .footerLinksGrid .linksGridColumn.open .ic-chevron {
                top: 20px !important;
                margin: 0 !important;
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg); } }

/* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
.scalefusion-v4 footer .footerLinksGrid {
  grid: auto/ 204px 150px 147px 109px 102px 161px; }
  @media (max-width: 1199px) {
    /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
    .scalefusion-v4 footer .footerLinksGrid {
      grid: auto/repeat(var(--footer-link-columns), auto); } }
/* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/_footer.scss */
.scalefusion-v4 footer ul li a {
  font-size: 13px !important; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
.localesDropdown button {
  display: flex;
  align-items: center;
  gap: 10px;
  background-color: unset;
  border: unset; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown button.dropdown-toggle::after {
    display: none; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown button .flag {
    width: 18px;
    height: 18px;
    border-radius: 50%; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown button label {
    cursor: pointer;
    font-weight: 500;
    color: #f9f9f9;
    font-size: 17px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 10px;
    z-index: 0; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
    .localesDropdown button label:hover ul.dropdown {
      display: block !important; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown button:focus-visible, .localesDropdown button:active, .localesDropdown button:focus {
    outline: none !important; }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown button.show {
    display: flex !important; }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
.localesDropdown ul.dropdown-menu {
  min-width: 130px; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
  .localesDropdown ul.dropdown-menu form li {
    padding-inline: 7px; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
    .localesDropdown ul.dropdown-menu form li button {
      display: flex;
      justify-content: space-between;
      padding-block: 5px;
      text-decoration: none;
      background-color: unset;
      border: none;
      width: 100%; }
      /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button span {
        font-weight: 430;
        font-size: 16px;
        color: #1A142C; }
      /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-fr {
        background-position: -7px -47px; }
      /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-ja {
        background-position: -7px -98px; }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-ru {
        background-position: -5px -121px; }
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-pt-br {
        background-position: -7px -74px; }
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-nl {
        background-position: -5px -167px; }
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
      .localesDropdown ul.dropdown-menu form li button .flag.flag-de {
        background-position: -5px -144px; }
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/components/_locales_dropdown.scss */
    .localesDropdown ul.dropdown-menu form li:hover {
      background-color: rgba(37, 107, 255, 0.2); }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }
/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.alliance-air .hero {
  background-image: url(/assets/new_layout_assets/customer/alliance_air_bg-11ce4fe452a5e7b4632fb6edc7c26f18c6efe47452cbf53e87453a661a3423ea.jpg);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.alliance-air .hero {
      background-image: url(/assets/new_layout_assets/customer/alliance_air_bg@2x-e8c29cb6ecbf7fc5c44fc66bd326e0673889ecfa8c9acbbdb42378ef0eac820d.jpg);
      background-size: 100% 100%; } }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.listening-books .hero {
  background-image: url(/assets/new_layout_assets/customer/listening_books_bg-d4524a757dd5e1d14e162f02cae1ef2cdce3d1ba9f24706c35a514e183a5419b.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.listening-books .hero {
      background-image: url(/assets/new_layout_assets/customer/listening_books_bg@2x-25162d39790537e37d97224b3787233788639234c3976f039ff7354c52e86cf5.webp);
      background-size: 100% 100%; } }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.south-wilts-grammar-school .hero {
  background-image: url(/assets/new_layout_assets/customer/swgs_bg-6ff329244290b4c53b883f45cf561940d5c5cc8791a8f1d376b1f93ae0931066.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.south-wilts-grammar-school .hero {
      background-image: url(/assets/new_layout_assets/customer/swgs_bg@2x-a592682de05fd95971caf31a9b705f1f26d47b8936de5c1f099a3e9797f98820.webp);
      background-size: 100% 100%; } }
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.bdm-logistics .hero {
  background-image: url(/assets/new_layout_assets/customer/bdm_logistics_bg-2b170ae518dc96c971405e8e684855b598c46aaf29f2a5bd13d186e9b8265060.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.bdm-logistics .hero {
      background-image: url(/assets/new_layout_assets/customer/bdm_logistics_bg@2x-d1fd7337956ff794a3c8824f25290e986d3bd03d0001c09c5c06d355b5422de9.webp);
      background-size: 100% 100%; } }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.stanley-hotels-and-suites .hero {
  background-image: url(/assets/new_layout_assets/customer/stanley_hotels_bg-95bd3b98c4950689963cea936aa918366a678eeb814da66c497f454bad2ecff8.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.stanley-hotels-and-suites .hero {
      background-image: url(/assets/new_layout_assets/customer/stanley_hotels_bg@2x-aba030dd993fdaf14da2519f258acb136c16c21d2fc2a1a740078379e0cb8581.webp);
      background-size: 100% 100%; } }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.havi-logistics .hero {
  background-image: url(/assets/new_layout_assets/customer/havi_logistics_bg-022238d1b7b421b45a4cf283ed7bea9922c9478f24997df31c91aa6361a7fbdd.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.havi-logistics .hero {
      background-image: url(/assets/new_layout_assets/customer/havi_logistics_bg@2x-c69e9c92f43d70e8a795e7e89cf690449f6f3b6d4827786fdb4cf53166c98cf7.webp);
      background-size: 100% 100%; } }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.liwicom .hero {
  background-image: url(/assets/new_layout_assets/customer/liwicom_bg-ad97518b55484bf2140e28609e8d6022bceaf67c0470f692f9e6d97ba4fb07e4.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.liwicom .hero {
      background-image: url(/assets/new_layout_assets/customer/liwicom_bg@2x-f012e20abb9b80ab8166d49f71be29ece12216cbf1da9a2c319a70bd82573650.webp);
      background-size: 100% 100%; } }
/* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.doctors-own-prep-academy .hero {
  background-image: url(/assets/new_layout_assets/customer/dopa_bg-fee4ae4056b74481c6aa267d5d83403ae7adaa9cafa49b03b9b8b88e4025255c.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.doctors-own-prep-academy .hero {
      background-image: url(/assets/new_layout_assets/customer/dopa_bg@2x-e0a1c5051f4078b98ec16f4551d04e2cc0a53392f0d1625cfe9354aa448360cc.webp);
      background-size: 100% 100%; } }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.indias-leading-edutech .hero {
  background-image: url(/assets/new_layout_assets/customer/indias_leading_edtech_bg-f10333f2f85e552c32cb51ebf2584d4ef6d298fb7e32a3fcece939ffe7c025aa.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.indias-leading-edutech .hero {
      background-image: url(/assets/new_layout_assets/customer/indias_leading_edtech_bg@2x-43cdabce26ae1ef288964e63a2b1de5097726ab9e9d616305f3c72c05acb5f02.webp);
      background-size: 100% 100%; } }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.arcadia-global-school .hero {
  background-image: url(/assets/new_layout_assets/customer/arcadia_global_school_bg-da65718c3557c59e329e535b91d6ef5517793125d99b8889871919d374f6ba85.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.arcadia-global-school .hero {
      background-image: url(/assets/new_layout_assets/customer/arcadia_global_school_bg@2x-cbbd39a732f4c96771337ea7aca1eefcae82307342f9413f5aeaebed5c37b775.webp);
      background-size: 100% 100%; } }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.tropigas-de-puerto-rico .hero {
  background-image: url(/assets/new_layout_assets/customer/tropigas_bg-b8ee28b6c27de2ee0abef465bd474bc7e4e46219966bf8f9c926241bb432debd.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.tropigas-de-puerto-rico .hero {
      background-image: url(/assets/new_layout_assets/customer/tropigas_bg@2x-c1cb9356ff2d5ff42e2be7c37e31d6047911e8a60057be1628d4d4d63f6d8073.webp);
      background-size: 100% 100%; } }
/* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.sitare-foundation .hero {
  background-image: url(/assets/new_layout_assets/customer/sitare_foundation_bg-eb98bbdc4b7aa3a0cd688129de1194edc4c340ca5d7f292f8fa2ab953b4f9b57.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.sitare-foundation .hero {
      background-image: url(/assets/new_layout_assets/customer/sitare_foundation_bg@2x-491c515af67fc8703836627409ae7f056755f2a7711fc6026b47e984baab4b58.webp);
      background-size: 100% 100%; } }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.co-as-it-community-services .hero {
  background-image: url(/assets/new_layout_assets/customer/community_services_bg-9ba4f7e466fd11296f04537ec2bd00115a31f6763b805f43952ed0504b3beed4.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.co-as-it-community-services .hero {
      background-image: url(/assets/new_layout_assets/customer/community_services_bg@2x-0c33046c72b284538c7fce698d4fb9d4e8729b3875c7a7613983294e02713693.webp);
      background-size: 100% 100%; } }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.wittichen-supply-company .hero {
  background-image: url(/assets/new_layout_assets/customer/wittichen_supply_company_bg-3190a1b2b0a93080a82eef1664c9bb4f3cd258c0e84371d936d8a703edf56687.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.wittichen-supply-company .hero {
      background-image: url(/assets/new_layout_assets/customer/wittichen_supply_company_bg@2x-e2aadaf81da1deb95471efc48745ade8fe4b94ab4704170a9f04e93297de2427.webp);
      background-size: 100% 100%; } }
/* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.livemine .hero {
  background-image: url(/assets/new_layout_assets/customer/livemine_bg-ad24af5a2a3a6c8d92babefec0f74d517bfbfb65740c797d067ad2c166e26de3.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.livemine .hero {
      background-image: url(/assets/new_layout_assets/customer/livemine_bg@2x-d2dbd3a944121a35edeb9cb0a6643619d0b9a3cb13dd862fb8f3ee56359a5446.webp);
      background-size: 100% 100%; } }
/* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.ekkanoo .hero {
  background-image: url(/assets/new_layout_assets/customer/ekkanoo_bg-f101acf7629a241fa08ca455fd86661ffeefb305c960ea3c22022c52361d32fd.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.ekkanoo .hero {
      background-image: url(/assets/new_layout_assets/customer/ekkanoo_bg@2x-33484958728f50958c384182a98145c4f7134813fb527dc8d98d9958419ec398.webp);
      background-size: 100% 100%; } }
/* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.atea .hero {
  background-image: url(/assets/new_layout_assets/customer/atea_as_bg-dda7c2c9620e1f4640460ab04a41b05adbf969fe89a24dd73efcb9a0d517a767.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.atea .hero {
      background-image: url(/assets/new_layout_assets/customer/atea_as_bg@2x-ff802f6dd8df38526eba69676c999fcd18f12aa032b3c764d4fe98dc4b675149.webp);
      background-size: 100% 100%; } }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.wildlife-conservation-research-unit .hero {
  background-image: url(/assets/new_layout_assets/customer/wildlife_conservation_research_unit_bg-a6217f6da7be235227140841b23111f67cd95f26bab2770693a19ec7610336da.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.wildlife-conservation-research-unit .hero {
      background-image: url(/assets/new_layout_assets/customer/wildlife_conservation_research_unit_bg@2x-553ba361330168018cb70afd550ce3998a031357b94dee80932ad63c40123a10.webp);
      background-size: 100% 100%; } }
/* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.wakefield-district-of-sanctuary .hero {
  background-image: url(/assets/new_layout_assets/customer/wakefield_district_of_sanctuary_bg-88728b4c53994d85ea876aa5e42ef5d1ff9e09f327bac642d212be33f9556a69.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.wakefield-district-of-sanctuary .hero {
      background-image: url(/assets/new_layout_assets/customer/wakefield_district_of_sanctuary_bg@2x-e8e03051ec63de2e62034f6bbce5b568d37fd52ea353522653056e21aaa574d7.webp);
      background-size: 100% 100%; } }
/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.diasorin .hero {
  background-image: url(/assets/new_layout_assets/customer/diasorin_bg-0f643667800fab25663c9ce70d55a52749c928f106763795ec63670876123e85.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.diasorin .hero {
      background-image: url(/assets/new_layout_assets/customer/diasorin_bg@2x-942473f76a2d6b0755832d5a49e71171864ec81b409ca50a00cddeca53acdf79.webp);
      background-size: 100% 100%; } }
/* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.autamarocchi .hero {
  background-image: url(/assets/new_layout_assets/customer/autamarocchi_bg-9aec51e392644cd3050b71bd6bba62e90b35904fc316c0b53a3140de7ac480e9.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.autamarocchi .hero {
      background-image: url(/assets/new_layout_assets/customer/autamarocchi_bg@2x-c8feda5fac778205848d83cc77a9bcb018fbe8e21a374205705245b68438e7a1.webp);
      background-size: 100% 100%; } }
/* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.technica-mining .hero {
  background-image: url(/assets/new_layout_assets/customer/technica_mining_bg-1b43ebde0abc0928b979a50c9a29aeb31f2861f3dd4593996967cdbc6b2aa8a3.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.technica-mining .hero {
      background-image: url(/assets/new_layout_assets/customer/technica_mining_bg@2x-8892f9256a147d2f0f2c02e9f053df44f02353a081af44d450b4cb6d26c7df91.webp);
      background-size: 100% 100%; } }
/* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.pick-n-pay .hero {
  background-image: url(/assets/new_layout_assets/customer/pick_and_pay_bg-08773ed5b8bb31716af076c2b902d5ed962d991cc40ca094c72c02c2282e2272.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.pick-n-pay .hero {
      background-image: url(/assets/new_layout_assets/customer/pick_and_pay_bg@2x-580a3f6d03c7d4196e132564a1de2f07cedc61e9df1f47895c9f3e67d3cb2e77.webp);
      background-size: 100% 100%; } }
/* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.facewatch .hero {
  background-image: url(/assets/new_layout_assets/customer/facewatch_bg-42597e1e07b8158e895d48f63ce5f2f4a8091d62c161f6a587960b9fec2f76a2.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.facewatch .hero {
      background-image: url(/assets/new_layout_assets/customer/facewatch_bg@2x-9367e9011689868928d1a71484274f4b65a9de21ea17e723e738a1e600504222.webp);
      background-size: 100% 100%; } }
/* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers.acta-digital .hero {
  background-image: url(/assets/new_layout_assets/customer/acta_digital_bg-855540c2645220449b551634c469aa40073074d9852c581bc4697e4da48ee623.webp);
  padding: 200px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers.acta-digital .hero {
      background-image: url(/assets/new_layout_assets/customer/acta_digital_bg@2x-8dfd9bb57bcb104772b1a28224ecf01e77c41a7ee198747bd914374258c88a79.webp);
      background-size: 100% 100%; } }
/* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers h1.header-font {
  max-width: 580px; }
/* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers .wrapper {
  display: flex;
  gap: 50px; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
  .customers .wrapper p.body-text {
    font-weight: 400; }
/* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers .main {
  padding: 100px 0; }
  @media (min-width: 1200px) {
    /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers .main .container {
      max-width: 1060px; } }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
  .customers .main .container > .row:not(:nth-last-of-type(1)) {
    margin-bottom: 80px; }
  /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
  .customers .main .highlight {
    position: relative;
    padding-left: 30px; }
    /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers .main .highlight .gradient-border {
      position: absolute;
      width: 3px;
      height: 100%;
      background: linear-gradient(180deg, #39d8c9 0.01%, #6a70fe 100%);
      inset: 0; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers .main .highlight span {
      font-style: italic; }
      /* line 307, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
      .customers .main .highlight span span {
        font-weight: 600; }
  /* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
  .customers .main ul.list-unstyled {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 335px));
    gap: 15px 6px;
    margin-top: 30px; }
    /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
    .customers .main ul.list-unstyled li p {
      display: flex;
      gap: 15px; }
      /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
      .customers .main ul.list-unstyled li p svg {
        transform: translateY(5px); }
/* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
.customers .form-container {
  background-color: #ececec; }
  /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/customers.scss */
  .customers .form-container .grid-wrapper {
    margin-top: 60px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card {
  position: relative;
  background: #FFFFFF;
  margin-bottom: 30px; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card-header {
  position: relative; }
  @media screen and (min-width: 768px) {
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .card-header:not(.ch-alt) {
      padding: 23px 25px; } }
  @media screen and (max-width: 991px) {
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .card-header:not(.ch-alt) {
      padding: 18px; } }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-header h2 {
    margin: 0;
    font-size: 17px;
    font-weight: 400; }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .card-header h2 small {
      display: block;
      margin-top: 5px;
      color: #919191;
      line-height: 160%; }
  @media screen and (min-width: 768px) {
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .card-header.ch-alt {
      padding: 20px 23px; } }
  @media screen and (max-width: 991px) {
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .card-header.ch-alt {
      padding: 18px 18px 28px; } }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-header.ch-alt:not([class*="bgm-"]) {
    background-color: #f7f7f7; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-header[class*="bgm-"] h2, .card-header[class*="bgm-"] h2 small {
    color: #fff; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-header .actions {
    position: absolute;
    right: 10px;
    z-index: 2;
    top: 15px; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-header .btn-float {
    right: 25px;
    bottom: -23px;
    z-index: 1; }

@media screen and (min-width: 768px) {
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-body.card-padding {
    padding: 23px 25px; } }
@media screen and (max-width: 991px) {
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card-body.card-padding {
    padding: 18px; } }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card-body.card-padding-sm {
  padding: 15px; }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card-body.card-padding-note {
  padding: 12px 25px; }

/* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.ic_mail {
  width: 18px;
  height: 18px;
  object-fit: contain;
  background-color: #000000; }

/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card-header:not(.ch-alt):not([class*="bgm-"]) + .card-padding {
  padding-top: 0; }

/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.small-card-data {
  width: 100px;
  height: 90px;
  padding: 15px 0px;
  margin-bottom: 30px;
  transition: margin 0.15s ease-in;
  cursor: pointer;
  font-size: 13px; }
  @media screen and (min-width: 1025px) {
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .small-card-data:hover {
      transition: margin 0.15s ease-in;
      margin-top: -5px;
      box-shadow: 0 6px 18px 0 #d9e4ef; } }

/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.small-card-coming-soon {
  width: 100px;
  height: 90px;
  padding: 15px 0px;
  margin-bottom: 30px;
  font-size: 13px; }
  @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) {
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .small-card-coming-soon {
      width: 100px;
      height: 95px;
      padding-top: 5px;
      margin-bottom: 10px;
      font-size: 12px; } }
  @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .small-card-coming-soon {
      width: 100px;
      height: 95px;
      padding: 15px 0px;
      font-size: 12px; } }
  @media screen and (min-width: 1025px) {
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .small-card-coming-soon:hover {
      transition: margin 0.15s ease-in;
      margin-top: -5px;
      box-shadow: 0 6px 18px 0 #d9e4ef; } }

/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.white-card {
  background: white; }

/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.cursor-pointer {
  cursor: pointer; }

/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.am-info {
  padding: 0px;
  width: 400px;
  height: 320px;
  border-radius: 6px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.12);
  background-color: #ffffff; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .am-info .am-header {
    width: 400px;
    height: 84px;
    border-radius: 6px 6px 0px 0px;
    padding-block-start: 22px;
    padding-left: 16px;
    background-color: #3f51b5; }
    /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .am-info .am-header .am-name {
      width: inherit;
      height: 21px;
      font-family: Roboto;
      font-size: 18px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 0px;
      color: #ffffff; }
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .am-info .am-header .am-sm {
      width: 102px;
      height: 15px;
      font-family: Roboto;
      font-size: 13px;
      font-weight: 300;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 0px;
      color: #ffffff; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .am-info .am-body {
    padding-top: 26px;
    padding-left: 16px;
    padding-right: 21px; }
    /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .am-info .am-body .card-body-text {
      width: inherit;
      height: 80px;
      font-family: Roboto;
      font-size: 13px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 20px;
      letter-spacing: 0px;
      color: #8a8a8a; }
    /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .am-info .am-body .am-email {
      padding-top: 24px; }
      /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
      .am-info .am-body .am-email .email-icon {
        margin-right: 10px; }
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
      .am-info .am-body .am-email .email-text {
        font-family: Roboto;
        font-size: 13px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: 0px;
        color: #404040; }
    /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
    .am-info .am-body .meeting-btn {
      margin-top: 16px;
      margin-bottom: 16px;
      text-transform: none;
      padding-left: 55px;
      padding-right: 55px;
      font-family: Roboto;
      font-size: 13px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.62;
      letter-spacing: normal;
      text-align: center;
      color: #ffffff; }

/* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.account-manager {
  position: absolute;
  top: 50px !important;
  right: 0px;
  border-radius: 6px; }

/* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
.card.edm-card {
  box-shadow: 0 6px 18px 0 #d9e4ef;
  transition: margin 0.20s ease-out; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_card.scss */
  .card.edm-card:hover {
    margin-top: -5px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
input:active,
input:focus {
  outline: 0;
  box-shadow: none !important; }

/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.form-control {
  box-shadow: none;
  border: 0;
  border-bottom: 1px solid #e0e0e0;
  resize: none; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .form-control:active, .form-control:focus {
    border-bottom-color: #b4b4b4;
    box-shadow: none; }
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .form-control:not(.fc-alt) {
    box-shadow: none;
    border: 0;
    border-bottom: 1px solid #e0e0e0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .form-control:not(.fc-alt):active, .form-control:not(.fc-alt):focus {
      border-bottom-color: #b4b4b4; }
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .form-control:not(.fc-alt).auto-size {
      padding-top: 6px; }

/* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.fc-alt {
  border: 1px solid #E4E4E4; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fc-alt:active, .fc-alt:focus {
    border-color: #D7D7D7; }

/*
 * Checkbox and Radio
 */
/* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox label, .radio label {
  padding-left: 30px;
  position: relative; }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox input, .radio input {
  top: 0;
  left: 0;
  margin-left: 0 !important;
  z-index: 1;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  margin-top: 0; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox .input-helper:before, .checkbox .input-helper:after, .radio .input-helper:before, .radio .input-helper:after {
  -webkit-transition: all;
  -o-transition: all;
  transition: all;
  -webkit-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  content: ""; }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox .input-helper:before, .radio .input-helper:before {
  left: 0;
  border: 1px solid #949494; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox.disabled, .radio.disabled {
  filter: alpha(opacity=60);
  opacity: 0.6; }

/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox input {
  width: 17px;
  height: 17px; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox input:checked + .input-helper:before {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0); }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox input:checked + .input-helper:after {
    -webkit-transform: scale(1) rotate(-50deg);
    -ms-transform: scale(1) rotate(-50deg);
    -o-transform: scale(1) rotate(-50deg);
    transform: scale(1) rotate(-50deg);
    filter: alpha(opacity=100);
    opacity: 1; }
/* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox .input-helper:before {
  top: 0;
  width: 17px;
  height: 17px; }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox .input-helper:after {
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: scale(0) rotate(80deg);
  -ms-transform: scale(0) rotate(80deg);
  -o-transform: scale(0) rotate(80deg);
  transform: scale(0) rotate(80deg);
  width: 22px;
  height: 9px;
  border-bottom: 2px solid #3f51b7;
  border-left: 2px solid #3f51b7;
  border-bottom-left-radius: 2px;
  left: -1px;
  top: 1px; }
/* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox.checkbox-sm label {
  font-size: 12px;
  padding-left: 18px; }
/* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox.checkbox-sm input {
  width: 12px;
  height: 12px; }
/* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox.checkbox-sm .input-helper:before {
  top: 2px;
  width: 12px;
  height: 12px; }
/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox.checkbox-sm .input-helper:after {
  width: 12px;
  height: 5px;
  top: 4px;
  left: 0px; }

/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-error .checkbox .input-helper:before {
  border-color: #f99d97; }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-error .checkbox .input-helper:after {
  border-bottom-color: #f77066;
  border-left-color: #f77066; }

/* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-success .checkbox .input-helper:before {
  border-color: #92cf94; }
/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-success .checkbox .input-helper:after {
  border-bottom-color: #6ec071;
  border-left-color: #6ec071; }

/* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-warning .checkbox .input-helper:before {
  border-color: #ffdb6d; }
/* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-warning .checkbox .input-helper:after {
  border-bottom-color: #ffce3a;
  border-left-color: #ffce3a; }

/* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio input {
  width: 19px;
  height: 19px; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .radio input:checked + .input-helper:after {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
/* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio .input-helper:before {
  top: -1px;
  width: 19px;
  height: 19px;
  border-radius: 50%; }
/* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio .input-helper:after {
  width: 11px;
  height: 11px;
  background: #3f51b7;
  border-radius: 50%;
  top: 3px;
  left: 4px;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }

/* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-inline,
.radio-inline {
  vertical-align: top;
  margin-top: 0;
  padding-left: 25px; }

/**
 * -------------------------------------------------
 * Filled Checkbox and Radio Styles
 * -------------------------------------------------
 */
/*
 * Checkbox and Radio
 */
/* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.input-helper:before,
.input-helper:after,
.checkbox-filled label:before,
.radio-filled label:before,
.radio-filled-inline:before,
.checkbox-filled-inline:before {
  -webkit-transition: all;
  -o-transition: all;
  transition: all;
  -webkit-transition-duration: 250ms;
  transition-duration: 250ms; }

/* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled label,
.radio-filled label,
.radio-filled-inline,
.checkbox-filled-inline {
  padding-left: 30px;
  position: relative; }
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox-filled label:before,
  .radio-filled label:before,
  .radio-filled-inline:before,
  .checkbox-filled-inline:before {
    content: "";
    width: 47px;
    height: 47px;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.04);
    position: absolute;
    left: -15px;
    top: -15px;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0); }
  /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox-filled label:active:before,
  .radio-filled label:active:before,
  .radio-filled-inline:active:before,
  .checkbox-filled-inline:active:before {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

/* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.disabled label, .radio-filled.disabled label {
  cursor: not-allowed; }
/* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled label, .radio-filled label {
  display: block;
  cursor: pointer; }
/* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled input, .radio-filled input {
  top: 0;
  left: 0;
  margin-left: 0 !important;
  z-index: 1;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  margin-top: 0; }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox-filled input:checked + .input-helper:before, .radio-filled input:checked + .input-helper:before {
    border-color: #009688; }
/* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled .input-helper:before, .checkbox-filled .input-helper:after, .radio-filled .input-helper:before, .radio-filled .input-helper:after {
  position: absolute;
  content: ""; }
/* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled .input-helper:before, .radio-filled .input-helper:before {
  left: 0;
  border: 2px solid #7a7a7a; }
/* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.disabled, .radio-filled.disabled {
  filter: alpha(opacity=60);
  opacity: 0.6; }

/* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled input {
  width: 17px;
  height: 17px; }
  /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox-filled input:checked + .input-helper:before {
    background-color: #009688; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .checkbox-filled input:checked + .input-helper:after {
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
/* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled .input-helper:before {
  top: 0;
  width: 17px;
  height: 17px;
  border-radius: 2px; }
/* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled .input-helper:after {
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  content: '\f26b';
  font-family: "Material-Design-Iconic-Font";
  position: absolute;
  font-size: 13px;
  left: 3px;
  top: 0;
  color: #fff;
  font-weight: bold; }
/* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-2x input {
  width: 34px;
  height: 34px; }
/* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-2x .input-helper:before {
  width: 34px;
  height: 34px; }
/* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-2x .input-helper:after {
  font-size: 20px;
  left: 8px;
  top: 4px; }
/* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-3x input {
  width: 51px;
  height: 51px; }
/* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-3x .input-helper:before {
  width: 51px;
  height: 51px; }
/* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled.size-3x .input-helper:after {
  font-size: 26px;
  left: 15px;
  top: 5px; }

/* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio-filled input {
  width: 19px;
  height: 19px; }
  /* line 401, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .radio-filled input:checked + .input-helper:after {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
/* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio-filled .input-helper:before {
  top: -1px;
  width: 19px;
  height: 19px;
  border-radius: 50%; }
/* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.radio-filled .input-helper:after {
  width: 9px;
  height: 9px;
  background: #009688;
  border-radius: 50%;
  top: 4px;
  left: 5px;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }

/* line 427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.checkbox-filled-inline,
.radio-filled-inline {
  vertical-align: top;
  margin-top: 0;
  padding-left: 25px; }

/*
 * Select
 */
/* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
html:not(.ie9) .select {
  position: relative; }
  /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  html:not(.ie9) .select:before {
    position: absolute;
    top: -1px;
    content: "";
    height: calc(100% - 1px);
    width: 30px;
    background-color: #FFF;
    background-position: right calc(100% - 7px);
    background-repeat: no-repeat;
    background-image: url(/assets/v2/icons/select-e323c45ed495ecf1d36012aa4c35b192a06fcd62d3aebebc8d7b62b1dec0e4f1.png);
    pointer-events: none;
    z-index: 5; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
      html:not(.ie9) .select:before {
        background-image: url(/assets/v2/icons/select@2x-f562489cc40b66094bb305f06301fcbff2bcb5f3fecb4ea76e04474b28cdef32.png);
        background-size: 12px 12px; } }
  /* line 458, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  html:not(.ie9) .select:not(.fg-line):before {
    right: 0; }
  /* line 462, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  html:not(.ie9) .select.fg-line:before {
    right: 10px; }

/*
 * Input Group
 */
/* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.input-group-addon {
  border-width: 0px 0px 1px 0px; }

/*
 * Input Feilds
 */
/* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.fg-line {
  position: relative;
  vertical-align: top;
  /* Validation Stats */ }
  /* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line:not(.form-group) {
    display: inline-block;
    width: 100%; }
  /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line .form-control {
    resize: none; }
    /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .fg-line .form-control:not(:disabled) {
      color: #000; }
    /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .fg-line .form-control:disabled {
      color: #9d9d9d;
      background: transparent; }
  /* line 501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line:not(.disabled):after, .fg-line:not(.readonly):after {
    position: absolute;
    z-index: 3;
    bottom: 0;
    left: 0;
    height: 2px;
    width: 0;
    content: "";
    -webkit-transition: all;
    -o-transition: all;
    transition: all;
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms; }
  /* line 514, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line:not([class*=has-]):after {
    background: #1E88E5; }
  /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.input-toggled:after {
    width: 100%; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.readonly .form-control {
    color: #9d9d9d;
    background: transparent; }
  /* line 530, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.fg-toggled:after {
    width: 100%; }
  /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.has-success:after {
    background: #4CAF50; }
  /* line 540, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.has-warning:after {
    background: #FFC107; }
  /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-line.has-error:after {
    background: #F44336; }

/* Validation Stats for inner fg-line*/
/* line 550, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-success .fg-line:after {
  background: #4CAF50; }

/* line 554, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-warning .fg-line:after {
  background: #FFC107; }

/* line 558, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-error .fg-line:after {
  background: #F44336; }

/* line 562, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.fg-float {
  margin-top: 2px;
  position: relative; }
  /* line 566, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-float .form-control {
    position: relative;
    background: transparent;
    z-index: 1; }
    /* line 103, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .fg-float .form-control::-moz-placeholder {
      color: #fff;
      opacity: 1; }
    /* line 107, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .fg-float .form-control:-ms-input-placeholder {
      color: #fff; }
    /* line 108, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .fg-float .form-control::-webkit-input-placeholder {
      color: #fff; }
  /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-float .fg-label {
    -webkit-transition: all;
    -o-transition: all;
    transition: all;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    position: absolute;
    top: 5px;
    font-weight: 400;
    color: #6f6f6f;
    pointer-events: none;
    z-index: 0;
    left: 0;
    white-space: nowrap; }
  /* line 586, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-float .input-lg + .fg-label, .fg-float .input-group-lg > .form-control + .fg-label,
  .fg-float .input-group-lg > .input-group-addon + .fg-label,
  .fg-float .input-group-lg > .input-group-btn > .btn + .fg-label {
    font-size: 17px; }
  /* line 590, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-float .input-sm + .fg-label, .fg-float .input-group-sm > .form-control + .fg-label,
  .fg-float .input-group-sm > .input-group-addon + .fg-label,
  .fg-float .input-group-sm > .input-group-btn > .btn + .fg-label {
    font-size: 11px; }
  /* line 594, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .fg-float .fg-toggled + .fg-label {
    top: -15px;
    font-size: 11px; }

/* line 600, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.form-group {
  margin-bottom: 30px; }

/*
 * Validation
 */
/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
  color: #3c763d; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #88c389;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-success .form-control:focus {
    border-color: #67b168;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #cce5cc;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #cce5cc; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #fff;
  border-color: #88c389; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
  color: #8a6d3b; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #cfb88f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-warning .form-control:focus {
    border-color: #c0a16b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eee5d6;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eee5d6; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fff;
  border-color: #cfb88f; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b; }

/* line 8, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  color: #a94442; }
/* line 21, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #dda8a7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-error .form-control:focus {
    border-color: #ce8483;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f9f1f1;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f9f1f1; }
/* line 31, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  background-color: #fff;
  border-color: #dda8a7; }
/* line 37, /var/apps/scalefusion_home/shared/bundle/ruby/3.3.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442; }

/* line 620, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-success .form-control,
.has-warning .form-control,
.has-error .form-control {
  box-shadow: none; }

/* line 625, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.form-control-feedback {
  font-size: 20px; }

/* line 629, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.control-label {
  font-weight: normal; }

/*
 * Input Groups
 */
/* line 637, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.input-group {
  /* Mixin for Input Group */ }
  /* line 654, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group .input-group-addon {
    vertical-align: bottom;
    padding: 0; }
    /* line 658, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .input-group .input-group-addon .zmdi {
      line-height: 100%; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon:not(.last) {
    padding-right: 10px; }
  /* line 644, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon.last {
    padding-left: 10px; }
  /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group:not(.input-group-lg):not(.input-group-sm) .input-group-addon .zmdi {
    font-size: 23px; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-lg .input-group-addon:not(.last) {
    padding-right: 15px; }
  /* line 644, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-lg .input-group-addon.last {
    padding-left: 15px; }
  /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-lg .input-group-addon .zmdi {
    font-size: 30px; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-sm .input-group-addon:not(.last) {
    padding-right: 5px; }
  /* line 644, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-sm .input-group-addon.last {
    padding-left: 5px; }
  /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group.input-group-sm .input-group-addon .zmdi {
    font-size: 18px; }
  /* line 681, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group > [class*="col-"] {
    padding: 0; }
  /* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group .fg-line {
    padding: 0 10px; }
    /* line 688, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .input-group .fg-line:after {
      left: 10px; }
    /* line 692, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .input-group .fg-line.fg-toggled:after {
      width: calc(100% - 20px); }
  /* line 698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group .dropdown-menu:not(.pull-right) {
    left: 10px; }
  /* line 702, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .input-group .dropdown-menu.pull-right {
    right: 10px; }

/*
 * Toggle Switch
 */
/* line 751, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.toggle-switch {
  display: inline-block;
  vertical-align: top;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch .ts-label {
    display: inline-block;
    margin: 0 20px 0 0;
    vertical-align: top;
    -webkit-transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1);
    transition: color 0.56s cubic-bezier(0.4, 0, 0.2, 1); }
  /* line 764, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch .ts-helper {
    display: inline-block;
    position: relative;
    width: 40px;
    height: 14px;
    border-radius: 8px;
    background: rgba(0, 0, 0, 0.26);
    -webkit-transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
    transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
    vertical-align: middle;
    cursor: pointer; }
    /* line 776, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch .ts-helper:before {
      content: "";
      position: absolute;
      top: -4px;
      left: -4px;
      width: 22px;
      height: 22px;
      background: #fafafa;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28);
      border-radius: 50%;
      -webkit-transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
      transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }
  /* line 794, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch:not(.disabled) .ts-helper:active:before {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(128, 128, 128, 0.1); }
  /* line 801, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch input {
    position: absolute;
    z-index: 1;
    width: 46px;
    margin: 0 0 0 -4px;
    height: 24px;
    filter: alpha(opacity=0);
    opacity: 0;
    cursor: pointer; }
    /* line 812, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch input:checked + .ts-helper:before {
      left: 20px; }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper {
    background: rgba(0, 150, 136, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:before {
      background: #009688; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch:not([data-ts-color]) input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 150, 136, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch:not([data-ts-color]) input:disabled:checked + .ts-helper {
    background: rgba(0, 150, 136, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch:not([data-ts-color]) input:disabled:checked + .ts-helper:before {
      background: #009688; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch:not([data-ts-color]) input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(0, 150, 136, 0.2); }
  /* line 823, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch.disabled {
    filter: alpha(opacity=60);
    opacity: 0.6; }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper {
    background: rgba(244, 67, 54, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:before {
      background: #F44336; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="red"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(244, 67, 54, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="red"] input:disabled:checked + .ts-helper {
    background: rgba(244, 67, 54, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="red"] input:disabled:checked + .ts-helper:before {
      background: #F44336; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="red"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(244, 67, 54, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper {
    background: rgba(30, 136, 229, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:before {
      background: #1E88E5; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="blue"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(30, 136, 229, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="blue"] input:disabled:checked + .ts-helper {
    background: rgba(30, 136, 229, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="blue"] input:disabled:checked + .ts-helper:before {
      background: #1E88E5; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="blue"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(30, 136, 229, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper {
    background: rgba(255, 193, 7, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:before {
      background: #FFC107; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="amber"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(255, 193, 7, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="amber"] input:disabled:checked + .ts-helper {
    background: rgba(255, 193, 7, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="amber"] input:disabled:checked + .ts-helper:before {
      background: #FFC107; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="amber"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(255, 193, 7, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper {
    background: rgba(156, 39, 176, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:before {
      background: #9C27B0; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="purple"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(156, 39, 176, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="purple"] input:disabled:checked + .ts-helper {
    background: rgba(156, 39, 176, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="purple"] input:disabled:checked + .ts-helper:before {
      background: #9C27B0; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="purple"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(156, 39, 176, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper {
    background: rgba(233, 30, 99, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:before {
      background: #E91E63; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="pink"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(233, 30, 99, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="pink"] input:disabled:checked + .ts-helper {
    background: rgba(233, 30, 99, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="pink"] input:disabled:checked + .ts-helper:before {
      background: #E91E63; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="pink"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(233, 30, 99, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper {
    background: rgba(205, 220, 57, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:before {
      background: #CDDC39; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="lime"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(205, 220, 57, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="lime"] input:disabled:checked + .ts-helper {
    background: rgba(205, 220, 57, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="lime"] input:disabled:checked + .ts-helper:before {
      background: #CDDC39; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="lime"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(205, 220, 57, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper {
    background: rgba(0, 188, 212, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:before {
      background: #00BCD4; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="cyan"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(0, 188, 212, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="cyan"] input:disabled:checked + .ts-helper {
    background: rgba(0, 188, 212, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="cyan"] input:disabled:checked + .ts-helper:before {
      background: #00BCD4; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="cyan"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(0, 188, 212, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper {
    background: rgba(76, 175, 80, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:before {
      background: #4CAF50; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="green"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(76, 175, 80, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="green"] input:disabled:checked + .ts-helper {
    background: rgba(76, 175, 80, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="green"] input:disabled:checked + .ts-helper:before {
      background: #4CAF50; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="green"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(76, 175, 80, 0.2); }
  /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="indigo"] input:not(:disabled):checked + .ts-helper {
    background: rgba(63, 81, 183, 0.5); }
    /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="indigo"] input:not(:disabled):checked + .ts-helper:before {
      background: #3f51b7; }
    /* line 723, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="indigo"] input:not(:disabled):checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.28), 0 0 0 20px rgba(63, 81, 183, 0.2); }
  /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch[data-ts-color="indigo"] input:disabled:checked + .ts-helper {
    background: rgba(63, 81, 183, 0.3); }
    /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="indigo"] input:disabled:checked + .ts-helper:before {
      background: #3f51b7; }
    /* line 741, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch[data-ts-color="indigo"] input:disabled:checked + .ts-helper:active:before {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18), 0 0 0 20px rgba(63, 81, 183, 0.2); }
  /* line 864, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch.toggle-switch-sm .ts-helper {
    width: 28px;
    height: 10px; }
    /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
    .toggle-switch.toggle-switch-sm .ts-helper:before {
      top: -2px;
      left: 0px;
      width: 14px;
      height: 14px; }
  /* line 878, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
  .toggle-switch.toggle-switch-sm input:checked + .ts-helper:before {
    left: 14px; }

/*
 * IE 9 Placeholder
 */
/* line 891, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.ie9-placeholder {
  color: #888 !important;
  font-weight: normal; }

/**
 * Global Search Box Style
 */
/* line 900, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.search-input {
  padding: 5px 12px !important; }

/* line 905, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.form-control-feedback {
  visibility: hidden; }

/* line 909, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.has-feedback .form-control-feedback {
  visibility: visible; }

/* line 914, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
label {
  font-weight: 500; }

/* line 918, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_form.scss */
.fs-20 {
  font-size: 20px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
.tab-nav {
  list-style: none;
  padding: 0;
  margin: 0; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
  .tab-nav > li > a {
    display: block;
    color: #7a7a7a;
    text-transform: uppercase;
    position: relative;
    font-weight: 500; }
    @media (min-width: 768px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
      .tab-nav > li > a {
        padding: 15px; } }
    @media (max-width: 768px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
      .tab-nav > li > a {
        padding: 15px 8px; } }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
  .tab-nav:not(.tn-vertical) {
    white-space: nowrap;
    overflow: auto;
    box-shadow: inset 0 -2px 0 0 #eee; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical) > li {
      display: inline-block;
      vertical-align: top; }
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
      .tab-nav:not(.tn-vertical) > li > a {
        -webkit-transition: all;
        -o-transition: all;
        transition: all;
        -webkit-transition-duration: 250ms;
        transition-duration: 250ms; }
        /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
        .tab-nav:not(.tn-vertical) > li > a:after {
          content: "";
          height: 4px;
          position: absolute;
          width: 100%;
          left: 0;
          bottom: 0;
          -webkit-transition: all;
          -o-transition: all;
          transition: all;
          -webkit-transition-duration: 250ms;
          transition-duration: 250ms;
          -webkit-transform: scale(0);
          -ms-transform: scale(0);
          -o-transform: scale(0);
          transform: scale(0); }
      /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
      .tab-nav:not(.tn-vertical) > li.active > a {
        color: #000; }
        /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
        .tab-nav:not(.tn-vertical) > li.active > a:after {
          -webkit-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1); }
    /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical).tab-nav-right {
      text-align: right; }
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical).tn-justified > li {
      display: table-cell;
      width: 1%;
      text-align: center; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical).tn-icon > li .zmdi {
      font-size: 22px;
      line-height: 100%;
      min-height: 25px; }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical):not([data-tab-color]) > li > a:after {
      background: #1E88E5; }
    /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="green"] > li > a:after {
      background: #4CAF50; }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="red"] > li > a:after {
      background: #F44336; }
    /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="teal"] > li > a:after {
      background: #009688; }
    /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="amber"] > li > a:after {
      background: #FFC107; }
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="black"] > li > a:after {
      background: #000000; }
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="cyan"] > li > a:after {
      background: #00BCD4; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tab-nav:not(.tn-vertical)[data-tab-color="indigo"] > li > a:after {
      background: #3f51b7; }

/* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
.tn-vertical {
  float: left; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
  .tn-vertical > li > a > {
    border-right: 2px solid #eee; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
  .tn-vertical > li.active > a {
    border-top: 2px solid #eee;
    border-bottom: 2px solid #eee;
    border-left: 2px solid #eee;
    border-radius: 5px 0 0 5px;
    position: relative;
    border-right-color: #fff; }
    /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
    .tn-vertical > li.active > a:after {
      content: "";
      height: 100%;
      width: 2px;
      right: 0;
      top: -2px;
      background: #fff;
      z-index: 1; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
  .tn-vertical + .tab-content {
    overflow: hidden;
    vertical-align: top;
    padding: 0 30px; }

/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/components/_tabs.scss */
.tab-content {
  padding: 20px 0; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_download.scss */
.download-apk-container.faqs h1 {
  border: none;
  margin-bottom: 20px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller_hero_banner_top {
  background-image: url(/assets/reseller/reseller_cover-12ccd0c2e8c81df3b3e83acc8f5244df82fa6fb50875b9d01aba8e645af77210.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  padding: 105px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
    .reseller-dashboard .reseller_hero_banner_top {
      background-image: url(/assets/reseller/reseller_cover@2x-8f8ebd7222bbe6b9aa7495826d73eae57d45bcd140dde2204d9995de89fd3846.jpg);
      background-size: center center; } }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
  .reseller-dashboard .reseller_hero_banner_top .w-40 {
    width: 40%; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .section-right {
  float: left;
  height: 457px;
  background: #EDEDED;
  padding-top: 80px;
  padding-left: 15px; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .w-60 {
  width: 60%; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-blue {
  background-color: #256BFF; }
/* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-white {
  background-color: #ffffff; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-transparent {
  background-color: transparent; }
/* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-blue-color {
  color: #256BFF; }
/* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-height {
  min-height: 700px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
  .reseller-dashboard .reseller-height .logo-preview img {
    width: 340px;
    padding-top: 0 !important; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
  .reseller-dashboard .reseller-height .reseller-form {
    position: relative;
    left: 10%; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-contact .get-reseller {
  scroll-margin-top: 150px; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .sf-card {
  position: relative; }
  @media screen and (max-width: 991px) {
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
    .reseller-dashboard .sf-card {
      margin: 40px 0px; } }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
  .reseller-dashboard .sf-card .logo-preview {
    width: 100%;
    text-align: center;
    min-height: 500px;
    padding: 20px;
    background-image: url(/assets/auth/img_elements_upside-5c645dad5e48c32f832b6c0e733a7f0576aa62ab783fee4192fa17926bb8a26b.png), url(/assets/auth/img_elements_downside-e647aefccecc8ea5c0c3afa94d78f13b31d0817414b0d996640c47ad7ab96e0f.png);
    background-repeat: no-repeat;
    background-position: top left, bottom right; }
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
    .reseller-dashboard .sf-card .logo-preview img {
      margin-top: 240px; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
.reseller-dashboard .reseller-benefits {
  background-image: url(/assets/reseller/work_together-f7fcc5cdd548c29035018f554ef2fcca8057c25b667aa538e76966bea44c6b49.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 20px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_reseller_dashboard.scss */
    .reseller-dashboard .reseller-benefits {
      background-image: url(/assets/reseller/work_together@2x-1974215ef4a3ace4c201e599ac44161fce58374844fb198e14dd39d170193ae0.png);
      background-size: center center; } }

/**
 *
 * New Pricing Page UI Styles
 *
 */
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.announcement {
  display: inline-block;
  align-items: center;
  background: #f6f9fc;
  font-size: 1.5rem;
  text-decoration: none;
  margin: 0 0 5px;
  padding: 3px 10px;
  border-radius: 15px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.62; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .announcement .highlight-pill {
    margin-right: 8px; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .announcement a {
    margin: 0 4px;
    font-weight: bold;
    color: #2a49e1; }

/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.f-9 {
  font-size: 0.9rem; }

/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.highlight-pill {
  padding: 3px 9px;
  font-size: 1.2rem;
  line-height: 16px;
  font-weight: 400;
  background: linear-gradient(135deg, #48ac5c, #61d9d1);
  border-radius: 10px;
  color: #ffffff; }

/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
html {
  box-sizing: border-box; }

/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
*,
*:before,
*:after {
  box-sizing: inherit; }

/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
html,
body {
  margin: 0;
  padding: 0;
  scroll-behavior: smooth; }

/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
section {
  margin: 20px; }

/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
h5.offer-title {
  background: linear-gradient(180deg, #fac124 3.49%, #db00ff 51.44%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  -webkit-text-fill-color: transparent; }

/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
#calculate-price {
  scroll-margin-top: 120px; }

/* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.overflowY {
  overflow: auto !important; }
  @media (min-device-width: 768px) and (max-device-width: 1024px), (orientation: landscape) {
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .overflowY {
      overflow-y: scroll;
      -webkit-overflow-scrolling: touch; } }

/* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-content {
  position: relative;
  transition: 0.25s; }

/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-content span {
  display: inline-block;
  font-size: 20px;
  opacity: 0;
  overflow: hidden;
  transition: 0.25s;
  width: 0; }

/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-content h2 {
  display: inline-block; }

/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container {
  padding-top: 105px;
  position: sticky;
  position: -webkit-sticky;
  top: 0; }
  @media (max-width: 480px) {
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .sticky-container {
      padding-top: 60px; } }
  @media (min-width: 481px) and (max-width: 1199px) {
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .sticky-container {
      padding-top: 66px; } }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .sticky-container.kiosk-pricing {
    padding-top: 105px; }

/* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container.active .sticky-content {
  background-color: #fcfcfc;
  color: #000; }

/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container.active {
  opacity: 1;
  z-index: 1; }

/* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.leading-0 {
  line-height: 0 !important; }

/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.transparent-text {
  color: transparent; }

/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container.active .box-two {
  color: #000; }

/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container.active .box-three {
  color: #000; }

/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container.active .box-four {
  color: #000; }

/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.boxer {
  width: 100%;
  display: table;
  border-collapse: collapse; }

/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container .box {
  font-weight: bold !important;
  font-size: 16px !important;
  line-height: 24px !important; }
  @media (max-width: 480px) {
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .sticky-container .box {
      line-height: 20px !important; } }

/* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.boxer .box {
  display: flow-root;
  vertical-align: top;
  margin: 8px 0;
  font-weight: 430 !important;
  font-size: 1.6rem !important;
  color: #1A142C; }
  @media (max-width: 480px) {
    /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .boxer .box {
      font-size: 14px; } }

/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.box-one {
  flex: 3.9; }
  @media (max-width: 480px) {
    /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .box-one {
      flex: 3.2; } }

/* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.box-two,
.box-three,
.box-four {
  text-align: center; }

/* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.box-two {
  flex: 3; }

/* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.box-three {
  flex: 3; }

/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.box-four {
  flex: 3; }

/* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.boxer {
  padding: 5px 1.5em; }

/* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.boxer {
  padding: 5px 1.5em; }

/* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.boxer {
  padding: 5px 1.5em; }

/* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.center {
  text-align: center; }

/* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.right {
  float: right; }

/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.grey-check {
  color: #e1e1e1; }

/* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.table-header {
  /*border-bottom: 1px solid #b0b0b0;*/
  padding: 5px 0; }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .table-header .box-one,
  .table-header .box-two,
  .table-header .box-three,
  .table-header .box-four {
    color: #000000;
    font-weight: 500 !important;
    font-size: 1.7rem !important; }
    @media (max-width: 480px) {
      /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .table-header .box-one,
      .table-header .box-two,
      .table-header .box-three,
      .table-header .box-four {
        max-width: 25%; } }
  @media (min-width: 481px) and (max-width: 1024px) {
    /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .table-header {
      margin-bottom: 25px; } }

/* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.dynamic-padding {
  padding: 43px 0 0 0 !important; }
  @media (max-width: 767px) {
    /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .dynamic-padding {
      padding: 5px 0 10px 0 !important; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .dynamic-padding {
      padding-bottom: 13px !important; } }

/* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.sticky-container .hero-title {
  font-size: 30px;
  line-height: 38px;
  font-weight: 600; }

/* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.pricing-grey-container {
  background: #fcfcfc; }

/* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.pricing {
  line-height: 26px;
  color: rgba(0, 0, 0, 0.8);
  font-size: 1.2rem;
  letter-spacing: 0.03em;
  line-height: 1.62;
  min-height: 600px;
  margin-bottom: 40px;
  /* New pricing page layout for cards */
  /* New pricing page layout ends here for cards */
  /* New Pricing calculator */
  /* Ends here New Pricing calculator */
  /*
     The following class names do not follow the css class naming convention
     that we have because these names come from YAML file (en.yml)
    */ }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .btn-discount {
    border-radius: 24px;
    font-size: 1.8rem;
    background-color: #af081c; }
  /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing p.body-text span.button-link {
    display: inline; }
  /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .disabled-pricing {
    opacity: 0.8;
    cursor: no-drop; }
  /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .help-block {
    font-size: 1.2rem;
    font-weight: 400;
    color: red;
    padding-left: 1px; }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .c-black {
    color: #000000; }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .c-blue {
    color: #2947e1; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h1 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h2 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h3 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h4 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h5 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing h6 {
    color: rgba(0, 0, 0, 0.8); }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .page-title, .pricing .pricing-section-title {
    margin-top: 60px;
    margin-bottom: 40px;
    font-weight: 700; }
  /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .plan-desc {
    font-size: 1.5rem;
    width: 70%;
    margin: 0 auto;
    text-align: center;
    opacity: 0.55;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.85;
    letter-spacing: normal;
    text-align: center;
    color: #000000; }
  /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .greybox {
    display: inline-block;
    border-radius: 8px;
    background-color: #f8f8f8;
    width: 129px;
    padding: 10px;
    text-align: center;
    text-align: center;
    color: rgba(0, 0, 0, 0.5);
    font-size: 1.3rem;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    line-height: normal; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .features-included {
    border-radius: 4px; }
    /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .features-included li {
      line-height: 2.2rem;
      font-size: 1.25rem; }
      /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .features-included li p {
        float: left;
        width: calc(100% - 35px); }
    /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .features-included .zmdi {
      color: #ffffff;
      background: linear-gradient(135deg, #48ac5c, #61d9d1);
      border-radius: 50%;
      width: 15px;
      height: 15px;
      margin-right: 20px;
      font-size: 1.3rem;
      font-weight: bold;
      padding: 3px 1px 0 0;
      float: left;
      margin-top: 4px; }
  /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .list-unstyled li {
    margin: 18px 0 0 0;
    font-size: 1.5rem;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.62;
    letter-spacing: normal;
    color: rgba(0, 0, 0, 0.65); }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .list-unstyled .zmdi {
    margin-right: 10px; }
  /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .pricing-section-title {
    margin-top: 25px;
    margin-bottom: 25px; }
  /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing button.btn,
  .pricing a.btn {
    font-size: 1.3rem;
    font-weight: bold;
    border-radius: 2px; }
  /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .card.plan:not(.new_pricing) {
    border-radius: 3px;
    text-shadow: none; }
    /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .card.plan:not(.new_pricing) .btn-default {
      background: none;
      box-shadow: none;
      color: rgba(0, 0, 0, 0.8);
      padding: 0 30px;
      line-height: 45px;
      height: 45px;
      text-align: left;
      width: 100%;
      border-radius: 0;
      text-transform: capitalize;
      font-size: 1.5rem;
      font-weight: 500 !important; }
      /* line 425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan:not(.new_pricing) .btn-default.selected {
        background: #f6f9fc !important;
        color: rgba(102, 123, 246, 0.8);
        border-right: 3px solid #425df5; }
    /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .card.plan:not(.new_pricing) .popover {
      background-color: rgba(0, 0, 0, 0.8);
      border-color: rgba(0, 0, 0, 0.2);
      border-radius: 3px; }
      /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan:not(.new_pricing) .popover.top > .arrow:after {
        border-top-color: rgba(0, 0, 0, 0.8); }
      /* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan:not(.new_pricing) .popover .popover-content {
        font-size: 1.4rem;
        color: #ffffff;
        letter-spacing: 0.03em; }
  /* line 446, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .card.addon-plan button.btn.selected {
    pointer-events: none; }
  /* line 451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .card.plan.new_pricing,
  .pricing .card.addon-plan {
    border-radius: 0;
    box-shadow: none;
    background: none;
    margin-bottom: 0;
    text-shadow: none; }
    /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .card.plan.new_pricing .btn,
    .pricing .card.addon-plan .btn {
      outline: none;
      background: none;
      box-shadow: none;
      color: rgba(0, 0, 0, 0.8);
      padding: 0 30px;
      line-height: 45px;
      height: 45px;
      text-align: left;
      width: 100%;
      border-radius: 0;
      text-transform: capitalize;
      font-size: 1.5rem;
      font-weight: 500 !important; }
      /* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan.new_pricing .btn.selected,
      .pricing .card.addon-plan .btn.selected {
        background: #f6f9fc !important;
        color: #256BFF;
        border-right: 3px solid #256BFF; }
    /* line 481, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .card.plan.new_pricing .popover,
    .pricing .card.addon-plan .popover {
      background-color: rgba(0, 0, 0, 0.8);
      border-color: rgba(0, 0, 0, 0.2);
      border-radius: 3px; }
      /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan.new_pricing .popover.top > .arrow:after,
      .pricing .card.addon-plan .popover.top > .arrow:after {
        border-top-color: rgba(0, 0, 0, 0.8); }
      /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .card.plan.new_pricing .popover .popover-content,
      .pricing .card.addon-plan .popover .popover-content {
        font-size: 1.4rem;
        color: #ffffff;
        letter-spacing: 0.03em; }
  /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .calculator-screen .btn {
    width: 100%; }
  /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .calculator-screen p.body-text__medium {
    font-size: 1.5rem; }
  /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .btn-default.tick-button.selected:before {
    content: "\f26b";
    color: #ffffff;
    font-family: "Material-Design-Iconic-Font";
    font-size: 1.4rem; }
  /* line 515, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .generic-color-theme {
    font-size: 1.5rem;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.62;
    letter-spacing: normal;
    color: rgba(0, 0, 0, 0.65); }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .pricing-calculator:not(.new_pricing_calculator) {
    border-radius: 4px;
    /* New calculator Result */
    /* New calculator Result ends here */
    /* New total Amount for pricing page */
    /* New pricing page amount section ends here */ }
    /* line 526, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) h4 {
      font-weight: 700;
      margin-bottom: 25px; }
    /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px; }
      /* line 535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen input {
        background: #f6f9fc;
        border: 1px solid #e8e9f1;
        font-size: 1.3rem;
        font-weight: 500;
        width: 200px; }
    /* line 546, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .enterprise-addons,
    .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section .enterprise-addons {
      display: none; }
    /* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section button,
    .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section button {
      width: 155px; }
      @media (max-width: 1024px) {
        /* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section button,
        .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section button {
          width: 100% !important; } }
      /* line 554, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section button.disabled-pricing,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section button.disabled-pricing {
        background: #f2f2f2;
        box-shadow: none;
        color: #a2a2a2; }
    /* line 562, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .btn-default.w-155 {
      width: 155px; }
    /* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section {
      float: left;
      padding-left: 35px; }
      /* line 569, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section button span.plan-selection-content {
        display: block;
        text-align: left;
        position: relative; }
        /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section button span.plan-selection-content span {
          position: absolute;
          top: 50%;
          margin-top: -1px;
          right: 0; }
    @media screen and (max-width: 1023px) {
      /* line 583, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section {
        float: none;
        padding: 0 40px; }
      /* line 589, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section .pull-right.p-r-20 {
        padding-right: 0 !important; }
      /* line 594, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen {
        padding-left: 0;
        padding-right: 0; }
        /* line 597, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen .form-group {
          margin-bottom: 0; }
        /* line 600, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen input {
          float: left; }
        /* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen button {
          float: right; } }
    /* line 609, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result:not(.new_calculator_result) {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
      background: #f6f9fc;
      padding: 20px;
      font-weight: 500;
      border-radius: 0 0 4px 0;
      width: 70%; }
      /* line 617, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result:not(.new_calculator_result) h5.replace-cost,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result:not(.new_calculator_result) code {
        font-size: 1.2rem !important;
        color: #425df5;
        border-radius: 20px;
        line-height: 12px;
        padding: 3px 10px;
        background: #cde4ff;
        display: inline-block; }
      /* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result:not(.new_calculator_result) + div {
        width: 30%;
        position: absolute;
        right: 15px;
        top: 20px;
        height: calc(100% - 40px);
        padding: 20px;
        border-left: 1px solid rgba(66, 93, 245, 0.35); }
        /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result:not(.new_calculator_result) + div .btn-default {
          position: absolute;
          bottom: 0; }
    @media screen and (max-width: 1023px) {
      /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result {
        width: 100%;
        float: none; }
        /* line 645, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result + div {
          width: 100%;
          position: relative;
          right: auto;
          top: auto;
          height: auto;
          padding: 20px;
          border: none; }
          /* line 653, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result + div .btn-default {
            position: relative;
            bottom: auto; }
      /* line 659, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .you-pay-text {
        margin-bottom: 0 !important; }
      /* line 662, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) h5.total-amount {
        display: inline-block;
        margin-top: 0; }
        /* line 665, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) h5.total-amount + p {
          display: inline-block; } }
    /* line 671, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result {
      background: #f6f9fc;
      padding: 20px;
      font-weight: 500;
      border-radius: 0 0 4px 0;
      width: 70%; }
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result h5.replace-cost,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result code {
        font-size: 1.2rem !important;
        color: #425df5;
        border-radius: 20px;
        line-height: 12px;
        padding: 3px 10px;
        background: #cde4ff;
        display: inline-block; }
      /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result + div {
        width: 30%;
        position: absolute;
        right: 15px;
        top: 20px;
        height: calc(100% - 40px);
        padding: 20px;
        border-left: 1px solid rgba(66, 93, 245, 0.35); }
        /* line 695, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result + div .btn-default {
          position: absolute;
          bottom: 0; }
    @media screen and (max-width: 1023px) {
      /* line 702, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result {
        width: 100%;
        float: none; }
        /* line 705, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result + div {
          width: 100%;
          position: relative;
          right: auto;
          top: auto;
          height: auto;
          padding: 20px;
          border: none; }
          /* line 713, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator:not(.new_pricing_calculator) .calculator-result.new_calculator_result + div .btn-default {
            position: relative;
            bottom: auto; }
      /* line 719, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .you-pay-text {
        margin-bottom: 0 !important; }
      /* line 722, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) h5.total-amount {
        display: inline-block;
        margin-top: 0; }
        /* line 725, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) h5.total-amount + p {
          display: inline-block; } }
    /* line 731, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) label {
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: left;
      color: rgba(0, 0, 0, 0.65);
      margin-bottom: 10px;
      font-size: 1.3rem; }
    /* line 742, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) input {
      font-size: 1.4rem;
      border-color: #c1c7d0; }
    /* line 746, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .has-error input {
      border-color: #ce8483; }
    /* line 749, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .btn-material {
      padding: 8px 12px;
      font-size: 1.4rem;
      letter-spacing: 0.06em;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.62; }
    /* line 758, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .total-amount:not(.new_total_amount) {
      font-size: 2.8rem !important;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: left;
      color: #003580; }
      /* line 769, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .total-amount:not(.new_total_amount):before {
        font-size: 2.8rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #003580;
        content: "$";
        margin-right: 4px;
        position: relative;
        bottom: 0px; }
    /* line 785, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .total-amount.new_total_amount {
      font-size: 2.8rem !important;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: left;
      color: #003580; }
      /* line 794, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .total-amount.new_total_amount:before {
        font-size: 2.8rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: left;
        color: #003580;
        content: "$";
        margin-right: 4px;
        position: relative;
        bottom: 0px; }
    /* line 810, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .total-discounted-value {
      font-size: 2.2rem !important;
      color: rgba(0, 0, 0, 0.8) !important; }
      /* line 813, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .total-discounted-value:before {
        content: "$";
        color: rgba(0, 0, 0, 0.8);
        margin-right: 4px;
        font-size: 2.4rem;
        position: relative;
        bottom: 0px; }
    /* line 822, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-detail {
      line-height: 30px; }
    /* line 826, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .addon-list li {
      margin-bottom: 5px;
      font-weight: 500; }
    /* line 831, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .choose-enterprise {
      margin-top: 16px; }
      /* line 833, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .choose-enterprise strong {
        display: inline-block;
        background-color: #ffedd2;
        color: rgba(0, 0, 0, 0.8);
        padding: 4px 15px;
        font-weight: 500;
        border-radius: 20px; }
        /* line 840, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .choose-enterprise strong:before {
          content: "\f27a";
          color: #F44336;
          font-family: "Material-Design-Iconic-Font";
          font-size: 15px;
          margin-right: 6px;
          position: relative;
          top: 1px; }
    /* line 851, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section {
      float: left;
      width: 196px; }
      /* line 854, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .base-plans {
        width: calc(100% + 3px); }
      /* line 858, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .btn-default h5 {
        cursor: pointer;
        height: 45px;
        line-height: 45px;
        font-size: 1.5rem;
        font-weight: 500;
        color: rgba(0, 0, 0, 0.8);
        text-align: left;
        padding: 0 30px;
        margin: 0; }
      /* line 870, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .btn-default.active h5 {
        background: #f6f9fc;
        color: rgba(102, 123, 246, 0.8);
        border-right: 3px solid #425df5; }
    /* line 878, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator:not(.new_pricing_calculator) .right-section {
      padding-block: 40px; }
      /* line 880, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .right-section .plan-icon-wrapper {
        width: 35px;
        float: left;
        padding-top: 8px; }
        /* line 884, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .right-section .plan-icon-wrapper .plan-icon {
          max-width: 24px;
          max-height: 24px; }
        /* line 888, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .right-section .plan-icon-wrapper + div {
          padding-left: 35px;
          padding-top: 8px; }
    @media screen and (max-width: 767px) {
      /* line 895, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section {
        float: none;
        width: 100%;
        position: relative; }
        /* line 899, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .base-plans {
          width: 100%; }
          /* line 901, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .base-plans > div {
            float: left;
            width: 50%;
            padding: 10px; }
        /* line 907, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .enterprise-plan {
          position: absolute;
          right: 0;
          width: 50%;
          padding: 10px;
          bottom: 0; }
        /* line 914, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .btn-default {
          padding: 0 15px;
          width: 100%;
          margin: 0 1px;
          border-radius: 4px;
          background: white;
          text-align: center;
          box-shadow: none;
          height: auto;
          line-height: auto;
          border: 1px solid #3d5afe;
          color: #3d5afe; }
          /* line 926, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator:not(.new_pricing_calculator) .left-section .btn-default.selected {
            background: #3d5afe !important;
            color: white !important; }
      /* line 932, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .right-section {
        float: none;
        width: 100%;
        border: none; }
      /* line 937, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section {
        float: none;
        padding: 20px; }
      /* line 943, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section .pull-right,
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section .pull-left {
        float: none !important; }
      /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .add-ons-selection-section .pull-right {
        margin-top: 10px; }
      /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen {
        padding-left: 0;
        padding-right: 0; }
        /* line 955, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen .form-group {
          margin-bottom: 0; }
        /* line 958, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen input {
          float: none; }
        /* line 961, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator:not(.new_pricing_calculator) .plan-input-section .calculator-screen button {
          float: none; } }
  /* line 969, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .pricing-calculator.new_pricing_calculator {
    background: #fefefe;
    border: 1px solid #e0e1e7;
    box-sizing: border-box;
    border-radius: 4px; }
    /* line 974, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .discount-header {
      background: linear-gradient(91.71deg, #eefffe 0%, #fbf2ff 33.5%, #fff5f2 66.99%, #efe8ff 100.49%); }
      /* line 983, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .discount-header .discounts input[name="discount"] {
        position: relative;
        top: 1px; }
        /* line 986, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .discount-header .discounts input[name="discount"]:not(:checked) {
          cursor: pointer; }
      /* line 990, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .discount-header .discounts label {
        font-size: 1.4rem;
        color: #1A142C;
        line-height: 24px;
        margin-left: 5px !important; }
        /* line 995, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .discount-header .discounts label span {
          background: linear-gradient(180deg, #fac124 3.49%, #db00ff 51.44%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          -webkit-text-fill-color: transparent; }
      @media (max-width: 580px) {
        /* line 1000, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .discount-header .discounts form {
          gap: 15px;
          flex-wrap: wrap;
          flex-direction: column;
          justify-content: flex-start;
          align-items: flex-start; } }
    /* line 1010, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator span.you-save {
      width: fit-content;
      padding: 5px 15px;
      background-color: #fcff60;
      border-radius: 10px;
      font-size: 1.5rem;
      font-weight: 500;
      color: #1A142C;
      margin-top: 10px; }
      /* line 1019, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator span.you-save img {
        max-width: 19px;
        margin: -3px 10px 0 0; }
      /* line 1023, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator span.you-save .saved-after-discount {
        font-weight: 600; }
    /* line 1027, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator #discount-applied {
      background: linear-gradient(180deg, #fac124 3.49%, #db00ff 51.44%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      font-style: italic; }
    /* line 1031, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator h4 {
      font-weight: 700;
      margin-bottom: 25px; }
    /* line 1035, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .plan-input-section {
      float: left; }
      /* line 1037, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px; }
        /* line 1040, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen input {
          background: #f6f9fc;
          border: 1px solid #e8e9f1;
          font-size: 1.3rem;
          font-weight: 500;
          width: 200px; }
        /* line 1047, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown {
          background: #f6f9fc;
          border: 1px solid #e8e9f1;
          box-sizing: border-box;
          border-radius: 2px; }
          /* line 1052, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown .dropdown-toggle {
            font-weight: normal;
            background: inherit;
            display: flex;
            align-items: center;
            justify-content: space-between; }
            /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown .dropdown-toggle .zmdi-chevron-down {
              font-size: 28px;
              color: #ababab; }
          /* line 1063, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown#addon-dropdown {
            display: none; }
            /* line 1065, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown#addon-dropdown.disabled {
              pointer-events: none;
              opacity: 0.4;
              cursor: not-allowed; }
            /* line 1070, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown#addon-dropdown .addon-dropdown-text {
              text-transform: capitalize; }
            /* line 1073, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown#addon-dropdown .addons-dropdown {
              width: 100%; }
              /* line 1076, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
              .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .dropdown#addon-dropdown .addons-dropdown .addon-plans .btn {
                width: 100%; }
        /* line 1083, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .input-group {
          display: flex; }
          /* line 1085, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .input-group .form-control {
            flex: 8;
            border-radius: 2px 0 0 2px !important;
            padding-left: 15px;
            border-right: 0;
            height: 40px;
            background: #f6f9fc;
            border-bottom: 0;
            border: 1px solid #e8e9f1;
            box-sizing: border-box; }
          /* line 1096, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .input-group .input-group-addon {
            flex: 2;
            border-radius: 0 2px 2px 0;
            background: #256BFF;
            padding-right: 0;
            border-width: 0; }
            /* line 1102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .input-group .input-group-addon .zmdi {
              font-size: 34px;
              color: #fff; }
        /* line 1108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .pricing-calculator {
          width: 17px; }
    /* line 1115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .enterprise-addons,
    .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section .enterprise-addons {
      display: none; }
    /* line 1118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .plan-input-section button,
    .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section button {
      width: 155px; }
      @media (max-width: 1024px) {
        /* line 1118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section button,
        .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section button {
          width: 100% !important; } }
      /* line 1123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section button.disabled-pricing,
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section button.disabled-pricing {
        background: #f2f2f2;
        box-shadow: none;
        color: #a2a2a2; }
    /* line 1130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .btn-default.f-15 {
      height: 30px;
      line-height: 28px !important;
      padding: 2px 20px; }
    /* line 1135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section {
      float: left;
      padding-left: 35px; }
      /* line 1139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section button span.plan-selection-content {
        display: block;
        text-align: left;
        position: relative; }
        /* line 1143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section button span.plan-selection-content span {
          position: absolute;
          top: 50%;
          margin-top: -1px;
          right: 0; }
    @media screen and (max-width: 1023px) {
      /* line 1153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section,
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section {
        float: none;
        padding: 0 40px; }
      /* line 1159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section .pull-right.p-r-20 {
        padding-right: 0 !important; }
      /* line 1164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen {
        padding-left: 0;
        padding-right: 0; }
        /* line 1167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .form-group {
          margin-bottom: 0; }
        /* line 1170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen input {
          float: left; }
        /* line 1173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen button {
          float: right; } }
    /* line 1179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .calculator-result {
      font-weight: 500;
      border-radius: 0 0 4px 0; }
      /* line 1182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .calculator-result h5.replace-cost,
      .pricing .pricing-calculator.new_pricing_calculator .calculator-result code {
        font-size: 1.2rem !important;
        color: #000000;
        border-radius: 20px;
        line-height: 24px;
        padding: 3px 10px;
        background: #eaf2fb;
        display: inline-block; }
      /* line 1192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .calculator-result + div {
        width: 30%;
        position: absolute;
        right: 15px;
        top: 20px;
        height: calc(100% - 40px);
        padding: 20px;
        border-left: 1px solid rgba(66, 93, 245, 0.35); }
        /* line 1200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .calculator-result + div .btn-default {
          position: absolute;
          bottom: 0; }
    @media screen and (max-width: 1023px) {
      /* line 1207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .calculator-result {
        width: 100%;
        float: none; }
        /* line 1210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .calculator-result + div {
          width: 100%;
          position: relative;
          right: auto;
          top: auto;
          height: auto;
          padding: 20px;
          border: none; }
          /* line 1218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .calculator-result + div .btn-default {
            position: relative;
            bottom: auto; }
      /* line 1224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .you-pay-text {
        margin-bottom: 0 !important; }
      /* line 1227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator h5.total-amount {
        display: inline-block;
        margin-top: 0; }
        /* line 1230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator h5.total-amount + p {
          display: inline-block; } }
    /* line 1235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator label {
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: left;
      color: rgba(0, 0, 0, 0.65);
      margin-bottom: 10px;
      font-size: 1.3rem; }
    /* line 1246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator input {
      font-size: 1.4rem;
      border-color: #c1c7d0; }
    /* line 1250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .has-error input {
      border-color: #ce8483; }
    /* line 1253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .btn-material {
      padding: 8px 12px;
      font-size: 1.4rem;
      letter-spacing: 0.06em;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.62; }
    /* line 1262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .strike-real-price,
    .pricing .pricing-calculator.new_pricing_calculator .strike-real-price:before {
      color: rgba(51, 51, 51, 0.55) !important;
      font-weight: 400 !important;
      font-size: 2rem !important;
      text-decoration: line-through !important; }
    /* line 1269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .total-amount {
      font-size: 3.2rem;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      font-size: 32px;
      line-height: 42px;
      letter-spacing: normal;
      text-align: left;
      color: #256BFF; }
      /* line 1281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .total-amount:before {
        font-size: 3.2rem;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        letter-spacing: normal;
        text-align: left;
        color: #256BFF;
        content: "$";
        margin-right: 4px;
        position: relative;
        bottom: 0px; }
    /* line 1295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .total-discounted-value {
      font-size: 2.2rem !important;
      color: rgba(0, 0, 0, 0.8) !important; }
      /* line 1298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .total-discounted-value:before {
        content: "$";
        color: rgba(0, 0, 0, 0.8);
        margin-right: 4px;
        font-size: 2.4rem;
        position: relative;
        bottom: 0px; }
    /* line 1307, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .plan-detail {
      line-height: 30px; }
    /* line 1311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .addon-list li {
      margin-bottom: 5px;
      font-weight: 500; }
    /* line 1316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .choose-enterprise {
      margin: 0;
      position: absolute;
      top: -16px;
      z-index: 1;
      width: 100%;
      text-align: center;
      left: 0; }
      /* line 1324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .choose-enterprise strong {
        display: inline-block;
        background-color: #ffedd2;
        color: rgba(0, 0, 0, 0.8);
        padding: 4px 15px;
        font-weight: 500;
        border-radius: 20px; }
        /* line 1331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .choose-enterprise strong:before {
          content: "\f27a";
          color: #F44336;
          font-family: "Material-Design-Iconic-Font";
          font-size: 1.5rem;
          margin-right: 6px;
          position: relative;
          top: 1px; }
    /* line 1342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .left-section {
      float: left;
      width: 196px; }
      /* line 1345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .left-section .base-plans {
        width: calc(100% + 3px); }
      /* line 1349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .left-section .btn-default h5 {
        cursor: pointer;
        height: 45px;
        line-height: 45px;
        font-size: 1.5rem;
        font-weight: 500;
        color: rgba(0, 0, 0, 0.8);
        text-align: left;
        padding: 0 30px;
        margin: 0; }
      /* line 1361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .left-section .btn-default.active h5 {
        background: #f6f9fc;
        color: rgba(102, 123, 246, 0.8);
        border-right: 3px solid #425df5; }
    /* line 1369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .right-section {
      float: left;
      padding-block: 40px; }
      /* line 1373, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .right-section .plan-icon-wrapper {
        width: 35px;
        float: left;
        padding-top: 8px; }
        /* line 1377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .right-section .plan-icon-wrapper .plan-icon {
          max-width: 24px;
          max-height: 24px; }
        /* line 1381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .right-section .plan-icon-wrapper + div {
          padding-left: 35px;
          padding-top: 8px; }
    @media screen and (max-width: 767px) {
      /* line 1388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .left-section {
        float: none;
        width: 100%;
        position: relative; }
        /* line 1392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .left-section .base-plans {
          width: 100%; }
          /* line 1394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .left-section .base-plans > div {
            float: left;
            width: 50%;
            padding: 10px; }
        /* line 1400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .left-section .enterprise-plan {
          position: absolute;
          right: 0;
          width: 50%;
          padding: 10px;
          bottom: 0; }
        /* line 1407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .left-section .btn-default {
          padding: 0 15px;
          width: 100%;
          margin: 0 1px;
          border-radius: 4px;
          background: white;
          text-align: center;
          box-shadow: none;
          height: auto;
          line-height: auto;
          border: 1px solid #3d5afe;
          color: #3d5afe; }
          /* line 1419, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .pricing .pricing-calculator.new_pricing_calculator .left-section .btn-default.selected {
            background: #3d5afe !important;
            color: white !important; }
      /* line 1425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .right-section {
        float: none;
        width: 100%;
        border: none; }
      /* line 1430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section,
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section {
        float: none;
        padding: 20px; }
      /* line 1436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section .pull-right,
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section .pull-left {
        float: none !important; }
      /* line 1440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .add-ons-selection-section .pull-right {
        margin-top: 10px; }
      /* line 1445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen {
        padding-left: 0;
        padding-right: 0; }
        /* line 1448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen .form-group {
          margin-bottom: 0; }
        /* line 1451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen input {
          float: none; }
        /* line 1454, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .pricing-calculator.new_pricing_calculator .plan-input-section .calculator-screen button {
          float: none; } }
    /* line 1460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .pricing-calculator.new_pricing_calculator .bottom-note {
      color: rgba(0, 0, 0, 0.8);
      border-top: 1px solid #e0e1e7;
      padding: 10px 15px;
      margin-top: 10px; }
  /* line 1469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .addons .dropdown-menu {
    min-width: 275px;
    max-width: 375px; }
    /* line 1472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .addons .dropdown-menu .highlight-pill {
      margin-top: 3px;
      font-size: 1.4rem; }
    /* line 1476, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .addons .dropdown-menu .dropdown-header {
      font-size: 1.2rem; }
  /* line 1480, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .addons .highlight-pill {
    color: #ffffff; }
  /* line 1483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .addons .dropdown .btn {
    box-shadow: none;
    font-size: 1.2rem;
    letter-spacing: 0.03em;
    border-radius: 3px;
    padding: 12px 12px;
    width: 190px;
    border-radius: 21px;
    border: solid 0.5px #2947e1;
    font-size: 1.3rem;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    outline: none;
    color: #2947e1 !important; }
  /* line 1501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .addons .open .dropdown-toggle {
    background-color: #ffffff; }
    /* line 1503, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .addons .open .dropdown-toggle:hover {
      background-color: #ffffff !important; }
  /* line 1514, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .enterprise_store .logo {
    padding: 25px;
    width: 50px;
    height: 50px;
    background: url(/assets/landing-page/plans/ic_enterprise_store-da62fe01ea6381fb8c9090377a5c2aed39101b7b39de69ac2e544bfdcb122c28.svg);
    background-repeat: no-repeat;
    background-position: -3px; }
  /* line 1524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .remote_cast .logo {
    display: block;
    width: 50px;
    height: 50px;
    background: url(/assets/landing-page/plans/ic_remote_cast-19e77a368e1eadb12e69a3f907a2292b87e5c78871c95b99c3b84d0c2652053d.svg);
    background-repeat: no-repeat;
    background-position: -3px; }
  /* line 1534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .mcm .logo {
    padding: 25px;
    width: 50px;
    height: 50px;
    background: url(/assets/landing-page/plans/ic_mcm-4a146c56108b37ed5c565e351185593f6e5625bf56adf4e80ff92a8449eac2bd.svg);
    background-repeat: no-repeat;
    background-position: -3px; }
  /* line 1544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .eva .logo {
    display: block;
    width: 50px;
    height: 50px;
    background: url(/assets/landing-page/plans/ic_eva_messenger-a7a8eebc757d8cf5298640e1c529b1828c9de9557bd859adbd43e4de332062ac.svg);
    background-repeat: no-repeat;
    background-position: -3px; }
  /* line 1554, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .remote_control .logo {
    display: block;
    width: 50px;
    height: 50px;
    background: url(/assets/landing-page/plans/ic_remote_control-7dc9f1729c120a8cee534f35af4c5122026bde841003899f78056f7b1dd2e502.svg);
    background-repeat: no-repeat;
    background-position: -3px; }
  /* line 1563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .enterprise-plan:not(.new-enterprise-plan) {
    background: #ffffff;
    padding: 40px 0; }
    /* line 1582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .card {
      margin-bottom: 0;
      text-shadow: none; }
      /* line 1585, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .enterprise-plan:not(.new-enterprise-plan) .card:hover {
        -moz-transform: none;
        -o-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none; }
    /* line 1589, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .feature-sections {
      padding-top: 10px; }
      /* line 1591, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .enterprise-plan:not(.new-enterprise-plan) .feature-sections h5 {
        font-size: 1.2rem;
        margin-bottom: 6px;
        margin-right: 15px; }
        /* line 1595, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .enterprise-plan:not(.new-enterprise-plan) .feature-sections h5:after {
          height: 2px;
          background: #F4F5F7;
          content: "";
          width: 100%;
          display: block;
          margin: 6px auto 0px; }
    /* line 1606, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .addon .logo {
      width: 40px;
      height: 40px;
      background-size: 40px 40px;
      background-repeat: no-repeat;
      background-position: -2px; }
    /* line 1613, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .addon .addon-name {
      margin-left: 50px;
      font-weight: 500;
      font-size: 1.5rem;
      padding-left: 10px !important; }
    /* line 1619, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .addon .highlight-pill {
      color: #ffffff;
      font-size: 1.3rem;
      font-weight: bold;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: center;
      padding-top: 2px;
      padding-bottom: 2px; }
    /* line 1631, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan:not(.new-enterprise-plan) .addon .addon-name + p {
      margin-top: -5px;
      margin-left: 50px; }
  /* line 1637, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .enterprise-plan.new-enterprise-plan {
    background: none;
    width: calc(100% + 3px); }
    /* line 1640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .card {
      margin-bottom: 0;
      text-shadow: none; }
      /* line 1643, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .enterprise-plan.new-enterprise-plan .card:hover {
        -moz-transform: none;
        -o-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none; }
    /* line 1647, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .feature-sections {
      padding-top: 10px; }
      /* line 1649, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing .enterprise-plan.new-enterprise-plan .feature-sections h5 {
        font-size: 1.2rem;
        margin-bottom: 6px;
        margin-right: 15px; }
        /* line 1653, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .pricing .enterprise-plan.new-enterprise-plan .feature-sections h5:after {
          height: 2px;
          background: #F4F5F7;
          content: "";
          width: 100%;
          display: block;
          margin: 6px auto 0px; }
    /* line 1664, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .addon .logo {
      width: 40px;
      height: 40px;
      background-size: 40px 40px;
      background-repeat: no-repeat;
      background-position: -2px; }
    /* line 1671, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .addon .addon-name {
      margin-left: 50px;
      font-weight: 500;
      font-size: 1.5rem;
      padding-left: 10px !important; }
    /* line 1677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .addon .highlight-pill {
      color: #ffffff;
      font-size: 1.3rem;
      font-weight: bold;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: center;
      padding-top: 2px;
      padding-bottom: 2px; }
    /* line 1689, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing .enterprise-plan.new-enterprise-plan .addon .addon-name + p {
      margin-top: -5px;
      margin-left: 50px; }
  /* line 1695, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .enterprise-plan.new-enterprise-plan#enterprise {
    width: 100%; }
  /* line 1698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing .m-b-127 {
    margin-bottom: 127px; }

/* Christmas Offer */
/* line 1706, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.saving-christmas strong {
  display: block;
  background-color: #FFEB3B;
  color: rgba(0, 0, 0, 0.8);
  padding: 7px 0 10px 10px;
  font-weight: 500;
  border-radius: 3px; }
  /* line 1713, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .saving-christmas strong:before {
    content: "\f27a";
    color: #F44336;
    font-family: "Material-Design-Iconic-Font";
    font-size: 1.5rem;
    margin-right: 6px;
    position: relative;
    top: 1px; }

@media only screen and (min-width: 768px) {
  /* line 1726, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .p-l-sm {
    padding-left: 0 !important; } }
@media screen and (max-width: 600px) {
  /* line 1737, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pad-l-20 {
    padding-left: 20px; } }
@media only screen and (max-width: 1200px) {
  /* line 1743, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .left-section {
    margin-bottom: 20px; } }
@media only screen and (min-width: 769px) {
  /* line 1749, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .p-r-sm {
    padding-right: 0 !important; } }
@media only screen and (min-width: 320px) and (max-width: 768px) {
  /* line 1755, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .generic-color-theme {
    font-size: 1.2rem !important; }

  /* line 1758, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .add-on {
    margin-top: 60px !important; }

  /* line 1761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing button.btn {
    /*font-size: 0.8rem;*/ } }
/* line 1767, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
#enterprise .disablecard {
  border-radius: 0 !important;
  box-shadow: none !important; }

/* New Pricing Tabs*/
/* line 1775, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.pricing-tabs {
  margin-bottom: 100px; }
  /* line 1777, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing-tabs ul.pricing-toggle-tabs {
    margin-bottom: 80px; }

/* line 1782, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
#pricing_calculator_tab {
  margin-top: -100px; }

/* line 1786, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
#pricing_plans_tab {
  margin-top: -45px; }
  /* line 1797, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .starter-plan-card .plan-card,
  #pricing_plans_tab .pro-plan-card .plan-card,
  #pricing_plans_tab .business-plan-card .plan-card,
  #pricing_plans_tab .enterprise-plan-card .plan-card {
    background: white; }
    /* line 1799, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .starter-plan-card .plan-card p.body-text,
    #pricing_plans_tab .pro-plan-card .plan-card p.body-text,
    #pricing_plans_tab .business-plan-card .plan-card p.body-text,
    #pricing_plans_tab .enterprise-plan-card .plan-card p.body-text {
      position: relative; }
      /* line 1801, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .starter-plan-card .plan-card p.body-text span.billed-annually,
      #pricing_plans_tab .pro-plan-card .plan-card p.body-text span.billed-annually,
      #pricing_plans_tab .business-plan-card .plan-card p.body-text span.billed-annually,
      #pricing_plans_tab .enterprise-plan-card .plan-card p.body-text span.billed-annually {
        display: block;
        position: absolute;
        top: 30px;
        left: 40px;
        font-size: 1.5rem;
        font-weight: 600;
        color: #1A142C; }
        @media (max-width: 1024px) {
          /* line 1801, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .starter-plan-card .plan-card p.body-text span.billed-annually,
          #pricing_plans_tab .pro-plan-card .plan-card p.body-text span.billed-annually,
          #pricing_plans_tab .business-plan-card .plan-card p.body-text span.billed-annually,
          #pricing_plans_tab .enterprise-plan-card .plan-card p.body-text span.billed-annually {
            top: 25px;
            left: 3px; } }
  /* line 1817, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .plan-card,
  #pricing_plans_tab .new-plan-card {
    text-align: center;
    padding: 20px 15px 43px;
    border-radius: 4px;
    box-shadow: 0px 4px 30px rgba(51, 62, 77, 0.15);
    margin-top: -71px;
    position: relative; }
    /* line 1825, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card.bsns-card,
    #pricing_plans_tab .new-plan-card.bsns-card {
      margin-top: -101px;
      border: 1px solid #256BFF; }
    /* line 1829, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card + .btn-default,
    #pricing_plans_tab .new-plan-card + .btn-default {
      color: white; }
    /* line 1832, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card i.zmdi,
    #pricing_plans_tab .new-plan-card i.zmdi {
      font-size: 2rem; }
      /* line 1834, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card i.zmdi.zmdi-close,
      #pricing_plans_tab .new-plan-card i.zmdi.zmdi-close {
        color: #ff9797; }
      /* line 1837, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card i.zmdi.zmdi-check,
      #pricing_plans_tab .new-plan-card i.zmdi.zmdi-check {
        color: #71d01f; }
    /* line 1841, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card ul,
    #pricing_plans_tab .new-plan-card ul {
      list-style-type: none; }
      /* line 1843, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card ul li,
      #pricing_plans_tab .new-plan-card ul li {
        font-size: 1.3rem;
        color: rgba(51, 51, 51, 0.85);
        border-radius: 20px;
        height: 35px;
        line-height: 24px;
        margin-bottom: 15px;
        position: relative;
        /*display: none;*/ }
        /* line 1855, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .plan-card ul li span,
        #pricing_plans_tab .new-plan-card ul li span {
          font-size: 1.6rem;
          font-weight: 430;
          color: #1A142C;
          line-height: 24px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          text-align: center;
          left: 0;
          right: 0; }
          /* line 1866, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .plan-card ul li span em,
          #pricing_plans_tab .new-plan-card ul li span em {
            font-size: 1.2rem;
            font-style: normal; }
        /* line 1871, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .plan-card ul li span.platform-text,
        #pricing_plans_tab .new-plan-card ul li span.platform-text {
          font-size: 11px;
          font-weight: 600;
          line-height: 15px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          text-align: center;
          left: 0;
          right: 0;
          padding: 0 5px; }
          /* line 1882, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .plan-card ul li span.platform-text em,
          #pricing_plans_tab .new-plan-card ul li span.platform-text em {
            font-size: 1.2rem;
            font-style: normal; }
        /* line 1887, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .plan-card ul li:nth-child(1), #pricing_plans_tab .plan-card ul li:nth-child(2), #pricing_plans_tab .plan-card ul li:nth-child(3), #pricing_plans_tab .plan-card ul li:nth-child(4), #pricing_plans_tab .plan-card ul li:nth-child(5), #pricing_plans_tab .plan-card ul li:nth-child(6), #pricing_plans_tab .plan-card ul li:nth-child(7), #pricing_plans_tab .plan-card ul li:nth-child(8), #pricing_plans_tab .plan-card ul li:nth-child(9), #pricing_plans_tab .plan-card ul li:nth-child(10),
        #pricing_plans_tab .new-plan-card ul li:nth-child(1),
        #pricing_plans_tab .new-plan-card ul li:nth-child(2),
        #pricing_plans_tab .new-plan-card ul li:nth-child(3),
        #pricing_plans_tab .new-plan-card ul li:nth-child(4),
        #pricing_plans_tab .new-plan-card ul li:nth-child(5),
        #pricing_plans_tab .new-plan-card ul li:nth-child(6),
        #pricing_plans_tab .new-plan-card ul li:nth-child(7),
        #pricing_plans_tab .new-plan-card ul li:nth-child(8),
        #pricing_plans_tab .new-plan-card ul li:nth-child(9),
        #pricing_plans_tab .new-plan-card ul li:nth-child(10) {
          display: block; }
    /* line 1901, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card.no-shadow,
    #pricing_plans_tab .new-plan-card.no-shadow {
      box-shadow: none;
      border: 1px solid #e0e1e7;
      margin-top: 165px; }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 1901, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .plan-card.no-shadow,
        #pricing_plans_tab .new-plan-card.no-shadow {
          margin-top: 190px; } }
      /* line 1908, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card.no-shadow ul li,
      #pricing_plans_tab .new-plan-card.no-shadow ul li {
        color: rgba(0, 0, 0, 0.8); }
    /* line 1912, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card .price,
    #pricing_plans_tab .plan-card .offer-price,
    #pricing_plans_tab .new-plan-card .price,
    #pricing_plans_tab .new-plan-card .offer-price {
      font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
      font-size: 4.8rem;
      font-weight: 500 !important;
      color: #256BFF; }
    /* line 1919, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card .real-price,
    #pricing_plans_tab .new-plan-card .real-price {
      color: rgba(51, 51, 51, 0.55);
      font-weight: 400;
      font-size: 2rem;
      text-decoration: line-through; }
    /* line 1926, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card.show ul li,
    #pricing_plans_tab .new-plan-card.show ul li {
      display: block !important; }
    /* line 1930, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card .business-badge,
    #pricing_plans_tab .new-plan-card .business-badge {
      height: 30px;
      line-height: 30px;
      /*background-image: linear-gradient(99deg, rgb(41, 69, 225), rgb(91, 216, 233));*/
      background: #256BFF;
      color: white;
      text-transform: uppercase;
      text-align: center;
      border-radius: 2px 2px 0 0;
      margin: -20px 0 20px -15px;
      width: calc(100% + 30px); }
    /* line 1942, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card .bottom-border,
    #pricing_plans_tab .new-plan-card .bottom-border {
      border-bottom: 1px solid #e0e1e7; }
    /* line 1945, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card .dark-grey,
    #pricing_plans_tab .new-plan-card .dark-grey {
      color: #404040;
      line-height: 24px; }
  /* line 1950, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .feature-list-card {
    padding-right: 25px;
    border-radius: 2px;
    background: #f9faff;
    margin-right: -35px;
    text-align: left; }
    /* line 1958, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .feature-list-card ul li span {
      text-align: left;
      font-size: 1.6rem;
      font-weight: 430;
      color: #1A142C; }
    /* line 1966, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .feature-list-card .header-title {
      border-bottom: 1px solid #e0e1e7; }
    /* line 1969, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .feature-list-card .show-more-features {
      color: #256BFF;
      font-size: 16px; }
      /* line 1972, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .feature-list-card .show-more-features:hover {
        cursor: pointer; }
  @media screen and (max-width: 1023px) {
    /* line 1978, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab div[class^="col"] {
      padding: 0 3px; }
    /* line 1981, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card,
    #pricing_plans_tab .new-plan-card {
      padding: 20px 4px 5px; }
      /* line 1984, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card p.f-13.dark,
      #pricing_plans_tab .new-plan-card p.f-13.dark {
        font-size: 1.2rem !important; }
      /* line 1987, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .plan-card .business-badge,
      #pricing_plans_tab .new-plan-card .business-badge {
        margin-left: -4px;
        width: calc(100% + 8px); }
    /* line 1992, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .feature-list-card {
      margin-right: -3px; }
      /* line 1994, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .feature-list-card .header-title {
        padding-left: 13px; }
      /* line 1999, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .feature-list-card ul li span {
        padding-left: 13px; } }
  /* line 2006, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .btn-default {
    line-height: 19px !important;
    background: #256BFF;
    padding: 9px 15px;
    text-transform: none;
    font-size: 1.3rem !important;
    height: 35px;
    transition: background 0.2s ease-in; }
    /* line 2014, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .btn-default:hover:not(.btn-outline-primary) {
      background: #004FF5 !important; }
  /* line 2018, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .btn-outline-primary {
    line-height: 19px !important;
    border: 0.5px solid #256BFF;
    background: #fff;
    color: #256BFF;
    text-transform: none;
    font-size: 1.3rem;
    font-weight: 500; }
    /* line 2026, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .btn-outline-primary:hover {
      background: #f6f9fc; }
  /* line 2030, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .no-box-shadow {
    box-shadow: none !important; }
  /* line 2033, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .conpare-plan-table {
    scroll-margin: 40px; }
    /* line 2035, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table h1.title {
      position: relative;
      top: 30px; }
    /* line 2041, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table table tr td {
      border-top: 0;
      font-size: 15px;
      line-height: 24px; }
    /* line 2046, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table table tr th {
      font-size: 16px;
      font-weight: bold;
      padding-bottom: 17px; }
    /* line 2054, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table .wrapper {
      margin: 0 auto;
      padding: 40px;
      max-width: 800px; }
    /* line 2060, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table .table {
      margin: 0 0 40px 0;
      width: 100%;
      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
      display: table; }
      @media screen and (max-width: 580px) {
        /* line 2060, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .conpare-plan-table .table {
          display: block; } }
    /* line 2069, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table .row {
      display: table-row;
      background: #f6f6f6; }
      /* line 2073, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .conpare-plan-table .row:nth-of-type(odd) {
        background: #e9e9e9; }
      /* line 2077, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .conpare-plan-table .row.header {
        font-weight: 900;
        color: #ffffff;
        background: #ea6153; }
      /* line 2082, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .conpare-plan-table .row.green {
        background: #27ae60; }
      /* line 2086, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .conpare-plan-table .row.blue {
        background: #2980b9; }
      @media screen and (max-width: 580px) {
        /* line 2069, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .conpare-plan-table .row {
          padding: 14px 0 7px;
          display: block; }
          /* line 2094, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .conpare-plan-table .row.header {
            padding: 0;
            height: 6px; }
            /* line 2098, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
            #pricing_plans_tab .conpare-plan-table .row.header .cell {
              display: none; }
          /* line 2103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .conpare-plan-table .row .cell {
            margin-bottom: 10px; }
          /* line 2107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          #pricing_plans_tab .conpare-plan-table .row:before {
            margin-bottom: 3px;
            content: attr(data-title);
            min-width: 98px;
            font-size: 10px;
            line-height: 10px;
            font-weight: bold;
            text-transform: uppercase;
            color: #969696;
            display: block; } }
    /* line 2121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .conpare-plan-table .cell {
      padding: 6px 12px;
      display: table-cell; }
      @media screen and (max-width: 580px) {
        /* line 2121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        #pricing_plans_tab .conpare-plan-table .cell {
          padding: 2px 16px;
          display: block; } }
  /* line 2139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card,
  #pricing_plans_tab .calculate-price-card {
    background: #fefefe;
    border: 1px solid #e0e1e7;
    box-sizing: border-box;
    border-radius: 4px; }
  /* line 2146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card {
    height: 100%; }
  /* line 2149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .right-border {
    border-right: 1px solid #e0e1e7; }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 2149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .right-border {
        border: none; } }
  /* line 2155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .right-border {
    border-right: 1px solid #e0e1e7; }
    @media (max-width: 480px) {
      /* line 2155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      #pricing_plans_tab .right-border {
        border: none; } }
  /* line 2162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card .custom-card-content {
    padding: 15px 0 0 25px; }
    /* line 2164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .custom-plan-card .custom-card-content ul li {
      font-size: 1.6rem;
      color: #1A142C; }
  /* line 2169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card .pricing-kite {
    height: 105px; }
  /* line 2172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card .for-who {
    width: 200px;
    line-height: 24px; }
  /* line 2177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .custom-plan-card .d-flex .btn-container {
    margin-top: 60px; }
  /* line 2182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .calculate-price-card {
    padding: 15px 25px; }
    /* line 2184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .calculate-price-card #calc-pricing-btn {
      padding: 0; }

/* line 2189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.custom-plan-card {
  height: 100%;
  padding: 15px 0 0 25px;
  background: #fefefe;
  border: 1px solid #e0e1e7;
  box-sizing: border-box;
  border-radius: 4px; }

@media screen and (max-width: 767px) {
  /* line 2199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .pricing-tabs {
    margin-bottom: 100px; }
    /* line 2201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .pricing-tabs ul.pricing-toggle-tabs {
      margin-bottom: 80px;
      display: inline-block; }
      /* line 2204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .pricing-tabs ul.pricing-toggle-tabs li {
        float: left;
        width: auto; }

  /* line 2211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .plan-card,
  #pricing_plans_tab .new-plan-card {
    display: none !important; }
    /* line 2214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .plan-card.no-shadow,
    #pricing_plans_tab .new-plan-card.no-shadow {
      margin-top: 55px;
      padding-top: 0;
      display: block !important; }
  /* line 2221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .active .plan-card {
    display: block !important; }
  /* line 2225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  #pricing_plans_tab .mobile-buttons {
    margin-bottom: 18px;
    padding-top: 8px; }
    /* line 2228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .mobile-buttons a {
      float: left;
      padding: 0;
      width: 48%;
      text-align: center;
      font-size: 1.1rem;
      margin: 3px 1%;
      border-radius: 3px;
      box-shadow: none;
      height: 30px;
      line-height: 28px !important;
      color: #fff; }
    /* line 2241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing_plans_tab .mobile-buttons + h1 {
      margin-bottom: 20px !important; } }
/* NEw pricing tabs ends here*/
/* line 2250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.new-ios {
  margin-top: 16px;
  width: 50%;
  margin: 0 auto;
  text-align: center; }
  /* line 2255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .new-ios strong {
    display: block;
    background-color: #FFEB3B;
    color: rgba(0, 0, 0, 0.8);
    padding: 4px 0 4px 10px;
    font-weight: 500;
    border-radius: 3px; }
    /* line 2262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .new-ios strong:before {
      content: "\f27a";
      color: #F44336;
      font-family: "Material-Design-Iconic-Font";
      font-size: 1.5rem;
      margin-right: 6px;
      position: relative;
      top: 1px; }

/* line 2275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.global.pricing .header-text {
  font-size: 1.7rem; }
/* line 2278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.global.pricing a.btn-default:hover {
  background: #003580;
  color: white; }
/* line 2283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.global.pricing .plan-card h5.header {
  font-size: 2.4rem; }
/* line 2286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.global.pricing .plan-card p.body-text__medium {
  margin: 8px 0 40px !important; }
/* line 2290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.global.pricing ul.features {
  list-style-type: none;
  display: flex;
  gap: 15px;
  flex-wrap: wrap; }
  /* line 2295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .global.pricing ul.features li {
    color: #1A142C;
    font-size: 1.6rem; }
    /* line 2298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .global.pricing ul.features li:not(:nth-last-of-type(1)) {
      margin-bottom: 15px; }
    /* line 2301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .global.pricing ul.features li::before {
      content: "";
      position: relative;
      left: 0;
      top: 0;
      width: 20px;
      height: 20px;
      background-image: url(/assets/common-assets/pricing_tick-b82a2d80f47d29adcdcb2643d28d761ea8a9ac22a10c9251d41d58d52a5bc59f.svg);
      background-repeat: no-repeat; }
  @media (max-width: 480px) {
    /* line 2290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .global.pricing ul.features {
      flex-direction: column;
      justify-content: center;
      margin-bottom: 20px; } }
@media (max-width: 992px) {
  /* line 2274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .global.pricing {
    padding-top: 40px; } }
@media (max-width: 767px) {
  /* line 2323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .global.pricing .card__new-pricing h3.header-font {
    padding: 0 !important; }
    /* line 2325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .global.pricing .card__new-pricing h3.header-font::before, .global.pricing .card__new-pricing h3.header-font::after {
      background-image: none;
      display: none; } }

/* line 2335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.bulk-discount {
  border-radius: 4px !important;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.11);
  background-color: #ffffff; }

/* line 2341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.latam-data {
  padding: 30px 20px 0px; }
  /* line 2343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .latam-data .city-name {
    font-size: 15px;
    font-weight: bold;
    color: #003580; }
  /* line 2348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .latam-data p {
    font-size: 15px;
    font-weight: normal;
    opacity: 0.8;
    color: #404040;
    line-height: 1.6; }
  /* line 2355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .latam-data hr {
    border: none;
    width: 90%;
    height: 50px;
    margin-top: 0;
    border-bottom: 1px solid #ffffff;
    box-shadow: 0 20px 10px -20px #d9e4ef; }
  /* line 2363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .latam-data .f-lato {
    font-family: Lato !important; }
  /* line 2366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .latam-data .address-section {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap; }

/* line 2374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.price-subscription-contract .card {
  box-shadow: none;
  padding: 12px;
  border: solid 1px #f4b400;
  color: #0d0d0d;
  font-size: 13px; }

/* line 2387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
html[lang="de"] .free-trail-btn span.pill-btn a.free-trial.pill {
  max-width: 100%;
  font-size: 1.3rem;
  padding: 9px 12px; }

/* line 2397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.free-trail-btn span.pill-btn {
  display: block; }
  /* line 2399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .free-trail-btn span.pill-btn a.free-trial {
    display: block;
    max-width: fit-content;
    margin: 0 auto;
    white-space: nowrap; }
    /* line 2404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .free-trail-btn span.pill-btn a.free-trial.pill {
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
      display: flex;
      align-items: center;
      justify-content: center;
      border: 1px solid #d1d1d1;
      padding: 9px 25px;
      color: #256BFF;
      font-size: 1.5rem;
      font-weight: 430;
      -webkit-font-smoothing: antialiased; }
      /* line 2415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .free-trail-btn span.pill-btn a.free-trial.pill i.zmdi {
        margin-left: 5px; }
      @media (max-device-width: 1024px) {
        /* line 2404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .free-trail-btn span.pill-btn a.free-trial.pill {
          padding: 9px 10px; } }
      /* line 2421, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .free-trail-btn span.pill-btn a.free-trial.pill:hover {
        background-color: #f6f9fc; }
      /* line 2424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .free-trail-btn span.pill-btn a.free-trial.pill.primary {
        background: #256BFF;
        color: #fff; }
        /* line 2427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .free-trail-btn span.pill-btn a.free-trial.pill.primary:hover {
          background: #256BFF;
          color: #fff; }
    /* line 2433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .free-trail-btn span.pill-btn a.free-trial.w-fit {
      width: fit-content; }

/* line 2440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
#pricing-faq .col {
  flex: 0 50%;
  padding: 0 30px; }
  @media (max-device-width: 767px) {
    /* line 2440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    #pricing-faq .col {
      flex: 0 100%;
      padding: 0 15px; } }

/* line 2451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.onteam-pricing-plans .business-badge {
  height: 30px;
  line-height: 30px;
  background: #298b96 !important;
  color: white;
  text-transform: uppercase;
  text-align: center;
  border-radius: 2px 2px 0 0;
  margin: -20px 0 20px -15px;
  width: calc(100% + 30px); }
/* line 2462, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.onteam-pricing-plans .pill,
.onteam-pricing-plans .btn-default {
  background-color: #298b96 !important;
  font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d1d1d1;
  padding: 9px 25px;
  margin: 0px 10px;
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: 430;
  -webkit-font-smoothing: antialiased; }
  /* line 2477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .onteam-pricing-plans .pill:hover,
  .onteam-pricing-plans .btn-default:hover {
    color: #ffffff; }
/* line 2481, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.onteam-pricing-plans .bsns-card {
  border: 1px solid #298b96 !important; }

/* line 2486, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.special-discounts-card {
  background-color: #E0E9FE;
  border-radius: 4px;
  margin-top: 46px;
  padding: 30px 38px; }
  /* line 2491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .special-discounts-card .col-lg-2 {
    margin-left: auto; }
  @media (min-width: 992px) {
    /* line 2486, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .special-discounts-card {
      margin: 46px 15px 0; } }

/* line 2499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.add-on-features-card-wrapper {
  position: relative;
  top: -200px;
  margin: 55px auto 30px; }
  /* line 2503, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .add-on-features-card-wrapper .add-on-features-card {
    border: 1px solid #256BFF;
    box-shadow: 0px 4px 30px rgba(51, 62, 77, 0.15);
    border-radius: 4px;
    background-color: #ffffff;
    padding: 0 26px 26px 26px; }
    /* line 2509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .add-on-features-card-wrapper .add-on-features-card .header {
      border-bottom: 1px solid #e0e1e7;
      padding: 17px 0; }
    /* line 2513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .add-on-features-card-wrapper .add-on-features-card .content-wrapper {
      padding-top: 16px; }
      @media (max-width: 767px) {
        /* line 2513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .add-on-features-card-wrapper .add-on-features-card .content-wrapper {
          display: flex;
          align-items: center;
          flex-wrap: wrap; } }
      /* line 2520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .add-on-features-card-wrapper .add-on-features-card .content-wrapper p.body-text {
        font-size: 1.5rem;
        color: #404040; }
        /* line 2523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .add-on-features-card-wrapper .add-on-features-card .content-wrapper p.body-text.note {
          font-size: 1.3rem;
          color: #6f6f6f; }
      /* line 2529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .add-on-features-card-wrapper .add-on-features-card .content-wrapper .price-plan-wrapper .price {
        font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
        font-size: 3.2rem;
        color: #256BFF; }
      /* line 2535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .add-on-features-card-wrapper .add-on-features-card .content-wrapper .contact-sales-wrapper {
        display: block;
        margin-top: 30px; }
        @media (min-width: 768px) {
          /* line 2535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .add-on-features-card-wrapper .add-on-features-card .content-wrapper .contact-sales-wrapper {
            display: flex;
            justify-content: flex-end;
            align-items: center;
            margin-top: 0; } }
        /* line 2544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .add-on-features-card-wrapper .add-on-features-card .content-wrapper .contact-sales-wrapper .btn-contact-sales {
          font-size: 1.5rem;
          font-weight: 600;
          position: relative;
          padding-left: 28px;
          white-space: nowrap; }
          /* line 2550, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .add-on-features-card-wrapper .add-on-features-card .content-wrapper .contact-sales-wrapper .btn-contact-sales::before {
            content: "";
            position: absolute;
            left: 0px;
            top: 0;
            width: 100%;
            height: 100%;
            background-image: url(/assets/new_layout_assets/common_assets/face-agent-f9e65cd4a90fc9d9fbfc6fd3dbf1f3de1ca3639a3e0da441bcc0f73e15106b40.svg);
            background-repeat: no-repeat; }

/* line 2568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.user-input-field {
  display: none; }

/* line 2572, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.per-year {
  line-height: 30px;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.8);
  font-weight: 430; }

/* line 2579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.get-sf-oneidp {
  scroll-margin-top: 150px; }
  /* line 2581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .get-sf-oneidp .wrapper {
    background-color: white;
    padding: 40px 0;
    border-radius: 4px; }
    /* line 2585, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
    .get-sf-oneidp .wrapper > .row {
      max-width: 1060px;
      margin: 0 auto; }
      /* line 2588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .get-sf-oneidp .wrapper > .row span.pricing-badge {
        display: block;
        width: fit-content;
        background-color: #ffe450;
        padding: 5px 24px;
        border-radius: 4px;
        font-size: 17px;
        font-weight: 550;
        margin-bottom: 30px; }
      /* line 2598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .get-sf-oneidp .wrapper > .row h5 {
        font-weight: 500; }
      /* line 2601, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .get-sf-oneidp .wrapper > .row a.contact-sales-btn {
        color: #256BFF;
        display: flex;
        gap: 10px;
        align-items: center;
        font-weight: 500;
        display: block;
        margin-top: 20px; }
      /* line 2610, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
      .get-sf-oneidp .wrapper > .row .pricing-card {
        background-color: white;
        border-radius: 24px;
        border: 1px solid #e2e2e2;
        padding: 40px 30px;
        max-width: 371px;
        margin: 30px auto 0;
        background-image: url(/assets/new_layout_assets/scalefusion_v3/pricing_card-bg-1ea15bccfe048dd0fe33d1072e557bfb7bfadb9789c6b7818c0ec653aa2a3e41.svg);
        background-position: right center;
        background-size: contain;
        background-repeat: no-repeat; }
        /* line 2623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .get-sf-oneidp .wrapper > .row .pricing-card > span {
          background-color: #ffe450;
          padding: 5px 36px;
          border-radius: 54px;
          font-size: 17px;
          font-weight: 550; }
        /* line 2630, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
        .get-sf-oneidp .wrapper > .row .pricing-card > div {
          display: flex;
          align-items: center;
          gap: 20px; }
          /* line 2634, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
          .get-sf-oneidp .wrapper > .row .pricing-card > div h2 {
            color: #2250f2;
            font-size: 60px; }
  /* line 2643, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .get-sf-oneidp .pricing a.btn {
    all: unset; }

/* line 2648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
.oneidp__intro a {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: center;
  background: #c9d6ff;
  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #e2e2e2, #c9d6ff);
  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #e2e2e2, #c9d6ff);
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  border-radius: 8px;
  padding: 8px 24px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  width: fit-content;
  max-width: 400px;
  margin: 30px auto 0;
  color: #1A142C; }
  /* line 2666, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing.scss */
  .oneidp__intro a span {
    font-weight: 500; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mobilock_note.scss */
.mobilock-note {
  background-image: radial-gradient(circle at 50% 50%, #ffffff, #f2fcfe);
  font-size: 20px;
  font-weight: 500;
  color: #404040;
  border-bottom: 1px solid #4a90e2; }

@media (min-width: 768px) and (max-width: 992px) {
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mobilock_note.scss */
  .content {
    padding-top: 100px; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mobilock_note.scss */
    .content .wrapper {
      padding-top: 100px; } }
/**
 GDPR, Privacy, Terms and Security page styles
 */
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr h1 {
  margin-bottom: 30px;
  border-bottom: 2px solid #b7c6cd;
  padding-bottom: 15px;
  font-size: 2.8rem;
  color: #454545; }
/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr p, .gdpr li {
  font-size: 1.4rem;
  letter-spacing: 0.04em; }
/* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr li {
  margin-bottom: 12px; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
  .gdpr li.divider {
    height: 1px;
    margin: 10px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr address {
  font-style: italic; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr a.active {
  font-weight: 500; }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr .tab-content {
  border: 1px solid #ddd;
  border-top: 0;
  padding: 10px 16px; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.gdpr .sidebar h3 {
  font-size: 1.4rem;
  font-weight: 700;
  padding-bottom: 5px; }

/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.text-italic {
  font-style: italic; }

/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_security.scss */
.legal h4 {
  margin-top: 28px; }

/* terms page styling*/
/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .mdm-navbar ul li a {
  padding: 10px 35px !important; }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .hero-section .industries-list {
  list-style-type: none;
  float: left; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .hero-section .industries-list li a {
    display: inline-block;
    width: 122px;
    height: 121px;
    padding: 20px 0px 0px 0px;
    background: #FFFFFF;
    border: 1px solid #CECDFA;
    border-radius: 4px;
    margin: 15px;
    text-align: center;
    cursor: pointer; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .hero-section .industries-list a img {
    border: 1px solid transparent;
    border-radius: 50%;
    margin-bottom: 15px; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .hero-section .nav-tabs {
  border-bottom: none; }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .industries-details {
  background: #FFF; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .industries-details .card {
    box-shadow: none; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .industries-details .card-header .title {
    font-size: 32px;
    line-height: 42px; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .industries-details .learn-more-text {
    font-size: 13px;
    line-height: 24px;
    color: #000000 !important; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .industries-details .card-body {
    color: #000000 !important; }
    /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
    .industries-overview .industries-details .card-body .industries-images {
      margin-bottom: 0px !important; }
      /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
      .industries-overview .industries-details .card-body .industries-images li {
        display: inline-block; }
      /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
      .industries-overview .industries-details .card-body .industries-images img {
        border-radius: 10px;
        margin: 12px 15px;
        box-shadow: 0px 6px 29px rgba(0, 0, 0, 0.07); }
        @media (min-width: 768px) and (max-width: 1024px) {
          /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
          .industries-overview .industries-details .card-body .industries-images img {
            margin: 4px; } }
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
    .industries-overview .industries-details .card-body .bottom {
      position: absolute;
      bottom: 0; }
      @media screen and (max-width: 480px) {
        /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
        .industries-overview .industries-details .card-body .bottom {
          left: 0;
          right: 0; } }
    /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
    .industries-overview .industries-details .card-body .key-challenges + ul, .industries-overview .industries-details .card-body .solutions + ul {
      list-style-type: none; }
      /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
      .industries-overview .industries-details .card-body .key-challenges + ul li, .industries-overview .industries-details .card-body .solutions + ul li {
        font-size: 13px;
        line-height: 24px;
        margin-bottom: 5px; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .grey-gradient {
  background: linear-gradient(103.67deg, #F8F5FF 2.56%, #FFFFFF 97.49%); }
  @media (max-width: 768px) {
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
    .industries-overview .grey-gradient .flex-none {
      display: block; }
    /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
    .industries-overview .grey-gradient .button-link {
      justify-content: center; } }
/* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .pink-gradient {
  background: linear-gradient(104.15deg, #F7E6E2 3.96%, #FFFFFF 98.89%); }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .blue-gradient {
  background: linear-gradient(104.15deg, #DAF1EB 3.96%, #FFFFFF 98.89%); }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .sm-m-b-30 {
    margin-bottom: 30px; } }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
.industries-overview .data-flow {
  display: flex;
  flex-direction: row; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .data-flow .flex-1 {
    flex: 1; }
@media screen and (max-width: 480px) {
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .card-header .pull-right, .industries-overview .card-header .pull-left {
    float: none !important; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .data-flow {
    display: flex;
    flex-direction: column; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .order-1 {
    order: 1; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .order-2 {
    order: 2; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .order-3 {
    order: 3; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .hero-section .industries-list .nav-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview li a {
    margin: 15px 13px; } }
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industries_overview.scss */
  .industries-overview .mdm-navbar ul li a {
    padding: 10px 20px !important; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-1 {
  padding-bottom: 10%; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-1 .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-1 .video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .section-1 .video-wrapper video {
      object-fit: cover;
      position: absolute;
      width: 100%;
      height: 100%; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 768px) {
      /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .section-1 .top-layer h1.header-font span.highlight {
        background-color: #ffffff;
        color: #1A142C;
        padding: 0 10px; } }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-2 .bg-layer {
  transform: skewY(-3deg); }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-3 .bg-layer {
  overflow: hidden; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-3 .bg-layer .bg-bird-view {
    position: absolute;
    right: -213px;
    top: -210px; }
/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-4 .bg-layer .bg-vector {
  top: 5%;
  right: 5%; }
  @media (max-width: 767px) {
    /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .section-4 .bg-layer .bg-vector {
      top: 0; } }
/* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .price-compare table {
  position: relative;
  max-width: 880px;
  margin: 85px auto 0; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare table .grid-wrapper {
    display: grid;
    grid-template-columns: 3fr 1fr 1fr;
    grid-template-rows: auto; }
    @media (min-width: 580px) {
      /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .grid-wrapper .grid:nth-of-type(1) {
        padding-left: 50px !important; } }
    @media (max-width: 480px) {
      /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .grid-wrapper {
        grid-template-columns: 2fr 1fr 1fr; } }
  /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare table .thead {
    position: sticky;
    position: -webkit-sticky;
    top: 106px;
    z-index: 99; }
    @media (max-width: 1199px) {
      /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .thead {
        top: 65px; } }
    /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare table .thead .grid-wrapper .grid {
      background-color: #ffffff; }
      /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .thead .grid-wrapper .grid h6 {
        font-weight: 700; }
      /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .thead .grid-wrapper .grid h5 {
        font-weight: 600; }
    /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare table .thead.header:nth-of-type(1) .grid-wrapper {
      border-bottom: 1px solid #B0B0B0; }
      /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .thead.header:nth-of-type(1) .grid-wrapper .grid {
        padding: 16px 0; }
    /* line 247, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare table .thead.header:nth-of-type(2) {
      top: 162px !important; }
      @media (max-width: 1199px) {
        /* line 247, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .price-compare table .thead.header:nth-of-type(2) {
          top: 120px !important; } }
      /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table .thead.header:nth-of-type(2) .grid-wrapper {
        border-bottom: 1px solid rgba(176, 176, 176, 0.53); }
        /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .price-compare table .thead.header:nth-of-type(2) .grid-wrapper .grid {
          padding: 25px 0; }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare table tbody tr.grid-wrapper {
    padding: 14px 0;
    border-bottom: 1px solid rgba(176, 176, 176, 0.53); }
    /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid {
      background-color: #ffffff; }
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid h6.header-font {
        font-weight: 400;
        display: inline-block; }
        /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid h6.header-font i.zmdi-info-outline {
          display: none; }
      /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid p.body-text {
        font-size: 1.4rem;
        color: #6f6f6f; }
      /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid:not(:nth-child(1)) {
        display: grid;
        place-content: center; }
      @media (max-width: 480px) {
        /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid p.body-text {
          display: none; }
        /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .price-compare table tbody tr.grid-wrapper .grid h6.header-font i.zmdi-info-outline {
          display: inline-block; } }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .price-compare .table-three-wrapper .table-three {
  width: 100%; }
  /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(1) .grid-wrapper {
    grid-template-columns: 500px 110px 270px !important; }
    @media (max-width: 992px) {
      /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(1) .grid-wrapper {
        grid-template-columns: 3fr 1fr 3fr !important; } }
    @media (max-width: 480px) {
      /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(1) .grid-wrapper {
        grid-template-columns: 2fr 1fr 3fr !important; } }
  /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(2) .grid-wrapper, .sf-hexnode .price-compare .table-three-wrapper .table-three tbody .grid-wrapper {
    grid-template-columns: 500px 110px 90px 90px 90px !important; }
    @media (max-width: 992px) {
      /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(2) .grid-wrapper, .sf-hexnode .price-compare .table-three-wrapper .table-three tbody .grid-wrapper {
        grid-template-columns: 3fr 1fr 1fr 1fr 1fr !important; } }
    @media (max-width: 480px) {
      /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .price-compare .table-three-wrapper .table-three .thead.header:nth-of-type(2) .grid-wrapper, .sf-hexnode .price-compare .table-three-wrapper .table-three tbody .grid-wrapper {
        grid-template-columns: 2fr 1fr 1fr 1fr 1fr !important; } }
  /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .price-compare .table-three-wrapper .table-three tbody tr.grid-wrapper .grid h6.header-font {
    display: inline-block; }
    /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare .table-three-wrapper .table-three tbody tr.grid-wrapper .grid h6.header-font i.zmdi-info-outline {
      display: none; }
  @media (max-width: 767px) {
    /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare .table-three-wrapper .table-three tbody tr.grid-wrapper .grid p.body-text {
      display: none; }
    /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .price-compare .table-three-wrapper .table-three tbody tr.grid-wrapper .grid h6.header-font i.zmdi-info-outline {
      display: inline-block; } }
/* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.sf-hexnode .features {
  padding: 40px 0 150px; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .sf-hexnode .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
    .sf-hexnode .features .features-wrapper .column {
      padding: 30px 35px;
      border-bottom: 1px solid #D8D8D8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
        .sf-hexnode .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
          .sf-hexnode .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
          .sf-hexnode .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 373, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .features .features-wrapper .column:nth-child(3n+1) {
        display: block;
        grid-column: span 6; }
      /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .features .features-wrapper .column:not(:nth-child(3n+3)) {
        border-right: 1px solid #D8D8D8; }
      /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .features .features-wrapper .column:nth-last-of-type(1), .sf-hexnode .features .features-wrapper .column:nth-last-of-type(2), .sf-hexnode .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
      .sf-hexnode .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }

/* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
.modal[data-modalFor="hubspot"] .modal-content {
  border: none;
  box-shadow: none;
  background-color: unset; }
  /* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_hexnode.scss */
  .modal[data-modalFor="hubspot"] .modal-content .close {
    position: absolute;
    right: 15px;
    top: 30px;
    z-index: 99; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
.sf-mdm {
  scroll-behavior: smooth; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm div {
    scroll-margin-top: 100px; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-1 {
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: top center;
    transform-origin: bottom left; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-1 .bg-layer {
      background-color: #f6f9fc;
      transform-origin: bottom left;
      -webkit-transform: skewY(-2deg);
      transform: skewY(-2deg); }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-1 .bg-layer .grid-container .grid {
        display: grid;
        grid-template-columns: repeat(var(--total-columns), 1fr);
        grid-template-rows: repeat(auto-fill, var(--row-height));
        transform: skewY(0deg);
        -webkit-transform: skewY(0deg);
        position: absolute;
        width: 100%;
        height: 100%;
        overflow: hidden;
        align-content: flex-end;
        top: calc(var(--row-height) * 2); }
        /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
          grid-row-start: -4;
          grid-column: 1/3;
          transform: matrix(1, 0, -0.1, 1, -90, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
          grid-row-start: -3;
          grid-column: 1/1;
          transform: matrix(1, 0, -0.1, 1, -30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
          grid-row-start: -3;
          grid-column: 2/3;
          transform: matrix(1, 0, -0.1, 1, -30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
          grid-row-start: -2;
          grid-column: 1/3;
          transform: matrix(1, 0, -0.1, 1, -60, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
          grid-row-start: -5;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, -0.1, 1, 60, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
          grid-row-start: -4;
          grid-column: calc(var(--total-columns) - 0)/-1;
          transform: matrix(1, 0, -0.1, 1, 30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
          grid-row-start: -4;
          grid-column: calc(var(--total-columns) - 1)/-2;
          transform: matrix(1, 0, -0.1, 1, 30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
          grid-row-start: -3;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, -0.1, 1, 90, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
          clip-path: none;
          -webkit-clip-path: none; }
    /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-1 .top-layer {
      padding: 80px 0 140px; }
      /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-mdm .section-1 .top-layer span.animate-header-text::before {
        content: "Effortless.";
        font-size: 5rem;
        font-weight: 500;
        font-style: normal;
        line-height: 140%;
        display: block;
        animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
      /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-1 .top-layer span.animate-header-text::before {
        color: #256BFF; }
      /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-1 .top-layer span.animate-header-text-yellow::before {
        color: #FFEB3B; }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-1 .top-layer {
          padding: 60px 0 100px; } }
      /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-1 .top-layer .mdm-hero-img {
        position: relative;
        top: 100px;
        width: 50%;
        height: 100%;
        max-width: 682px;
        max-height: 357px; }
        @media (max-width: 992px) {
          /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .section-1 .top-layer .mdm-hero-img {
            display: none; } }
        @media (min-width: 1366px) {
          /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .section-1 .top-layer .mdm-hero-img {
            position: absolute;
            width: 100%;
            top: 25%;
            left: 50%; } }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-2 .tab-content {
    min-height: 420px; }
    @media (max-width: 767px) {
      /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-2 .tab-content .row .col-lg-6:nth-of-type(2) {
        display: none; } }
  @media (max-width: 1199px) {
    /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-shared-device .image-block,
    .sf-mdm .section-oneidp .image-block {
      display: none !important; } }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-oneidp {
    padding: 80px 0 150px; }
    /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-oneidp .image-block {
      display: flex;
      justify-content: center; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-3 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-3 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-3 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-3 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-3 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-3 .top-layer .enrollment-types {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
    /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-3 .top-layer .enrollment-types .enrollment-type {
      text-align: center;
      flex: 0 25%;
      margin-top: 45px; }
      @media (max-width: 767px) {
        /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-3 .top-layer .enrollment-types .enrollment-type {
          flex: 0 33%; } }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-4 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * -1); }
    /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-4 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-4 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-4 .top-layer .demo {
    width: 300px;
    height: 300px;
    background-color: red !important; }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-5 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * -2); }
    /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-5 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-5 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-5 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-6 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-6 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 481, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-6 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 493, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-6 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-6 .top-layer .device-mgmnt-parent {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
    /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
      text-align: center;
      flex: 0 25%;
      margin-top: 45px; }
      @media (max-width: 580px) {
        /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
          flex: 0 50%; } }
      @media (min-width: 581px) and (max-width: 767px) {
        /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
          flex: 0 33%; } }
  /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-7 .bg-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
    background-position: left bottom;
    background-repeat: no-repeat; }
    @media (max-width: 1024px) {
      /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-7 .bg-img {
        background-image: none; } }
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-10 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * -2); }
    /* line 561, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-10 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-10 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 585, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-10 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 597, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-10 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-11 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-11 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-11 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 650, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-11 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 662, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-11 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 678, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-12 .top-layer {
    padding: 130px 0 80px; }
    /* line 682, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-12 .top-layer .card-tabs .w-90 {
      width: 90%; }
    /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li {
      transition: 0.3s linear; }
      /* line 690, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
        position: relative;
        background-color: #ffffff;
        padding: 45px 0 45px 32px;
        width: 340px;
        margin-bottom: 30px;
        transition: 0.3s linear;
        background: rgba(224, 233, 254, 0.2); }
        @media (min-width: 768px) and (max-width: 1024px) {
          /* line 690, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
            width: 275px; } }
        /* line 703, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
          display: none;
          position: absolute;
          top: 20%;
          right: 25px;
          transition: 0.3s linear; }
      /* line 713, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
        box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
        border-radius: 8px;
        transition: 0.3s linear;
        background-color: #ffffff; }
        /* line 719, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
          display: block;
          transition: 0.3s linear; }
    /* line 730, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-12 .top-layer .tab-content .slide-to-right {
      animation: slide-from-left 1s forwards; }
      /* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-12 .top-layer .tab-content .slide-to-right.active {
        margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
  /* line 759, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-13 .top-layer .business-plan-card {
    position: relative;
    top: -70px;
    background-color: #251D36;
    padding-top: 26px;
    max-width: 410px; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 759, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card {
        top: -30px;
        left: 0;
        margin: 0 auto; } }
    @media (max-width: 767px) {
      /* line 759, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card {
        top: 50px;
        margin: 0 auto; } }
    /* line 777, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-13 .top-layer .business-plan-card h4.card-title {
      font-weight: 600;
      font-size: 2rem;
      line-height: 30px;
      color: #E0E9FE; }
    /* line 784, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-13 .top-layer .business-plan-card .card-header {
      padding-bottom: 56px; }
      /* line 787, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card .card-header p.price {
        color: #ffffff;
        font-weight: 300;
        font-size: 6.8rem;
        line-height: 34px; }
      /* line 794, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card .card-header small {
        font-size: 1.3rem;
        line-height: 16px;
        color: #ffffff; }
    /* line 801, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-13 .top-layer .business-plan-card .card-body {
      background-color: #1d162c;
      padding: 48px 26px; }
      /* line 806, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card .card-body h4.header {
        font-weight: 500;
        font-size: 18px;
        line-height: 30px;
        color: #73e6ff; }
      /* line 815, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card .card-body ul li {
        color: rgba(255, 255, 255, 0.9); }
        /* line 819, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
          margin: 0;
          font-weight: normal;
          font-size: 1.6rem;
          line-height: 35px;
          color: rgba(255, 255, 255, 0.9); }
    /* line 831, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-13 .top-layer .business-plan-card .card-footer {
      background-color: #251D36;
      text-align: center; }
      /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .section-13 .top-layer .business-plan-card .card-footer p.header {
        font-weight: bold;
        font-size: 2rem;
        line-height: 30px;
        color: #FAC124;
        padding: 22px 0; }
  /* line 851, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-14 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 863, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-14 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 875, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-14 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 4;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 887, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-14 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 4;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 899, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .section-14 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 5;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-2 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-3 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-4 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-5 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-6 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-7 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-8 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-9 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-10 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-11 {
    scroll-margin-top: 80px; }
  /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .section-12 {
    scroll-margin-top: 80px; }
  /* line 919, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .mdm-dubai-customer-logos {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around; }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .instashop {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px 3px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .instashop {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .enoc {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px -67px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .enoc {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .dnata {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px -133px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .dnata {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .talabat {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px -205px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .talabat {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .almusbah {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px -270px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .almusbah {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos .radisson {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
      background-repeat: no-repeat;
      background-position: 0px -340px;
      background-size: cover !important;
      width: 130px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 938, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos .radisson {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
          background-size: 130px 70px; } }
    /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .mdm-dubai-customer-logos li {
      width: 130px;
      height: 70px;
      text-align: left;
      position: relative; }
      @media (max-width: 360px) {
        /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos li {
          flex: 0 100%; } }
      @media (min-width: 361px) and (max-width: 580px) {
        /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos li {
          flex: 0 50%; } }
      @media (min-width: 581px) and (max-width: 1199px) {
        /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos li {
          flex: 0 33%; } }
      @media (max-width: 1199px) {
        /* line 947, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .mdm-dubai-customer-logos li {
          margin-bottom: 20px; } }
  /* line 966, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .me-dubai-logos {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .bat {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -4px;
      width: 162px;
      height: 60px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .bat {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .asiacell {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -81px;
      width: 158px;
      height: 60px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .asiacell {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .decathton {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -147px;
      width: 165px;
      height: 60px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .decathton {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .instashop {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -216px;
      width: 176px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .instashop {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .enoc {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -278px;
      width: 172px;
      height: 95px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .enoc {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .dnata {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -370px;
      width: 176px;
      height: 60px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .dnata {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .talabat {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -451px;
      width: 175px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .talabat {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .almusbah {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -526px;
      width: 168px;
      height: 70px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .almusbah {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos .radisson {
      background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
      background-repeat: no-repeat;
      background-position: 0px -607px;
      width: 174px;
      height: 60px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 989, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos .radisson {
          background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
          background-size: 181px 670px; } }
    /* line 1002, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos li {
      width: 140px;
      height: 120px;
      text-align: left;
      position: relative;
      flex: 0 33%; }
      @media (min-width: 580px) {
        /* line 1002, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos li {
          flex: 0 33%; } }
      @media (max-width: 480px) {
        /* line 1002, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
        .sf-mdm .me-dubai-logos li {
          flex: 0 38%; } }
    /* line 1015, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .me-dubai-logos li:last-child {
      margin-right: 0; }
  /* line 1020, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
  .sf-mdm .customers-ticker {
    overflow: hidden;
    max-width: 1170px;
    margin: 0 auto; }
    /* line 1024, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
    .sf-mdm .customers-ticker ul {
      display: grid;
      grid: auto/repeat(18, minmax(140px, 140px));
      list-style-type: none;
      width: calc(18 * 140px);
      margin: 0px auto 0;
      padding: 0;
      place-content: center; }
      /* line 1033, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul li {
        width: 140px;
        height: 73px;
        animation: customers-ticker-slider 25s linear infinite; }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .instashop {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .instashop {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .enoc {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -75px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .enoc {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .dnata {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -148px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .dnata {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .talabat {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -222px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .talabat {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .almusbah {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -293px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .almusbah {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .raddison {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -370px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .raddison {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .toters {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -445px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .toters {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .hellmann {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -518px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .hellmann {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
      /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
      .sf-mdm .customers-ticker ul .kings_college {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo-e25cad8d93986b293b9ffb7e63a81b085af78dab2c7695e83beb0c233d03ce12.png);
        background-repeat: no-repeat;
        background-position: 0px -592px;
        background-size: cover !important;
        grid-column: span 1;
        width: 140px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 1058, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm.scss */
          .sf-mdm .customers-ticker ul .kings_college {
            background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-logo@2x-63edc9a335e4ee037b93196ff186aee4b9d2580a7cc00f41f8e5ecefc2773d14.png);
            background-size: 140px 666px; } }
@keyframes customers-ticker-slider {
  100% {
    transform: translateX(calc(-140px * 9)); } }
/* line 733, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="es"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Fácil.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-es; }
@keyframes animate-header-text-es {
  50% {
    content: "Intuitiva."; }
  100% {
    content: "Poderosa."; } }
/* line 749, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="fr"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Sans effort.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-fr; }
@keyframes animate-header-text-fr {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Puissant."; } }
/* line 765, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="pt-br"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Sem esforço.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-pt-br; }
@keyframes animate-header-text-pt-br {
  50% {
    content: "Intuitiva."; }
  100% {
    content: "Poderosa."; } }
/* line 781, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="nl"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Moeiteloos.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-nl; }
@keyframes animate-header-text-nl {
  50% {
    content: "Intuïtief."; }
  100% {
    content: "Krachtig."; } }
/* line 797, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="de"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Mühelos.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-de; }
@keyframes animate-header-text-de {
  50% {
    content: "Intuitiv."; }
  100% {
    content: "Kraftvoll."; } }
/* line 813, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="ja"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "楽に.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-ja; }
@keyframes animate-header-text-ja {
  50% {
    content: "直感的."; }
  100% {
    content: "強力な."; } }
/* line 829, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
html[lang="ru"] .sf-mdm .section-1 span.animate-header-text::before {
  content: "Легкий.";
  font-size: 5rem;
  font-weight: 500;
  font-style: normal;
  line-height: 140%;
  display: block;
  animation: infinite linear 7s animate-header-text-ru; }
@keyframes animate-header-text-ru {
  50% {
    content: "Интуитивный."; }
  100% {
    content: "Мощный."; } }
/* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .home-hero-clone {
  padding: 150px 0 130px;
  background-image: url(/assets/new_layout_assets/sf-index-v3/background_image-c1493218f8bdd18e1e491d1400df4fc4cd67ab652ed0dad5f83c5db37c347c2d.png);
  background-color: #000000;
  background-repeat: no-repeat;
  background-size: cover !important;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  background-position: center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero-clone {
      background-image: url(/assets/new_layout_assets/sf-index-v3/background_image@2x-659c712d9507b8c901e0fdb1ed89686c8c7ae5db4bf532f9211c4fac1345011f.png);
      background-size: 2362px 1600px; } }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone h5 {
    font-size: 18px;
    font-weight: 500;
    line-height: 19.03px;
    background: -webkit-linear-gradient(126.37deg, #ab96ff 30%, #45e9ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone h1,
  .sf-index .home-hero-clone h2,
  .sf-index .home-hero-clone h3,
  .sf-index .home-hero-clone p {
    color: #e6e6e6; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone .col-lg-10 > p {
    max-width: 700px;
    margin: 0 auto; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone .col-lg-9 > p {
    max-width: 729px;
    margin: 0 auto; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone .button__btn {
    font-size: 20px;
    line-height: 30px; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero-clone .container .wrapper {
    margin: 154px 0 220px;
    display: flex;
    align-items: center;
    justify-content: center; }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero-clone .container .wrapper .card {
      position: relative;
      max-width: 427px;
      background-color: #343434;
      padding: 20px;
      border-radius: 8px; }
      /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .home-hero-clone .container .wrapper .card .logo-container {
        position: absolute;
        background-color: white;
        top: -35px;
        left: 43%;
        padding: 18px;
        border-radius: 14px;
        border: 1px solid #e2e2e2;
        box-shadow: 0px 2px 4px 0px #0000001a; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .home-hero-clone .container .wrapper .card .button-link {
        display: block;
        margin: 0 auto; }
    /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero-clone .container .wrapper .col-md-2 {
      padding: 0; }
  @media (max-width: 764px) {
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero-clone .container .wrapper {
      flex-direction: column;
      gap: 50px; }
      /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .home-hero-clone .container .wrapper .col-md-2 {
        display: none; } }
/* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .oneidp-iam {
  background-color: #ebf9f3; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .oneidp-iam .f-18 {
    max-width: 635px; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .oneidp-iam .cards {
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px; }
    /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .oneidp-iam .cards .card {
      display: flex;
      flex-direction: column;
      background-color: #ffffff; }
      /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .oneidp-iam .cards .card h3 {
        flex: 1; }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .home-hero {
  padding: 70px 0 130px;
  background-image: url(/assets/new_layout_assets/sf-index-v3/home_hero-9d9ce7a9af565dc4c852a6012bce7df737c823980c5618f449daf0066eb39ebe.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  background-position: top center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero {
      background-image: url(/assets/new_layout_assets/sf-index-v3/home_hero@2x-dd406af82640e6ae81848f04e950c84dc803407a056c5c2cfb56cc87af532f92.png);
      background-size: 755px 250px; } }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero h5 {
    font-size: 18px;
    font-weight: 500;
    line-height: 19.03px;
    background: -webkit-linear-gradient(126.37deg, #ab96ff 30%, #45e9ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero h1,
  .sf-index .home-hero p {
    color: #e6e6e6; }
  /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .home-hero .button__btn {
    font-size: 20px;
    line-height: 30px; }
  @media (min-width: 1300px) {
    /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero {
      padding: 160px 0 240px; } }
  @media (min-width: 1700px) {
    /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .home-hero {
      padding: 290px 0 220px; } }
/* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .any-device {
  background-color: #ebf9f3; }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .any-device .devices-grid {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 250px));
    gap: 20px; }
    /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .any-device .devices-grid .device {
      position: relative;
      border: 1px solid #e2e2e2;
      border-radius: 8px;
      padding: 30px;
      background-color: #fcfcfc;
      grid-column: span 1;
      min-height: 346px;
      background-repeat: no-repeat; }
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device p.body-text,
      .sf-index .any-device .devices-grid .device h3.header-font {
        max-width: 246px; }
      /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(1), .sf-index .any-device .devices-grid .device:nth-of-type(2), .sf-index .any-device .devices-grid .device:nth-of-type(3) {
        grid-column: span 2; }
      /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(1) {
        background-image: url(/assets/new_layout_assets/sf-index-v3/android_management-df2e5d9ffddeee061b2e964d1401ef7998999b218f7a8b0fbd8104befcc25e48.png);
        background-position: bottom center; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device:nth-of-type(1) {
            background-image: url(/assets/new_layout_assets/sf-index-v3/android_management@2x-0bf419d746b0c97b2f807513f95046b60e07708371bdae75733c41ef9bdcf5c9.png);
            background-size: 504px 138px; } }
      /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(2) {
        background-image: url(/assets/new_layout_assets/sf-index-v3/windows_management-d2c78d29fb730e4ae7b368d275674767209b88e9a9752df21dc2f35577da6ed4.png);
        background-position: bottom 10px right; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device:nth-of-type(2) {
            background-image: url(/assets/new_layout_assets/sf-index-v3/windows_management@2x-397460b71ab49e8ebe90aa56579d76267ff4c0b537fbad27b84ed0a48ba023a2.png);
            background-size: 292px 173px; } }
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(3) {
        background-image: url(/assets/new_layout_assets/sf-index-v3/apple_management-b02ebfcaf08c5f92bf0647b434d482358878957e39e5889e880c2d06539b041a.png);
        background-position: bottom right; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device:nth-of-type(3) {
            background-image: url(/assets/new_layout_assets/sf-index-v3/apple_management@2x-8902e2fe3a6436fa9335f52620f685ba4f9b489d205139b0ba1882530952960f.png);
            background-size: 268px 182px; } }
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(4) {
        background-image: url(/assets/new_layout_assets/sf-index-v3/linux_management-8fa9140e5f32e7f0ca5dd1c22664e7a07af0c24d835f1215861a10fc63031a55.png);
        background-position: bottom center; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device:nth-of-type(4) {
            background-image: url(/assets/new_layout_assets/sf-index-v3/linux_management@2x-27672f2fa7b23639bf67a485fd74e5e9e0ebdebd7968758fcc36d2de0d267f5b.png);
            background-size: 202px 141px; } }
      /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device:nth-of-type(5) {
        background-image: url(/assets/new_layout_assets/sf-index-v3/chromeos-1d363d891c3decedfffa966678ef4f8cbf96b7eea0b890e529d599e7d7b63f70.png);
        background-position: bottom center; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device:nth-of-type(5) {
            background-image: url(/assets/new_layout_assets/sf-index-v3/chromeos@2x-810f9952328ca669616b7046c9a6c19b544720527f2c41ef60a76ce0e6bb9012.png);
            background-size: 183px 123px; } }
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device .blue-arrow {
        position: absolute;
        top: 17px;
        right: 17px; }
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid .device .blue-arrow-filled {
        display: none; }
    /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .any-device .devices-grid .device:hover .blue-arrow {
      display: none; }
    /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .any-device .devices-grid .device:hover .blue-arrow-filled {
      display: block;
      position: absolute;
      top: 17px;
      right: 17px; }
    @media (max-width: 598px) {
      /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .any-device .devices-grid {
        grid: auto/repeat(auto-fit, minmax(0, 1fr)); }
        /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .any-device .devices-grid .device {
          grid-column: 1/-1 !important;
          background-image: unset !important;
          min-height: 100%; }
          /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .any-device .devices-grid .device p.text-medium {
            max-width: 100%; } }
/* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .uem-and-iam .container .wrapper {
  display: flex;
  align-items: center; }
  /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .uem-and-iam .container .wrapper .card {
    position: relative;
    padding: 20px;
    border: 1px solid #e2e2e2;
    border-radius: 8px; }
    /* line 307, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .uem-and-iam .container .wrapper .card .logo-container {
      position: absolute;
      background-color: white;
      top: -35px;
      left: 43%;
      padding: 18px;
      border-radius: 14px;
      border: 1px solid #e2e2e2;
      box-shadow: 0px 2px 4px 0px #0000001a; }
    /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .uem-and-iam .container .wrapper .card .button-link {
      display: block;
      margin: 0 auto; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .uem-and-iam .container .wrapper .col-md-2 {
    padding: 0; }
@media (max-width: 764px) {
  /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .uem-and-iam .container .wrapper {
    flex-direction: column;
    gap: 50px; }
    /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .uem-and-iam .container .wrapper .col-md-2 {
      display: none; } }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .security-compliance {
  background-color: #f3f7ff; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .security-compliance .container {
    padding: 100px 0; }
    /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .security-compliance .container h2.header-font {
      font-size: 3.8rem;
      line-height: 57px;
      max-width: 456px; }
    /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .security-compliance .container .logos-wrapper {
      display: grid;
      gap: 36px 48px;
      grid-template-columns: repeat(auto-fit, minmax(0, 200px));
      place-content: center; }
      /* line 355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .security-compliance .container .logos-wrapper .logo {
        grid-column: span 1;
        display: flex;
        align-items: center;
        justify-content: center; }
      @media (min-width: 993px) {
        /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .security-compliance .container .logos-wrapper {
          padding-top: 150px; } }
      @media (max-width: 992px) {
        /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .security-compliance .container .logos-wrapper {
          padding-top: 80px; } }
    /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .security-compliance .container .f-18 {
      opacity: 0.8; }
/* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .device-mngmnt .grid-container {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr)); }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-mngmnt .grid-container .card {
    padding: 20px 0 50px;
    border-left: 1px solid #e2e2e2; }
    /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .device-mngmnt .grid-container .card .header-font,
    .sf-index .device-mngmnt .grid-container .card .body-text {
      padding-left: 20px;
      max-width: 308px;
      margin-left: -0.5px; }
    /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .device-mngmnt .grid-container .card h3 {
      border-left: 2px solid #256bff; }
    /* line 393, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .device-mngmnt .grid-container .card .button-link > a {
      font-weight: 500;
      font-size: 18px; }
  /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-mngmnt .grid-container .border-r {
    border-right: 1px solid #e2e2e2; }
  @media (max-width: 764px) {
    /* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .device-mngmnt .grid-container {
      grid-template-columns: repeat(1, minmax(0, 1fr)); }
      /* line 405, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .device-mngmnt .grid-container .card {
        padding: 30px 0 0 20px;
        border-right: 1px solid #e2e2e2; }
      /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .device-mngmnt .grid-container .border-r {
        padding-bottom: 90px; } }
/* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sage-ai-home {
  background-color: #fcfcfc; }
  /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sage-ai-home .wrapper {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 40px 20px;
    place-content: center; }
    /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .sage-ai-home .wrapper .block:not(:nth-of-type(1)) {
      background-color: #ffffff;
      border-radius: 8px;
      box-shadow: 0px 27px 136px 0px #8189be17;
      padding: 25px; }
/* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-aer-home {
  position: absolute;
  max-width: 1060px;
  margin: 0 auto;
  inset: auto 0 -65px 0;
  padding: 20px 100px 20px 70px;
  border: 1px solid #e2e2e2;
  box-shadow: 0px 14px 64px -4px #18274b08;
  border-radius: 8px;
  background-image: url(/assets/new_layout_assets/sf_index/sf_aer_bg-4a254ff5d19c948537d3f04264ed4ff3f6bd9e6ceeb7e91b642971a39b276aac.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 30px 0;
  overflow: hidden; }
  @media (max-width: 764px) {
    /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .sf-aer-home {
      inset: auto 0 -290px 0; } }
/* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .our-partners .cards-wrapper {
  display: grid;
  max-width: 1060px;
  grid: auto/repeat(auto-fit, minmax(0, 520px));
  margin: 80px auto 0;
  gap: 20px;
  place-content: center; }
  /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .our-partners .cards-wrapper > div {
    grid-column: span 1;
    padding: 30px 25px;
    border: 1px solid #e0e9fe;
    border-radius: 8px; }
    /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .our-partners .cards-wrapper > div .logos {
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 121px));
      gap: 40px 30px;
      margin: 30px auto 0;
      place-content: center; }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .lenovo {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .lenovo {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .zebra {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -64px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .zebra {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .datalogic {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -128px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .datalogic {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .sony {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -192px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .sony {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .kyocera {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -256px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .kyocera {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .knox {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -320px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .knox {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .jacs {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -384px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .jacs {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .janam {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -448px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .janam {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .chainway {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -512px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .chainway {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .google {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -576px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .google {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .microsoft {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -640px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .microsoft {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .checkpoint {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -704px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .checkpoint {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .fresh_service {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -768px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .fresh_service {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .jira {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -832px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .jira {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .okta {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -890px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .okta {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .zimbra {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -955px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .zimbra {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .icewrap {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -1016px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .icewrap {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
      /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .our-partners .cards-wrapper > div .logos .office365 {
        background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite-c2a429f841594ef594258fd6dfad93fb7cf5aa18b2e00e7cba3fe5c6f8f9dae6.png);
        background-repeat: no-repeat;
        background-position: 0px -1080px;
        width: 121px;
        height: 36px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .our-partners .cards-wrapper > div .logos .office365 {
            background-image: url(/assets/new_layout_assets/sf-index-v3/partners_sprite@2x-d557781f9dd2b51c8bd79b30d2d053268bf78ca01cb50f1b2458eff26a89f1c2.png);
            background-size: 122px 1119px; } }
/* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .review-cards-wrapper-home {
  background-color: #f3f7ff; }
  /* line 522, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .review-cards-wrapper-home .container {
    padding: 100px 15px 80px; }
    /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .review-cards-wrapper-home .container .review-cards {
      position: relative;
      z-index: 10;
      display: grid;
      max-width: 1204px;
      grid-template-columns: repeat(auto-fit, minmax(0, 318px));
      gap: 15px;
      margin: 0;
      place-content: center; }
      /* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .review-cards-wrapper-home .container .review-cards .review-card {
        padding: 12px;
        box-shadow: none;
        grid-column: span 1;
        background-color: #ffffff;
        border-radius: 8px; }
    @media (min-width: 1200px) {
      /* line 542, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .review-cards-wrapper-home .container .body-text {
        max-width: 415px; } }
/* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .resources .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center; }
  /* line 554, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .resources .nav-tabs::before {
    display: none; }
  /* line 557, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .resources .nav-tabs li {
    padding: 10px 19px;
    border-radius: 100px;
    border: 1px solid #dcdcdc; }
    /* line 562, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .nav-tabs li.active {
      background-color: #256bff;
      border-color: #256bff; }
      /* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .resources .nav-tabs li.active h5 {
        color: #ffffff; }
    /* line 570, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .nav-tabs li:hover {
      border-color: #256bff; }
      /* line 572, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .resources .nav-tabs li:hover a {
        background-color: transparent; }
    /* line 576, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .nav-tabs li a {
      border: none; }
/* line 583, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .resources .nav li a {
  padding: 0; }
/* line 590, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .resources .tab-content .grid-container {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fit, minmax(0, 340px));
  place-content: center; }
  /* line 595, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .resources .tab-content .grid-container .card {
    position: relative;
    border: 1px solid #e2e2e2;
    border-radius: 11px; }
    /* line 599, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .tab-content .grid-container .card .wrapper {
      padding-top: 75px;
      background-color: #ebebeb;
      border-radius: 10px 10px 0 0;
      display: grid;
      justify-items: center;
      height: 268px; }
    /* line 608, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .tab-content .grid-container .card .case-wrapper {
      background-color: #ebebeb;
      width: 100%;
      border-radius: 10px 10px 0 0;
      height: 268px !important; }
    /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .tab-content .grid-container .card .tag {
      position: absolute;
      top: 18px;
      left: 19px;
      padding: 4px 10px;
      border: 1px solid #256bff;
      border-radius: 18px;
      color: #256bff; }
    /* line 624, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .resources .tab-content .grid-container .card .button-link {
      width: fit-content;
      border-bottom: 1px dashed #256bff; }
      /* line 625, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .resources .tab-content .grid-container .card .button-link a {
        font-size: 16px;
        line-height: 24px;
        font-weight: 430; }
/* line 637, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .cta {
  background-color: #f5f5f5; }
/* line 643, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-testimonials .carousel .carousel-inner .logo > img {
  max-height: 95px; }
/* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-testimonials .carousel .carousel-inner .logo .alliance_air {
  max-width: 200px;
  margin-bottom: 20px; }
/* line 657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-1 {
  padding-bottom: 0px; }
  /* line 659, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-1 .bg-layer {
    background-repeat: no-repeat;
    background-size: cover !important;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg);
    transform-origin: left;
    background-position: top center; }
    @media (min-width: 767px) {
      /* line 659, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf-index-v3/hero-img2-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg); } }
  @media only screen and (min-width: 767px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 767px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 767px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 767px) and (min-device-pixel-ratio: 2), only screen and (min-width: 767px) and (min-resolution: 192dpi), only screen and (min-width: 767px) and (min-resolution: 2dppx) {
    /* line 659, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf-index-v3/hero-img2@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
      background-size: 755px 250px; } }

    /* line 671, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 695, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 709, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-1 .top-layer {
    padding: 80px 0 300px; }
    /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
    .sf-index .section-1 .top-layer span.animate-header-text::before {
      content: "Effortless.";
      font-size: 5rem;
      font-weight: 500;
      font-style: normal;
      line-height: 140%;
      display: block;
      animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
    /* line 713, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-1 .top-layer span.animate-header-text::before {
      color: #FFC522; }
    @media (max-width: 767px) {
      /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-1 .top-layer span.animate-header-text::before,
      .sf-index .section-1 .top-layer .button-link a {
        color: #256BFF !important; }
      /* line 721, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-1 .top-layer .header-font,
      .sf-index .section-1 .top-layer .body-text {
        color: #1A142C !important; } }
  @media (max-width: 993px) {
    /* line 657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-1 {
      padding-bottom: 90px; } }
/* line 734, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .android-mdm-leader {
  position: relative;
  inset: auto 0 0 0;
  z-index: 10;
  max-width: 870px;
  margin: 0 auto;
  padding: 20px 30px;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  transform: translateY(-125px); }
  /* line 745, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .android-mdm-leader img {
    position: relative;
    z-index: 20; }
  /* line 749, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .android-mdm-leader .layer {
    position: absolute;
    inset: 0 0 0 auto;
    margin: auto 0;
    height: 188px;
    width: 303px;
    background-color: #f0f1f1;
    border-radius: 94px 0 0 94px; }
  @media (max-width: 1199px) {
    /* line 734, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .android-mdm-leader {
      width: calc(100% - 30px); }
      /* line 760, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .android-mdm-leader .layer {
        display: none; }
      /* line 763, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .android-mdm-leader .text-right {
        text-align: center !important; } }
/* line 768, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .hero {
  background-color: #f0f0f0;
  position: relative; }
  /* line 771, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .hero::before {
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background-image: url(/assets/new_layout_assets/sf_index/hero-2023-bg-fc7dd90d8f72a1cb3f6a6064934f3288e500ad309777aa40c4da9e76b7a74b9b.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top; }
  /* line 784, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .hero h1.header-font {
    max-width: 791px !important;
    margin: 10px auto 25px; }
  /* line 788, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .hero p.body-text {
    max-width: 882px;
    margin: 0 auto 30px; }
  /* line 792, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .hero .device-images-wrapper {
    max-width: 1060px;
    margin: 80px auto 0;
    display: grid;
    gap: 15px;
    grid-template-columns: repeat(auto-fit, minmax(0, auto));
    place-items: baseline; }
  @media (max-width: 767px) {
    /* line 768, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .hero {
      padding-bottom: 80px; }
      /* line 802, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .hero .device-images-wrapper {
        display: none; } }
/* line 807, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .customers-2023 {
  background-color: #ffffff;
  padding: 80px 0 0px; }
  /* line 810, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .customers-2023 .logos-wrapper {
    max-width: 1060px;
    margin: 51px auto 0;
    display: grid; }
    /* line 815, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .customers-2023 .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 14px;
      padding-bottom: 13px; }
      /* line 822, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo.magna {
        grid-column: -6/-5; }
      /* line 825, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo.decathlon {
        grid-column: -5/-4; }
      /* line 828, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        grid-column: -4/-3; }
      /* line 831, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo.gofirst {
        grid-column: -3/-2; }
      /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo:nth-of-type(1), .sf-index .customers-2023 .logos-wrapper .logo:nth-of-type(2), .sf-index .customers-2023 .logos-wrapper .logo:nth-of-type(3), .sf-index .customers-2023 .logos-wrapper .logo:nth-of-type(4) {
        border-bottom: 0.7px solid #c8c8c8; }
      /* line 842, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper .logo.byjus, .sf-index .customers-2023 .logos-wrapper .logo.radisson, .sf-index .customers-2023 .logos-wrapper .logo.bse, .sf-index .customers-2023 .logos-wrapper .logo.magna, .sf-index .customers-2023 .logos-wrapper .logo.decathlon, .sf-index .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        border-right: 0.7px solid #c8c8c8; }
    @media (max-width: 767px) {
      /* line 810, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .customers-2023 .logos-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(0, 181px));
        place-content: center; }
        /* line 854, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .customers-2023 .logos-wrapper .logo {
          border-width: 0 !important;
          grid-column: span 1 !important; }
          /* line 857, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .customers-2023 .logos-wrapper .logo.spacer {
            display: none; } }
/* line 864, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-features-wrapper {
  position: relative;
  z-index: 10; }
  /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-features-wrapper .sf-features {
    position: absolute;
    top: -220px;
    left: 0;
    right: 0;
    width: 100%;
    padding: 28px 0px 28px 35px;
    background: #ffffff;
    border-radius: 8px;
    max-width: 90%;
    margin: 50px auto 0;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    @media (min-width: 993px) {
      /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .sf-features {
        max-width: 888px; } }
    @media (max-width: 992px) {
      /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .sf-features {
        position: relative;
        top: 0;
        max-width: 100%; } }
    @media (max-width: 768px) {
      /* line 867, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .sf-features {
        display: none; } }
    /* line 893, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .sf-features-wrapper .sf-features .card-blocks {
      display: flex;
      flex-wrap: wrap;
      gap: 77px;
      background-repeat: no-repeat;
      background-position: right center;
      background-size: contain; }
      @media (max-width: 993px) {
        /* line 893, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .sf-features-wrapper .sf-features .card-blocks {
          background-image: none !important; } }
      /* line 903, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        flex: 0 25%; }
        /* line 910, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block .know-more {
          margin-top: auto;
          border-radius: 2px;
          padding: 4px 8px;
          width: 100%; }
          /* line 915, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block .know-more span.text {
            color: #256BFF;
            font-size: 20px;
            font-weight: 500; }
          /* line 920, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block .know-more i.zmdi {
            color: #256BFF; }
        /* line 924, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block:not(:nth-last-child(1))::after {
          content: "";
          position: absolute;
          left: 30px;
          top: 25px;
          width: 100%;
          height: 180px;
          border-right: 1px solid #256BFF; }
        @media (min-width: 992px) {
          /* line 903, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block {
            flex: 0 27%; } }
        @media (max-width: 767px) {
          /* line 903, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block {
            align-items: center;
            flex: 0 41%; }
            /* line 939, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
            .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block:nth-child(2)::after {
              border-right: none; } }
        @media (max-width: 580px) {
          /* line 903, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
          .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block {
            flex: 0 100%; }
            /* line 945, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
            .sf-index .sf-features-wrapper .sf-features .card-blocks a.card-block:not(:nth-last-child(1))::after {
              display: none; } }
  /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-features-wrapper .customers-showcase {
    margin-top: 175px; }
    @media (max-width: 767px) {
      /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .customers-showcase {
        margin-top: 545px; } }
    @media (max-width: 580px) {
      /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .sf-features-wrapper .customers-showcase {
        margin-top: 890px; } }
@media (min-width: 768px) {
  /* line 962, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-features-wrapper + .brand-logos {
    padding-top: 180px; } }
/* line 968, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-2 {
  padding-bottom: 300px; }
  /* line 971, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-2 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-2deg);
    -webkit-transform: skewY(-2deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    z-index: 1; }
    /* line 983, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 994, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 1005, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 1016, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 1030, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-2 .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 1035, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-2 .top-layer .sf-cards {
    justify-content: center; }
    /* line 1037, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .top-layer .sf-cards .sf-card {
      min-width: 340px; }
      /* line 1039, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .sf-cards .sf-card.h-100 {
        height: 100%; }
      /* line 1042, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .sf-cards .sf-card .footer-content {
        position: absolute;
        bottom: 20px;
        left: 25px; }
        /* line 1046, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .section-2 .top-layer .sf-cards .sf-card .footer-content span.explore {
          font-style: normal;
          font-weight: 500;
          font-size: 20px;
          line-height: 30px; }
      @media (max-width: 480px) {
        /* line 1037, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .section-2 .top-layer .sf-cards .sf-card {
          width: 100%; } }
    /* line 1057, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .top-layer .sf-cards .sf-card:nth-child(1),
    .sf-index .section-2 .top-layer .sf-cards .sf-card:nth-child(2) {
      margin-right: 20px; }
    /* line 1062, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .top-layer .sf-cards .sf-card.sf-card__four-card-layout {
      border: none !important;
      min-width: 250px !important; }
      /* line 1064, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .sf-cards .sf-card.sf-card__four-card-layout .header {
        background: #f3f4f5;
        height: 72px;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        border-radius: 8px 8px 0 0;
        padding-left: 24px; }
      @media (max-width: 480px) {
        /* line 1062, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .section-2 .top-layer .sf-cards .sf-card.sf-card__four-card-layout {
          width: 100%; } }
  /* line 1080, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-2 .top-layer .platforms-wrapper {
    max-width: 1060px;
    margin: 100px auto 0;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 335px));
    gap: 45px 25px;
    place-content: center; }
    /* line 1087, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-2 .top-layer .platforms-wrapper .platform__card {
      position: relative;
      grid-column: span 1;
      padding-bottom: 40px; }
      /* line 1091, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .platforms-wrapper .platform__card .img-wrapper {
        min-height: 32px; }
      /* line 1094, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .platforms-wrapper .platform__card .button-link {
        position: absolute;
        inset: 85% 0 0 0; }
    @media (max-width: 540px) {
      /* line 1080, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .section-2 .top-layer .platforms-wrapper {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        gap: 40px 0;
        margin-top: 70px; } }
/* line 1109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .device-inventory .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 1120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-inventory .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-inventory .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-inventory .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .device-inventory .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 1169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: -130px; }
  /* line 1181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 1216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 1229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 1244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-3 .sf-cards .sf-card .button-link {
  position: relative;
  bottom: 0; }
/* line 1251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-4 {
  position: relative; }
  /* line 1252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-4 .container {
    padding-bottom: 140px; }
  /* line 1257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-4 .bg-layer .bg-image {
    float: right; }
  /* line 1261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-4 .top-layer {
    padding: 150px 0 0; }
    /* line 1264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .section-4 .top-layer .simple-cards svg {
      width: 20% !important; }
/* line 1271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-5 .container {
  padding-top: 140px; }
/* line 1276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-6 .bg-layer {
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg); }
/* line 1281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  top: calc(var(--row-height) * -1); }
  /* line 1291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 1303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 1315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.4, 1, -60, -25);
    -webkit-transform: matrix(1, 0, 0.4, 1, -60, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 1328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .section-6 .top-layer {
  position: relative;
  padding: 115px 0 136px; }
/* line 1335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .video-embed .videos-wrapper {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px; }
  /* line 1339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .video-embed .videos-wrapper .video {
    grid-column: span 1;
    text-align: center; }
    /* line 1342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .video-embed .videos-wrapper .video iframe {
      aspect-ratio: 16/9; }
      @media (max-width: 630px) {
        /* line 1342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
        .sf-index .video-embed .videos-wrapper .video iframe {
          width: 100%;
          height: 100%; } }
  @media (max-width: 1199px) {
    /* line 1335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .video-embed .videos-wrapper {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }
/* line 1356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .security-and-compliance .bg-layer {
  transform: skewY(-3deg);
  background: linear-gradient(180deg, rgba(240, 240, 240, 0.65) 5.71%, rgba(240, 240, 240, 0) 86.18%); }
/* line 1364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .security-and-compliance .container {
  padding: 100px 0; }
  /* line 1366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .security-and-compliance .container h2.header-font {
    font-size: 3.8rem;
    line-height: 57px;
    max-width: 456px; }
  /* line 1371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .security-and-compliance .container .logos-wrapper {
    display: grid;
    gap: 36px 48px;
    grid-template-columns: repeat(auto-fit, minmax(0, 200px));
    place-content: center; }
    /* line 1376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .security-and-compliance .container .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      align-items: center;
      justify-content: center; }
    @media (min-width: 993px) {
      /* line 1371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .security-and-compliance .container .logos-wrapper {
        padding-top: 150px; } }
    @media (max-width: 992px) {
      /* line 1371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .security-and-compliance .container .logos-wrapper {
        padding-top: 80px; } }
/* line 1391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .why-scalefusion {
  padding-top: 200px;
  background-repeat: no-repeat;
  background-size: cover; }
  /* line 1396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .why-scalefusion .container h2.header-font {
    font-size: 3.8rem;
    line-height: 57px;
    font-weight: 500; }
  /* line 1402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .why-scalefusion .container .f-18 {
    opacity: 0.8; }
/* line 1407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .oneidp {
  background-color: #252525;
  padding-bottom: 300px; }
  /* line 1410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .oneidp h2.header-font.custom {
    font-size: 3.8rem;
    line-height: 57px;
    font-weight: 500; }
  /* line 1415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .oneidp .oneidp-cards {
    max-width: 1060px;
    margin: 0 auto;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    place-content: center; }
    /* line 1422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .oneidp .oneidp-cards .oneidp-card {
      padding: 30px;
      background-color: #131313;
      border: 1px solid #6f6f6f;
      border-radius: 8px; }
      /* line 1427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .oneidp .oneidp-cards .oneidp-card p:nth-of-type(1) {
        color: #e1e1e1; }
      /* line 1430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
      .sf-index .oneidp .oneidp-cards .oneidp-card p:nth-of-type(2) {
        color: #c4c4c4; }
/* line 1436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sage-ai {
  padding-top: 80px; }
  /* line 1438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sage-ai .wrapper {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 40px 20px;
    place-content: center; }
    /* line 1444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .sage-ai .wrapper .block:not(:nth-of-type(1)) {
      background-color: #ffffff;
      border-radius: 8px;
      box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
      padding: 25px; }
/* line 1452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-deep-dive {
  padding: 130px 0;
  position: relative; }
  /* line 1456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-deep-dive .home-para,
  .sf-index .sf-deep-dive .f-18 {
    opacity: 0.8; }
  /* line 1461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-deep-dive .deepdive-image-wrapper {
    position: absolute;
    right: 0;
    top: 20px;
    max-width: 812px; }
  @media (max-width: 1199px) {
    /* line 1468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .sf-deep-dive .deepdive-image-wrapper {
      display: none; } }
/* line 1473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .empower-companies {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }
  /* line 1477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .empower-companies .wrapper {
    max-width: 698px;
    margin: 0 auto;
    padding: 80px 0 400px; }
    /* line 1482, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
    .sf-index .empower-companies .wrapper .f-18 {
      opacity: 0.8; }
/* line 1487, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
.sf-index .sf-aer {
  position: absolute;
  max-width: 1060px;
  margin: 0 auto;
  inset: -180px 0 auto 0;
  padding: 45px 30px;
  background-image: url(/assets/new_layout_assets/sf_index/sf_aer_bg-4a254ff5d19c948537d3f04264ed4ff3f6bd9e6ceeb7e91b642971a39b276aac.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 474px));
  gap: 30px 0;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 8px;
  overflow: hidden; }
  /* line 1506, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-aer div:nth-of-type(2) {
    display: flex;
    justify-content: center;
    align-items: center; }
@media (max-width: 1020px) {
  /* line 1513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .oneidp,
  .sf-index .section-2 {
    padding-bottom: 60px; }
  /* line 1517, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sage-ai,
  .sf-index .why-scalefusion {
    padding-top: 80px; }
  /* line 1521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-aer {
    position: relative;
    top: 0;
    max-width: 540px;
    margin-bottom: 60px; } }
@media (max-width: 593px) {
  /* line 1529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-aer,
  .sf-index .sf-aer-home {
    max-width: 340px; }
  /* line 1534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sage-ai-home {
    padding-top: 350px; }
  /* line 1537, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
  .sf-index .sf-aer-home {
    padding: 20px;
    flex-direction: column; } }

/* line 1544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index.scss */
html[lang="ru"] .sf-index .section-2 .top-layer .sf-cards {
  flex-wrap: nowrap; }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_index/hero-img-d3de06e7ce7ef48311c712389c10aaf3c75e13bfd72ede0af480a0f7a752c7b0.jpg);
  background-repeat: no-repeat;
  background-size: cover !important;
  transform-origin: bottom left;
  background-position: center top;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_index/hero-img@2x-c50a492cc4fe52b2ebe2a2780da0847b373b579bf29e683e7ea6f4c807086165.jpg);
      background-size: 755px 250px; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
  @media (min-width: 320px) and (max-width: 767px) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .bg-layer {
      background-image: none;
      background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-1 .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 1);
    z-index: 1; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 90, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-1 .top-layer {
  padding: 80px 0 200px; }
  /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sf-index-v3 .section-1 .top-layer span.animate-header-text::before {
    content: "Effortless.";
    font-size: 5rem;
    font-weight: 500;
    font-style: normal;
    line-height: 140%;
    display: block;
    animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-1 .top-layer span.animate-header-text::before {
    color: #FFC522; }
    @media (max-width: 767px) {
      /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
      .sf-index-v3 .section-1 .top-layer span.animate-header-text::before {
        color: #256BFF; } }
  @media (min-width: 320px) and (max-width: 767px) {
    /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
    .sf-index-v3 .section-1 .top-layer h1.header-font, .sf-index-v3 .section-1 .top-layer p.body-text {
      color: #1A142C; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .header-cta-card {
  top: -35px; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .header-cta-card .cta-card .header-font:nth-child(1) {
    font-weight: 500; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .header-cta-card .bg-layer {
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .header-cta-card .top-layer {
    padding: 100px 0 60px 0; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-2 {
  background-image: url(/assets/new_layout_assets/sf-index-v3/Devices-birds-eye@2x-b8bccc2b9ae82666f63127ab9a3d0d4d6d28ff7b952b65518f5253df499e5540.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 35%; }
  @media (max-width: 1024px) {
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-2 {
      background-image: none; } }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-2 .sf-solutions {
    padding-bottom: 80px; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
    .sf-index-v3 .section-2 .sf-solutions ul.solutions {
      list-style-type: none; }
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
      .sf-index-v3 .section-2 .sf-solutions ul.solutions li {
        font-size: 1.8rem;
        margin-bottom: 16px; }
        /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
        .sf-index-v3 .section-2 .sf-solutions ul.solutions li a {
          color: #256BFF; }
        /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
        .sf-index-v3 .section-2 .sf-solutions ul.solutions li:before {
          content: '\2023';
          color: #256BFF; }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-3 .bg-layer .bg-image {
  float: right; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * (-2)); }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.2, 1, 7, 20);
    -webkit-transform: matrix(1, 0, 0.2, 1, 7, 20);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.2, 1, 7, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, 7, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-3 .top-layer {
  padding: 150px 0 80px; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-3 .top-layer .frontline-workers-img {
    -webkit-transform: skewY(-5deg);
    transform: skewY(-5deg); }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-6 .bg-layer {
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg); }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  top: calc(var(--row-height) * -1); }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
  .sf-index-v3 .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.4, 1, -60, -25);
    -webkit-transform: matrix(1, 0, 0.4, 1, -60, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_index_v3.scss */
.sf-index-v3 .section-6 .top-layer {
  position: relative;
  padding: 115px 0 136px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
.sf-testimonials {
  margin: 133px 0 60px 0; }
  @media (max-width: 767px) {
    /* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    .sf-testimonials {
      margin-top: 80px; } }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
  .sf-testimonials .carousel-inner {
    -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    border-radius: 8px; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    .sf-testimonials .carousel-inner .item {
      height: 400px;
      background-color: #ffffff;
      border-radius: 8px; }
      @media (max-width: 767px) {
        /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-inner .item {
          height: 400px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-inner .item {
          height: 420px; } }
      @media (max-width: 549px) {
        /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-inner .item {
          height: 520px !important; } }
      /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
      .sf-testimonials .carousel-inner .item > div.row {
        height: inherit; }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
      .sf-testimonials .carousel-inner .item .carousel-img {
        height: 100%; }
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
      .sf-testimonials .carousel-inner .item .carousel-content {
        padding: 20px 0; }
        /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-inner .item .carousel-content .testimonial-body {
          padding-top: 20px; }
          /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
          .sf-testimonials .carousel-inner .item .carousel-content .testimonial-body p.main-content {
            color: #000000; }
      /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
      .sf-testimonials .carousel-inner .item .testimonial-footer h4.header {
        line-height: 15px; }
      /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
      .sf-testimonials .carousel-inner .item .testimonial-footer small {
        font-size: 13px;
        color: #000000;
        margin-top: 5px; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
  .sf-testimonials .carousel-btn {
    position: absolute; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    .sf-testimonials .carousel-btn.btn-next {
      top: 40%;
      right: -80px; }
      @media (max-width: 1300px) {
        /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-btn.btn-next {
          top: unset;
          bottom: -70px;
          right: 100px; } }
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    .sf-testimonials .carousel-btn.btn-prev {
      top: 40%;
      left: -80px; }
      @media (max-width: 1300px) {
        /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
        .sf-testimonials .carousel-btn.btn-prev {
          top: unset;
          bottom: -70px;
          left: 100px; } }
    /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    .sf-testimonials .carousel-btn.btn-disabled {
      pointer-events: none; }

/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
html[lang='de'] .sf-testimonials .item {
  height: 420px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    html[lang='de'] .sf-testimonials .item {
      height: 470px; } }

/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
html[lang='ru'] .sf-testimonials .item {
  height: 445px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_testimonial.scss */
    html[lang='ru'] .sf-testimonials .item {
      height: 470px; } }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm div[id] {
  scroll-margin-top: 100px; }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-1 {
  padding-bottom: 5%; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_android_mdm/hero-img-5100b8f14b262add77985e2eb1948722a5f7563ed0508b27eb773e89b29302e7.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_android_mdm/hero-img@2x-0ae08b4e5d0c0f366567fa017a8bff9795eb55814ba26f79df0dab547857acb2.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
    .sf-android-mdm .section-1 .top-layer span.animate-header-text::before {
      content: "Effortless.";
      font-size: 5rem;
      font-weight: 500;
      font-style: normal;
      line-height: 140%;
      display: block;
      animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-1 .top-layer span.animate-header-text::before {
      color: #256BFF; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-2 .device-showcase {
  padding: 60px 60px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-2 .device-showcase.device-title {
    align-items: baseline; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-2 .device-showcase .device-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: 0 20px;
    min-width: 250px;
    margin-top: 30px; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-3 .top-layer {
  padding-top: 83px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-3 .top-layer .sf-cards {
      justify-content: center; } }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-3 .custom-device-card {
  margin-top: 50px;
  padding: 90px 15px 0px;
  width: 340px;
  height: 500px;
  border: none;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
  @media (max-width: 767px) {
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-3 .custom-device-card {
      width: 100%; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-3 .custom-device-card {
      width: 100%;
      height: 100%; } }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-3 .custom-device-card ul.pros-and-cons {
    list-style-type: none; }
    /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-3 .custom-device-card ul.pros-and-cons li {
      display: flex;
      align-items: flex-start; }
      /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-3 .custom-device-card ul.pros-and-cons li p {
        display: inline-block; }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-3 .custom-device-card ul.pros-and-cons li:before {
        content: '';
        background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
        margin: 3px 10px 0 0;
        min-width: 18px;
        min-height: 18px; }
/* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-3 .button-link {
  position: absolute;
  bottom: 30px; }
/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-4 .top-layer {
  position: relative;
  padding: 100px 0 150px; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-4 .top-layer #switch-tabs {
    position: relative; }
    @media (min-width: 768px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-4 .top-layer #switch-tabs {
        left: -15px; } }
/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-5 {
  z-index: 0; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-5 .bg-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
    background-position: left 25%;
    background-repeat: no-repeat; }
    @media (max-width: 1024px) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
      .sf-android-mdm .section-5 .bg-img {
        background-image: none; } }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-5 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    align-content: flex-end; }
    /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -7;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -50, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-5 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -4;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-5 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-5 .top-layer {
    margin-bottom: 40px;
    z-index: 2; }
    /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-5 .top-layer .container {
      padding: 95px 0 114px; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-6 .top-layer .feature-columns {
    display: flex;
    justify-content: center; }
    /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-6 .top-layer .feature-columns .col {
      flex: 0 33%;
      padding-left: 15px; } }
@media (max-width: 767px) {
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-6 .top-layer .feature-columns {
    display: flex;
    flex-direction: column;
    justify-content: center; }
    /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-6 .top-layer .feature-columns .col {
      flex: 0 100%;
      padding-left: 0; } }
/* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  align-content: flex-end;
  top: calc((var(--row-height) * 2));
  overflow: hidden; }
  /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 20, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 277, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-7 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-7 .top-layer {
  position: relative;
  padding: 120px 0; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-8 .grid-container .grid, .sf-android-mdm .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 120px; }
  /* line 307, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .grid-container .grid .grid-block:nth-child(1), .sf-android-mdm .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .grid-container .grid .grid-block:nth-child(2), .sf-android-mdm .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-8 .top-layer, .sf-android-mdm .section-10 .top-layer {
  padding: 90px 0 150px; }
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .custom-box-height .box, .sf-android-mdm .section-10 .custom-box-height .box {
    min-height: 250px; } }
@media (min-width: 1200px) {
  /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .custom-box-height .box, .sf-android-mdm .section-10 .custom-box-height .box {
    min-height: 243px; } }
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .custom-box-height-robust .box, .sf-android-mdm .section-10 .custom-box-height-robust .box {
    min-height: 166.69px; } }
@media (min-width: 1200px) {
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-8 .custom-box-height-robust .box, .sf-android-mdm .section-10 .custom-box-height-robust .box {
    min-height: 166.69px; } }
/* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-9 .bg-layer {
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
  overflow: hidden; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .sf-android-mdm .section-9 .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(6, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    align-content: flex-start; }
    /* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-9 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
    /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-9 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 2/5;
      transform: matrix(1, 0, -0.3, 1, 0, -25);
      -webkit-transform: matrix(1, 0, -0.3, 1, 0, -25);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .sf-android-mdm .section-9 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 1/4;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
/* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.sf-android-mdm .section-9 .top-layer {
  position: relative;
  padding: 130px 0 60px; }

/* line 401, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.image-title-wrapper {
  display: flex; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .image-title-wrapper img {
    margin-right: 18px;
    -webkit-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -moz-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -ms-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2)); }

/* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
.video-embed .videos-wrapper {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px; }
  /* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
  .video-embed .videos-wrapper .video {
    grid-column: span 1;
    text-align: center; }
    /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .video-embed .videos-wrapper .video iframe {
      aspect-ratio: 16/9; }
      @media (max-width: 630px) {
        /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
        .video-embed .videos-wrapper .video iframe {
          width: 100%;
          height: 100%; } }
  @media (max-width: 1199px) {
    /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
    .video-embed .videos-wrapper {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }

/* line 437, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
html[lang="ru"] .sf-android-mdm .section-3 .custom-device-card {
  height: 580px; }

/* line 447, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm.scss */
html[lang="fr"] .sf-android-mdm .section-3 .custom-device-card, html[lang="de"] .sf-android-mdm .section-3 .custom-device-card {
  height: 525px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-1 {
  padding-bottom: 10%; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-1 .bg-layer {
    background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
    .sf-ios-mdm .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
      .sf-ios-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
      .sf-ios-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-1 .top-layer {
    padding: 80px 0 0; }
/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 7;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 8;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-2 .top-layer {
  padding: 0px 0 90px; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-3 .top-layer {
  padding: 83px 0 90px; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-3 .top-layer .sf-cards {
    justify-content: center; }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-4 .top-layer {
  padding: 150px 0 50px; }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-5 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  overflow: hidden; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-5 .bg-layer .container, .sf-ios-mdm .section-5 .bg-layer .row {
    height: 100%; }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-5 .top-layer {
  position: relative;
  padding: 130px 0 95px; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-7 .bg-layer {
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg); }
/* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-7 .top-layer {
  padding: 136px 0 80px; }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-8 .top-layer {
  padding: 60px 0; }
/* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-9 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-9 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-9 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-9 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-9 .top-layer {
  position: relative;
  padding: 75px 0; }
/* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-10 .top-layer {
  padding: 50px 0 35px; }
/* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc((var(--row-height)) * -2); }
  /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-11 .top-layer {
  position: relative;
  padding: 135px 0 60px; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .section-11 .top-layer .animation-column {
    position: relative; }
    /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
    .sf-ios-mdm .section-11 .top-layer .animation-column #security-shield-icon {
      width: 160px;
      height: 160px;
      position: absolute;
      -webkit-transform: translateY(100%);
      transform: translateY(100%); }
/* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-12 .bg-layer .bg-img {
  position: absolute;
  top: 0;
  right: 0; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .section-12 .top-layer {
  padding-top: 100px; }
/* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .cta-bottom-section-temp .bg-layer {
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
  overflow: hidden; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .cta-bottom-section-temp .bg-layer:before {
    content: "";
    background-image: url(/assets/new_layout_assets/sf_ios_mdm/Devices-birds-eye@2x-b070fa1671e8ac8e2664cbd67dc0684c0337d1b13b93715464c00301b1a2d381.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right top;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }
    @media (max-width: 767px) {
      /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
      .sf-ios-mdm .cta-bottom-section-temp .bg-layer:before {
        background-image: none; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
      .sf-ios-mdm .cta-bottom-section-temp .bg-layer:before {
        right: -75px; } }
  /* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
  .sf-ios-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(6, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    align-content: flex-start; }
    /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
    .sf-ios-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
    /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
    .sf-ios-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 2/5;
      transform: matrix(1, 0, -0.3, 1, 0, -25);
      -webkit-transform: matrix(1, 0, -0.3, 1, 0, -25);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
    .sf-ios-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 1/4;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
/* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_mdm.scss */
.sf-ios-mdm .cta-bottom-section-temp .top-layer {
  position: relative;
  padding: 130px 0 60px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-1 {
  padding-bottom: 5%; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-1 .bg-layer {
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-2deg);
    -webkit-transform: skewY(-2deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * 1);
    z-index: 1; }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -3;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -2;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-1 .top-layer .macos-hero-img {
      position: relative;
      top: 100px;
      width: 50%;
      height: 100%;
      max-width: 682px;
      max-height: 357px; }
      @media (max-width: 992px) {
        /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
        .sf-macos-mdm .section-1 .top-layer .macos-hero-img {
          display: none; } }
      @media (min-width: 1366px) {
        /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
        .sf-macos-mdm .section-1 .top-layer .macos-hero-img {
          position: absolute;
          width: 100%;
          top: 25%;
          left: 50%; } }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-2 .top-layer {
  padding: 60px 0 90px; }
/* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-3 .top-layer {
  padding: 83px 0 200px; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-3 .top-layer .sf-cards {
    justify-content: center; }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-4 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  overflow: hidden; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-4 .bg-layer .container,
  .sf-macos-mdm .section-4 .bg-layer .row {
    height: 100%; }
/* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-4 .top-layer {
  position: relative;
  padding: 130px 0 95px; }
/* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-5 .top-layer {
  padding: 153px 0 117px; }
/* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-6 .top-layer {
  position: relative;
  padding: 75px 0; }
/* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(14, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0px; }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-7 .top-layer {
  padding: 50px 0 35px; }
/* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-8 .top-layer {
  padding: 115px 0; }
  /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-8 .top-layer .animation-column {
    position: relative; }
    /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-8 .top-layer .animation-column img {
      position: absolute; }
    /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-8 .top-layer .animation-column #security-shield-icon {
      position: relative;
      width: 160px;
      height: 160px; }
/* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-9 .bg-layer {
  -webkit-transform: skewY(-5deg);
  transform: skewY(-5deg); }
  /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-9 .bg-layer .bg-img {
    position: absolute;
    right: 0;
    top: 0; }
/* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-9 .top-layer {
  position: relative;
  padding: 150px 0 180px; }
/* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .just-in-time-admin {
  position: relative; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .just-in-time-admin .pyramid-pattern {
    position: absolute; }
/* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .section-shared-device {
  padding: 80px 0; }
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-shared-device header {
    max-width: 766px; }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-shared-device .feature-block {
    position: relative; }
    /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-shared-device .feature-block div {
      padding-left: 25px; }
    /* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-shared-device .feature-block::before {
      content: "";
      position: absolute;
      left: 0;
      top: 12px;
      height: 2px;
      width: 10px;
      background-color: #256BFF; }
  /* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .section-shared-device .image-block {
    padding-top: 10px; }
    /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .section-shared-device .image-block img {
      display: none; }
      @media (min-width: 1200px) {
        /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
        .sf-macos-mdm .section-shared-device .image-block img {
          display: block;
          box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
          border-radius: 10px; } }
/* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .industry-ready .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .industry-ready .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .industry-ready .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .industry-ready .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .industry-ready .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .industry-ready .container {
  padding: 100px 0 80px; }
/* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .industry-ready .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm .industry-ready .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 481, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .industry-ready .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
/* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
.sf-macos-mdm div {
  scroll-margin-top: 100px; }
@media (min-width: 1200px) {
  /* line 498, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .nav-sections-wrapper .container {
    width: 1190px !important; } }
@media (max-width: 992px) {
  /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .manage-android .multi-os-logo-wrapper {
    margin-bottom: 75px; }
    /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .manage-android .multi-os-logo-wrapper a {
      text-align: center; }
  /* line 512, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .header {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 40px !important; }
    /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .header div:nth-of-type(1) {
      margin-top: 40px; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .features-tab-pane-wrapper ul.nav li a {
    padding-left: 25px !important; } }
@media (max-width: 767px) {
  /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
  .sf-macos-mdm .features-tab-pane-wrapper {
    margin-top: 40px; }
    /* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .features-tab-pane-wrapper ul.nav.nav-tabs {
      display: none !important; }
    /* line 537, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_macos_mdm.scss */
    .sf-macos-mdm .features-tab-pane-wrapper .tab-content-wrapper .tab-content > .tab-pane {
      display: block !important;
      opacity: 1 !important;
      margin: 30px 0; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-1 .bg-layer {
  background: url(/assets/new_layout_assets/sf_professional_services/hero-img-250db786f6e90444d0cd8ee2d9f020cdab6bd97aad779707a522a84f27d32cc3.png) no-repeat center;
  background-size: cover;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-1 .top-layer {
  padding: 90px 0px; }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
    .sf-professional-services .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-2 {
  background: #F6F6F6; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
  .sf-professional-services .section-2 .top-layer {
    padding: 0px 0 98px; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-3 .top-layer {
  padding: 108px 0;
  z-index: 1; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-3 .border-white {
  display: flex;
  justify-content: center; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-4 {
  background-color: #F6F6F6; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
  .sf-professional-services .section-4 .top-layer {
    padding: 115px 0; }
/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_professional_services.scss */
.sf-professional-services .section-cta {
  position: relative;
  top: -82px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 7;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-1 .top-layer {
  padding: 120px 0; }
  @media (min-device-width: 320px) and (max-device-width: 767px) {
    /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
    .sf-about-us .section-1 .top-layer .row.flex {
      justify-content: flex-start; }
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-1 .top-layer .row.flex img {
        flex: 0 50%; } }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-2 .bg-layer {
  top: 100px; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-2 .top-layer {
  padding: 150px 0 80px; }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-3 .top-layer {
  padding: 150px 0; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-3 .top-layer .sf-cards {
    flex-wrap: wrap; }
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
    .sf-about-us .section-3 .top-layer .sf-cards .sf-card.profile-card {
      width: 340px; }
      /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-3 .top-layer .sf-cards .sf-card.profile-card .card-picture {
        width: 100%;
        height: 277px; }
      /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-3 .top-layer .sf-cards .sf-card.profile-card .card-content {
        padding: 0px 50px; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-3 .top-layer .sf-cards .sf-card.profile-card {
          flex: 0 100%;
          margin: 0px 20px 40px 0; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-3 .top-layer .sf-cards .sf-card.profile-card {
          margin-bottom: 40px; } }
/* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-4 .top-layer {
  padding: 75px 0; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-4 .top-layer .three-cols {
    display: flex; }
    /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
    .sf-about-us .section-4 .top-layer .three-cols .column {
      flex: 0 33%;
      display: flex;
      flex-direction: column;
      align-items: center; }
      @media (max-device-width: 767px) {
        /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-4 .top-layer .three-cols .column h4.header {
          font-size: 1.4rem; } }
    @media (max-width: 767px) {
      /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-4 .top-layer .three-cols {
        flex-wrap: wrap; }
        /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-4 .top-layer .three-cols .column {
          flex: 0 100%;
          margin-bottom: 20px; } }
/* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 6;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 8;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 9;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 8;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 9;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
.sf-about-us .section-5 .top-layer {
  padding: 80px 0 150px; }
  /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
  .sf-about-us .section-5 .top-layer .three-cols {
    display: flex;
    flex-wrap: wrap; }
    @media (min-device-width: 320px) and (max-device-width: 767px) {
      /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-5 .top-layer .three-cols {
        flex-direction: column; } }
    /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
    .sf-about-us .section-5 .top-layer .three-cols .column {
      flex: 0 33%;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      border-right: 2px solid #256BFF; }
      @media (max-width: 767px) {
        /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-5 .top-layer .three-cols .column {
          border-right: none;
          border-bottom: 2px solid #256BFF; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(1) {
          flex: 40%;
          padding-left: 60px !important; }
        /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(2) {
          flex: 60%;
          border-right: none;
          padding-left: 60px !important; }
        /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(3) {
          flex: 100%;
          justify-content: center;
          text-align: center;
          padding-left: 60px !important; } }
      /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(1) {
        padding: 0 30px; }
        @media (min-device-width: 320px) and (max-device-width: 1024px) {
          /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
          .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(1) {
            padding: 0 15px; } }
      /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(2) {
        padding: 0 60px; }
        @media (min-device-width: 320px) and (max-device-width: 1024px) {
          /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
          .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(2) {
            padding: 0 15px; } }
      /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(3) {
        padding: 0 90px;
        border: none; }
        @media (max-width: 767px) {
          /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
          .sf-about-us .section-5 .top-layer .three-cols .column:nth-child(3) {
            padding: 0 15px; } }
      /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
      .sf-about-us .section-5 .top-layer .three-cols .column:nth-last-of-type(1) {
        flex: 0 100%;
        border: none;
        padding: 15px; }
        /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
        .sf-about-us .section-5 .top-layer .three-cols .column:nth-last-of-type(1) .countries {
          display: flex;
          flex-wrap: wrap;
          gap: 50px;
          margin-top: 30px; }
          @media (max-width: 493px) {
            /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_about_us.scss */
            .sf-about-us .section-5 .top-layer .three-cols .column:nth-last-of-type(1) .countries {
              justify-content: center;
              gap: 30px 70px; } }

/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-1 {
  padding-bottom: 5%; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_windows_mdm/hero-img-cfe62f28bee44b2397381cb1d03ffcbeeae884856eb7b3b6ab9c50b46528520b.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_windows_mdm/hero-img@2x-422d8916c26652ae34ec2311e7ab876afb27969cb867f034ad447f03ee557c42.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-windows-mdm .section-1 .top-layer h1.header-font, .sf-windows-mdm .section-1 .top-layer p.body-text {
        color: #1A142C; } }
    @media (max-width: 480px) {
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .section-1 .top-layer .button-link a {
        color: #256BFF !important; } }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-1 + div {
  padding-bottom: 0 !important; }
/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .shared-device {
  padding: 80px 0; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .shared-device .feature-block {
    position: relative; }
    /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .shared-device .feature-block div {
      padding-left: 25px; }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .shared-device .feature-block::before {
      content: "";
      position: absolute;
      left: 0;
      top: 12px;
      height: 2px;
      width: 10px;
      background-color: #256BFF; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .shared-device .image-wrapper {
    display: flex;
    justify-content: center; }
    /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .shared-device .image-wrapper img {
      display: none; }
      @media (min-width: 1200px) {
        /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .shared-device .image-wrapper img {
          display: block; } }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-3 {
  scroll-margin-top: 100px; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-3 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0px;
    z-index: 1; }
    /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-3 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/4;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-3 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-4 .bg-layer {
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg); }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-4 .container {
  padding-top: 80px; }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-5 {
  scroll-margin-top: 100px;
  background-image: url(/assets/new_layout_assets/sf_windows_mdm/illus-win-app-management-0a89cc89749341c237b37451dd9a55b576975491199bb904b5cb0c09b8d7e0f5.svg);
  background-position: left top;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-5 {
      background-image: none; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-5 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(5deg);
    -webkit-transform: skewY(5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0px; }
    /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 11;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-5 .top-layer {
    padding: 80px 0 117px; }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-2,
.sf-windows-mdm .section-4,
.sf-windows-mdm .section-7,
.sf-windows-mdm .section-tpp {
  scroll-margin-top: 100px; }
/* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-8 {
  scroll-margin-top: 100px; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-8 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -1); }
    /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-8 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/4;
      transform: matrix(1, 0, 0.3, 1, -50, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-8 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -50, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-8 .top-layer {
    padding: 115px 0; }
/* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-9 {
  scroll-margin-top: 100px;
  overflow: hidden; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-9 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0px;
    z-index: 1; }
    /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-9 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/4;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .section-9 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
  /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-9 .top-layer {
    padding: 130px 0 95px; }
/* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .device-inventory .bg-layer,
.sf-windows-mdm .section-9 .bg-layer {
  transform: skewY(0deg); }
/* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .section-11 .top-layer {
  padding: 130px 0 98px; }
/* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm section.devices .devices-wrapper {
  position: relative;
  padding: 30px;
  max-width: 700px;
  margin: 50px auto 0px;
  display: flex;
  gap: 0 66px;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: center; }
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm section.devices .devices-wrapper .device-image-title-wrapper {
    margin-bottom: 30px; }
/* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .customer-section .img-line {
  display: flex;
  justify-content: center; }
/* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .customer-section .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 434, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 490, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 501, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-section .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 515, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .customer-cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .customer-cards .cust-card {
    position: relative;
    display: flex;
    -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    border-radius: 4px;
    margin: 20px 0;
    background-color: #ffffff; }
    @media (max-width: 767px) {
      /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card {
        flex-direction: column-reverse; } }
    @media (min-width: 1025px) {
      /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card .col-1 {
        height: 260px; } }
    /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card .col-1 .read-more-link {
      position: absolute;
      left: 25px;
      bottom: 25px; }
      @media (max-width: 1024px) {
        /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card .col-1 .read-more-link {
          bottom: 10px; } }
    /* line 546, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1,
    .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-2 {
      flex: 0 50%; }
      @media (max-width: 767px) {
        /* line 546, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1,
        .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-2 {
          flex: 0 100%; } }
      /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link,
      .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
        left: 45px; }
        @media (max-width: 1024px) {
          /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
          .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link,
          .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
            left: 25px; } }
    /* line 559, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1 {
      padding: 45px 10px 50px 50px; }
      @media (max-width: 767px) {
        /* line 559, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 25px 30px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 559, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 0px 25px 25px; } }
    /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card:nth-child(1) .col-2 {
      display: flex;
      justify-content: flex-end; }
    /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card:nth-child(2), .sf-windows-mdm .customer-cards .cust-card:nth-child(3), .sf-windows-mdm .customer-cards .cust-card:nth-child(4), .sf-windows-mdm .customer-cards .cust-card:nth-child(6) {
      flex: 0 32%;
      flex-direction: column-reverse;
      justify-content: flex-end; }
      @media (max-width: 767px) {
        /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(2), .sf-windows-mdm .customer-cards .cust-card:nth-child(3), .sf-windows-mdm .customer-cards .cust-card:nth-child(4), .sf-windows-mdm .customer-cards .cust-card:nth-child(6) {
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px), (orientation: landscape) {
        /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(2), .sf-windows-mdm .customer-cards .cust-card:nth-child(3), .sf-windows-mdm .customer-cards .cust-card:nth-child(4), .sf-windows-mdm .customer-cards .cust-card:nth-child(6) {
          flex: 0 31%; } }
      /* line 587, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(2) .col-1, .sf-windows-mdm .customer-cards .cust-card:nth-child(3) .col-1, .sf-windows-mdm .customer-cards .cust-card:nth-child(4) .col-1, .sf-windows-mdm .customer-cards .cust-card:nth-child(6) .col-1 {
        padding: 25px 25px 30px; }
      /* line 590, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(2) .col-2, .sf-windows-mdm .customer-cards .cust-card:nth-child(3) .col-2, .sf-windows-mdm .customer-cards .cust-card:nth-child(4) .col-2, .sf-windows-mdm .customer-cards .cust-card:nth-child(6) .col-2 {
        display: flex;
        align-items: flex-start; }
        /* line 593, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(2) .col-2 img, .sf-windows-mdm .customer-cards .cust-card:nth-child(3) .col-2 img, .sf-windows-mdm .customer-cards .cust-card:nth-child(4) .col-2 img, .sf-windows-mdm .customer-cards .cust-card:nth-child(6) .col-2 img {
          width: 100%; }
    /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .customer-cards .cust-card:nth-child(5) {
      flex: 0 66%;
      flex-direction: row-reverse; }
      @media (max-width: 767px) {
        /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 48%; } }
      /* line 609, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-1 {
        position: relative;
        flex: 0 40%;
        padding-right: 10px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%;
        padding-left: 25px; }
        /* line 618, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-1 p {
          padding-bottom: 25px; }
        @media (max-width: 767px) {
          /* line 609, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
          .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-1 {
            flex: 0 100%;
            padding: 25px 25px 30px; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 609, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
          .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-1 {
            padding: 0 10px 25px 25px; } }
        /* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-1 .read-more-link {
          left: 25px; }
      /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-2 {
        flex: 0 60%; }
        /* line 634, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
        .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-2 img {
          width: 100%;
          height: 100%; }
        @media (max-width: 767px) {
          /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
          .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-2 {
            flex: 0 100%; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
          .sf-windows-mdm .customer-cards .cust-card:nth-child(5) .col-2 img {
            width: 100%;
            height: 250px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 649, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .customer-cards .cust-card:nth-child(6) {
        flex: 0 48%; } }
/* line 658, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .modal[data-modalFor="hubspot"] .modal-content {
  height: 595.77px;
  max-width: 594px;
  position: relative; }
  /* line 662, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .modal[data-modalFor="hubspot"] .modal-content .close {
    position: absolute;
    top: -2px;
    padding: 0px 6px;
    z-index: 99;
    right: -5px;
    color: #6F6F6F;
    opacity: 1;
    background-color: #ffffff;
    border-radius: 50%; }
    @media (max-width: 992px) {
      /* line 662, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .modal[data-modalFor="hubspot"] .modal-content .close {
        display: none; } }
/* line 680, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .cta-bottom-section-temp .bg-layer {
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
  overflow: hidden; }
  /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .cta-bottom-section-temp .bg-layer:before {
    content: "";
    background-image: url(/assets/new_layout_assets/sf_windows_mdm/Devices-birds-eye@2x-c2a915867998b67eb208d3a4b41b119dcde8c92f7c0a04adb8b09de261112db8.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right top;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }
    @media (max-width: 767px) {
      /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .cta-bottom-section-temp .bg-layer:before {
        background-image: none; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
      .sf-windows-mdm .cta-bottom-section-temp .bg-layer:before {
        right: -75px; } }
  /* line 704, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(6, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    align-content: flex-start; }
    /* line 714, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
    /* line 725, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 2/5;
      transform: matrix(1, 0, -0.3, 1, 0, -25);
      -webkit-transform: matrix(1, 0, -0.3, 1, 0, -25);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 737, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
    .sf-windows-mdm .cta-bottom-section-temp .bg-layer .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 1/4;
      transform: none;
      -webkit-transform: none;
      clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
      -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
/* line 751, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm .cta-bottom-section-temp .top-layer {
  position: relative;
  padding: 130px 0 60px; }
/* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
.sf-windows-mdm div {
  scroll-margin-top: 100px; }
@media (min-width: 1200px) {
  /* line 762, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_mdm.scss */
  .sf-windows-mdm .nav-sections-wrapper .container {
    width: 1190px !important; } }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-1 {
  display: flex;
  justify-content: center; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end; }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 2;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 5;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 6;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-1 .top-layer {
    padding: 80px 0 90px; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-1 .bg-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(/assets/new_layout_assets/sf_mobile_app_mgmnt/android-ios-app-management-860c8e3737907e59ebb4300e77750c679b546983489f106b33155672963d597d.png);
    background-position: right center;
    background-repeat: no-repeat; }
    @media (max-width: 1024px) {
      /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
      .sf-mobile-app-mgmnt .section-1 .bg-img {
        background-image: none; } }
@media (max-width: 767px) {
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-2 .bg-layer .bg-vector {
    top: -120px; } }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(15, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0px; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 14;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 15;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-2 .top-layer {
  padding-bottom: 135px; }
/* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(15, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-3 .top-layer .img-app-mgmnt {
  position: absolute;
  top: -110px;
  left: 0; }
  @media (max-width: 767px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-3 .top-layer .img-app-mgmnt {
      position: relative;
      top: -80px; } }
  @media (max-device-width: 1024px) {
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-3 .top-layer .img-app-mgmnt {
      top: -80px; } }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-3 .top-layer .three-col-features {
  margin-top: 160px; }
  @media (max-device-width: 1024px) {
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
    .sf-mobile-app-mgmnt .section-3 .top-layer .three-col-features {
      margin-top: 90px; } }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-4 .bg-layer {
  transform: skewY(-5deg); }
/* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-4 .top-layer {
  padding: 113px 0 106px; }
/* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(8, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 60px; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
  .sf-mobile-app-mgmnt .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_app_mgmnt.scss */
.sf-mobile-app-mgmnt .section-5 .top-layer {
  position: relative;
  padding: 75px 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 6;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-1 .top-layer {
  padding: 105px 0 118px; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-2 .top-layer {
  padding: 80px 0 128px; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 20;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 24;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 25;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 16;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 17;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-4 .top-layer {
  padding: 80px 0; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-4 .top-layer .feature-blocks {
    position: relative; }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
    .sf-workflows .section-4 .top-layer .feature-blocks .box {
      height: auto; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
        .sf-workflows .section-4 .top-layer .feature-blocks .box {
          height: auto; } }
      @media (min-width: 1200px) {
        /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
        .sf-workflows .section-4 .top-layer .feature-blocks .box {
          height: 190px; } }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-5 .bg-layer {
  -webkit-transform: skewY(-5deg);
  transform: skewY(-5deg); }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(6, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  .sf-workflows .section-6 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
.sf-workflows .section-6 .top-layer {
  padding: 120px 0; }

/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
html[lang='pt'] .section-4 .feature-blocks .box {
  height: 260px !important; }
@media (max-width: 1199px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_workflows.scss */
  html[lang='pt'] .section-4 .feature-blocks .box {
    height: auto !important; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-1 {
  display: flex;
  justify-content: center; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end; }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 2;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 5;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 6;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-1 .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-1 .top-layer {
    padding: 80px 0 90px; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-2 .top-layer .section-2-img {
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg); }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * 2);
  align-content: flex-end; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-3 .top-layer .three-col-features {
  justify-content: center !important; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-3 .top-layer .three-col-features .col {
    margin-bottom: 50px; }
    @media (max-device-width: 767px) {
      /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
      .sf-remote-troubleshooting .section-3 .top-layer .three-col-features .col {
        flex: 0 45%; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
      .sf-remote-troubleshooting .section-3 .top-layer .three-col-features .col {
        flex: 0 30%; } }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(3deg);
  -webkit-transform: skewY(3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: var(--row-height);
  align-content: flex-end;
  z-index: 1; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(3deg);
  -webkit-transform: skewY(3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2);
  z-index: 1; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-5 .bg-layer {
  -webkit-transform: skewY(3deg);
  transform: skewY(3deg); }
/* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  z-index: 1; }
  @media (max-device-width: 1024px) {
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
    .sf-remote-troubleshooting .section-6 .grid-container .grid {
      display: none; } }
  /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -8;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-7 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
  .sf-remote-troubleshooting .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_troubleshooting.scss */
.sf-remote-troubleshooting .section-7 .top-layer img {
  box-shadow: 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 27px 136px rgba(129, 137, 190, 0.09); }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
.sf-deepdive .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
.sf-deepdive .section-1 .top-layer {
  padding: 80px 0 90px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
.sf-deepdive .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
.sf-deepdive .section-3 .top-layer .four-col-features {
  display: flex;
  justify-content: center !important;
  flex-wrap: wrap;
  margin-top: 75px; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
  .sf-deepdive .section-3 .top-layer .four-col-features .col {
    margin-bottom: 50px;
    flex: 0 25%; }
    @media (max-device-width: 767px) {
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
      .sf-deepdive .section-3 .top-layer .four-col-features .col {
        flex: 0 45%; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_deepdive.scss */
      .sf-deepdive .section-3 .top-layer .four-col-features .col {
        flex: 0 33%; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
.sf-mobile-content-mgmnt .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
.sf-mobile-content-mgmnt .section-1 .top-layer {
  padding: 80px 0 90px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
.sf-mobile-content-mgmnt .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  z-index: 1; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -7;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
  .sf-mobile-content-mgmnt .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mobile_content_mgmnt.scss */
.sf-mobile-content-mgmnt .section-5 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-1 {
  padding-bottom: 100px; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-1 .t-none {
    transform: none;
    -webkit-transform: none; }
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .t-none.skew-right {
      transform: none;
      -webkit-transform: none; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    transform-origin: bottom left; }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.5, 1, 50, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-1 .top-layer {
    padding: 80px 0 150px; }
  @media (max-width: 993px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-1 {
      padding-bottom: 90px; } }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-2 .top-layer {
  padding: 60px 0 150px; }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-3 .image-title-wrapper {
  display: flex;
  align-items: flex-start; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .image-title-wrapper img {
    margin-right: 18px;
    -webkit-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -moz-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -ms-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2)); }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-3 .four-col-features {
  display: flex;
  justify-content: flex-start !important;
  flex-wrap: wrap;
  margin-top: 75px; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .four-col-features .col {
    margin-bottom: 50px;
    flex: 0 25%; }
    /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-3 .four-col-features .col svg {
      width: 44px !important; }
    @media (max-width: 767px) {
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
      .sf-rc-android .section-3 .four-col-features .col {
        flex: 0 100%;
        padding: 0 15px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
      .sf-rc-android .section-3 .four-col-features .col {
        flex: 0 50%;
        margin: 0; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
      .sf-rc-android .section-3 .four-col-features .col {
        flex: 0 33%; } }
/* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-3 .top-layer .card-stack {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  position: relative;
  top: -125px; }
  @media (max-width: 1024px) {
    /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
    .sf-rc-android .section-3 .top-layer .card-stack {
      top: 0;
      justify-content: center;
      padding-bottom: 40px; } }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-3 .top-layer .card-stack .rc-card {
    flex: 0 40%;
    margin: 0 20px 20px 0;
    padding: 25px;
    background-color: #ffffff;
    box-shadow: 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 27px 136px rgba(129, 137, 190, 0.09);
    border-radius: 8px; }
    @media (max-width: 767px) {
      /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
      .sf-rc-android .section-3 .top-layer .card-stack .rc-card {
        flex: 0 100%; } }
/* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * 1); }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
  .sf-rc-android .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_android.scss */
.sf-rc-android .section-6 .top-layer {
  padding: 20px 0 0 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
.sf-rc-ios .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
.sf-rc-ios .section-1 .top-layer {
  padding: 80px 0 90px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
.sf-rc-ios .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/4;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
.sf-rc-ios .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
  .sf-rc-ios .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rc_ios.scss */
.sf-rc-ios .section-3 .top-layer {
  padding: 132px 0 50px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
.sf-integrations .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
.sf-integrations .section-1 .top-layer {
  padding: 80px 0 90px; }
@media (max-width: 767px) {
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-2 .top-layer .sf-cards {
    justify-content: center; } }
/* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
.sf-integrations .section-2 .top-layer .sf-cards .sf-card {
  flex: 0 46%;
  padding: 50px 40px;
  margin: 0 20px 20px 0; }
  @media (max-width: 767px) {
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
    .sf-integrations .section-2 .top-layer .sf-cards .sf-card {
      flex: 0 100%; } }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
.sf-integrations .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
.sf-integrations .section-3 .top-layer {
  padding: 104px 0 80px; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
  .sf-integrations .section-3 .top-layer .sf-cards {
    justify-content: center; }
    /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
    .sf-integrations .section-3 .top-layer .sf-cards .sf-card {
      flex: 0 23%;
      padding: 50px 25px 20px;
      margin: 0 10px 10px 0; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_integrations.scss */
        .sf-integrations .section-3 .top-layer .sf-cards .sf-card {
          flex: 0 45%; } }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-1 {
  padding-bottom: 10%; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-1 .bg-layer {
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg);
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left; }
    @media (max-device-width: 1024px) {
      /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
    .sf-kiosk-home .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -7;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
      .sf-kiosk-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-1 .top-layer {
    padding: 80px 0 0; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-2 .top-layer .sf-cards .sf-card {
  position: relative; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-2 .top-layer .sf-cards .sf-card p.read-more {
    position: absolute;
    bottom: 20px;
    left: 15px;
    font-weight: 600;
    color: #256BFF;
    font-size: 2rem;
    line-height: 30px; }
@media (min-width: 1025px) {
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-3 .bg-layer .bg-vector {
    right: 5%;
    top: 10%; } }
/* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-3 .top-layer .devices .device-img-wrapper .device-img {
  width: 100%;
  height: 113px;
  display: flex;
  justify-content: center;
  align-items: flex-end; }
/* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-4 .top-layer {
  padding: 120px 0 0 0; }
@media (min-width: 1025px) {
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-6 .bg-layer .bg-vector {
    left: 5%; } }
/* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .android-mgmnt-modes .top-layer .sf-cards .sf-card ul.list-unstyled li img {
  margin-top: 3px; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .android-mgmnt-modes .top-layer .sf-cards {
    justify-content: center !important; } }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
    .sf-kiosk-home .section-7 .bg-img {
      background-image: none; } }
@media (max-width: 767px) {
  /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home #remote-support-section .top-layer {
    padding-bottom: 0 !important; } }
/* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home #remote-support-section h5.header-font {
  display: none; }
/* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home #remote-support-section h2.header-font:before {
  content: "Kiosk Software with Remote Control";
  position: absolute;
  top: -20px;
  color: #256BFF;
  font-size: 1.8rem;
  font-weight: 500; }
/* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .gdpr-section .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
  .sf-kiosk-home .gdpr-section .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_home.scss */
.sf-kiosk-home .gdpr-section .top-layer {
  padding: 120px 0 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-1 .grid-container .grid, .sf-windows-kiosk .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-1 .grid-container .grid .grid-block:nth-child(1), .sf-windows-kiosk .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-1 .grid-container .grid .grid-block:nth-child(2), .sf-windows-kiosk .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-2 .grid-container .grid, .sf-windows-kiosk .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(1), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(2), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(3), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(4), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(5), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(6), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(7), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-2 .grid-container .grid .grid-block:nth-child(8), .sf-windows-kiosk .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -10;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-3 .grid-container .grid, .sf-windows-kiosk .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(1), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(2), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(3), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(4), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(5), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(6), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(7), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-3 .grid-container .grid .grid-block:nth-child(8), .sf-windows-kiosk .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-4 .grid-container .grid, .sf-windows-kiosk .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(1), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(2), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(3), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(4), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(5), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 20, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(6), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(7), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
  .sf-ios-kiosk .section-4 .grid-container .grid .grid-block:nth-child(8), .sf-windows-kiosk .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-4 .bg-layer, .sf-windows-kiosk .section-4 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-ios-kiosk .section-5 .cta-card a, .sf-windows-kiosk .section-5 .cta-card a {
  z-index: 2; }

/* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_kiosk.scss */
.sf-windows-kiosk .bg-layer, .sf-windows-kiosk .grid {
  -webkit-transform: skewY(-3deg) !important;
  transform: skewY(-3deg) !important; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-1 .grid-container .grid, .sf-book-a-demo .section-1 .grid-container .grid, .sf-contact .section-1 .grid-container .grid, .sales-discounted-pricing .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(1), .sf-book-a-demo .section-1 .grid-container .grid .grid-block:nth-child(1), .sf-contact .section-1 .grid-container .grid .grid-block:nth-child(1), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(2), .sf-book-a-demo .section-1 .grid-container .grid .grid-block:nth-child(2), .sf-contact .section-1 .grid-container .grid .grid-block:nth-child(2), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(3), .sf-book-a-demo .section-1 .grid-container .grid .grid-block:nth-child(3), .sf-contact .section-1 .grid-container .grid .grid-block:nth-child(3), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(4), .sf-book-a-demo .section-1 .grid-container .grid .grid-block:nth-child(4), .sf-contact .section-1 .grid-container .grid .grid-block:nth-child(4), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-1 .top-layer, .sf-book-a-demo .section-1 .top-layer, .sf-contact .section-1 .top-layer, .sales-discounted-pricing .section-1 .top-layer {
  padding-bottom: 90px; }
/* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-2 .grid-container .grid, .sf-book-a-demo .section-2 .grid-container .grid, .sf-contact .section-2 .grid-container .grid, .sales-discounted-pricing .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1);
  z-index: 1; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(1), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(1), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(1), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(2), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(2), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(2), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(3), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(3), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(3), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(4), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(4), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(4), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(5), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(5), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(5), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(6), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(6), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(6), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(7), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(7), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(7), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .grid-container .grid .grid-block:nth-child(8), .sf-book-a-demo .section-2 .grid-container .grid .grid-block:nth-child(8), .sf-contact .section-2 .grid-container .grid .grid-block:nth-child(8), .sales-discounted-pricing .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-2 .top-layer, .sf-book-a-demo .section-2 .top-layer, .sf-contact .section-2 .top-layer, .sales-discounted-pricing .section-2 .top-layer {
  z-index: 1; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-2 .top-layer .sf-cards, .sf-book-a-demo .section-2 .top-layer .sf-cards, .sf-contact .section-2 .top-layer .sf-cards, .sales-discounted-pricing .section-2 .top-layer .sf-cards {
    top: 0 !important; }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
    .sf-sales .section-2 .top-layer .sf-cards.parent-wrapper, .sf-book-a-demo .section-2 .top-layer .sf-cards.parent-wrapper, .sf-contact .section-2 .top-layer .sf-cards.parent-wrapper, .sales-discounted-pricing .section-2 .top-layer .sf-cards.parent-wrapper {
      position: relative;
      top: -150px; }
      @media (max-width: 1024px) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
        .sf-sales .section-2 .top-layer .sf-cards.parent-wrapper, .sf-book-a-demo .section-2 .top-layer .sf-cards.parent-wrapper, .sf-contact .section-2 .top-layer .sf-cards.parent-wrapper, .sales-discounted-pricing .section-2 .top-layer .sf-cards.parent-wrapper {
          top: -100px; } }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
    .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card {
      justify-content: center; }
      /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence {
        display: flex;
        flex-wrap: wrap;
        border-bottom: 1px solid rgba(26, 20, 44, 0.5);
        padding-bottom: 30px; }
        /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
        .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          flex: 0 33%;
          padding: 0 20px; }
          @media (max-width: 767px) {
            /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
            .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
              flex: 0 100%; } }
          @media (min-device-width: 768px) and (max-device-width: 1024px) {
            /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
            .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
              flex: 0 50%; } }
          /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
          .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block p.body-text, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block p.body-text, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block p.body-text, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block p.body-text {
            margin: 0 0 10px 0; }
          /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
          .sf-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block .address-content, .sf-book-a-demo .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block .address-content, .sf-contact .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block .address-content, .sales-discounted-pricing .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block .address-content {
            flex-grow: 1; }

/* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-1 .bg-layer, .sf-sales .wrapper .bg-layer, .sf-sales .hero .bg-layer, .newsletter .section-1 .bg-layer, .newsletter .wrapper .bg-layer, .newsletter .hero .bg-layer, .sales-discounted-pricing .section-1 .bg-layer, .sales-discounted-pricing .wrapper .bg-layer, .sales-discounted-pricing .hero .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
/* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .section-1 .grid-container .grid, .sf-sales .wrapper .grid-container .grid, .sf-sales .hero .grid-container .grid, .newsletter .section-1 .grid-container .grid, .newsletter .wrapper .grid-container .grid, .newsletter .hero .grid-container .grid, .sales-discounted-pricing .section-1 .grid-container .grid, .sales-discounted-pricing .wrapper .grid-container .grid, .sales-discounted-pricing .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1);
  z-index: 1; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(1), .sf-sales .wrapper .grid-container .grid .grid-block:nth-child(1), .sf-sales .hero .grid-container .grid .grid-block:nth-child(1), .newsletter .section-1 .grid-container .grid .grid-block:nth-child(1), .newsletter .wrapper .grid-container .grid .grid-block:nth-child(1), .newsletter .hero .grid-container .grid .grid-block:nth-child(1), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(1), .sales-discounted-pricing .wrapper .grid-container .grid .grid-block:nth-child(1), .sales-discounted-pricing .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(2), .sf-sales .wrapper .grid-container .grid .grid-block:nth-child(2), .sf-sales .hero .grid-container .grid .grid-block:nth-child(2), .newsletter .section-1 .grid-container .grid .grid-block:nth-child(2), .newsletter .wrapper .grid-container .grid .grid-block:nth-child(2), .newsletter .hero .grid-container .grid .grid-block:nth-child(2), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(2), .sales-discounted-pricing .wrapper .grid-container .grid .grid-block:nth-child(2), .sales-discounted-pricing .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(3), .sf-sales .wrapper .grid-container .grid .grid-block:nth-child(3), .sf-sales .hero .grid-container .grid .grid-block:nth-child(3), .newsletter .section-1 .grid-container .grid .grid-block:nth-child(3), .newsletter .wrapper .grid-container .grid .grid-block:nth-child(3), .newsletter .hero .grid-container .grid .grid-block:nth-child(3), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(3), .sales-discounted-pricing .wrapper .grid-container .grid .grid-block:nth-child(3), .sales-discounted-pricing .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .section-1 .grid-container .grid .grid-block:nth-child(4), .sf-sales .wrapper .grid-container .grid .grid-block:nth-child(4), .sf-sales .hero .grid-container .grid .grid-block:nth-child(4), .newsletter .section-1 .grid-container .grid .grid-block:nth-child(4), .newsletter .wrapper .grid-container .grid .grid-block:nth-child(4), .newsletter .hero .grid-container .grid .grid-block:nth-child(4), .sales-discounted-pricing .section-1 .grid-container .grid .grid-block:nth-child(4), .sales-discounted-pricing .wrapper .grid-container .grid .grid-block:nth-child(4), .sales-discounted-pricing .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .wrapper .sf-cards, .newsletter .wrapper .sf-cards, .sales-discounted-pricing .wrapper .sf-cards {
  top: 0 !important;
  justify-content: flex-start !important; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .wrapper .sf-cards .sf-card.sales-form, .newsletter .wrapper .sf-cards .sf-card.sales-form, .sales-discounted-pricing .wrapper .sf-cards .sf-card.sales-form {
    padding-left: 40px !important; }
/* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
.sf-sales .customers-2023, .newsletter .customers-2023, .sales-discounted-pricing .customers-2023 {
  background-color: #ffffff; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
  .sf-sales .customers-2023 .logos-wrapper, .newsletter .customers-2023 .logos-wrapper, .sales-discounted-pricing .customers-2023 .logos-wrapper {
    max-width: 1060px;
    margin: 51px auto 0;
    display: grid; }
    /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
    .sf-sales .customers-2023 .logos-wrapper .logo, .newsletter .customers-2023 .logos-wrapper .logo, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 14px;
      padding-bottom: 13px; }
      /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo.magna, .newsletter .customers-2023 .logos-wrapper .logo.magna, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.magna {
        grid-column: -6/-5; }
      /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo.decathlon, .newsletter .customers-2023 .logos-wrapper .logo.decathlon, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.decathlon {
        grid-column: -5/-4; }
      /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo.hdb-fin-serv, .newsletter .customers-2023 .logos-wrapper .logo.hdb-fin-serv, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        grid-column: -4/-3; }
      /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo.gofirst, .newsletter .customers-2023 .logos-wrapper .logo.gofirst, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.gofirst {
        grid-column: -3/-2; }
      /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo:nth-of-type(1), .sf-sales .customers-2023 .logos-wrapper .logo:nth-of-type(2), .sf-sales .customers-2023 .logos-wrapper .logo:nth-of-type(3), .sf-sales .customers-2023 .logos-wrapper .logo:nth-of-type(4), .newsletter .customers-2023 .logos-wrapper .logo:nth-of-type(1), .newsletter .customers-2023 .logos-wrapper .logo:nth-of-type(2), .newsletter .customers-2023 .logos-wrapper .logo:nth-of-type(3), .newsletter .customers-2023 .logos-wrapper .logo:nth-of-type(4), .sales-discounted-pricing .customers-2023 .logos-wrapper .logo:nth-of-type(1), .sales-discounted-pricing .customers-2023 .logos-wrapper .logo:nth-of-type(2), .sales-discounted-pricing .customers-2023 .logos-wrapper .logo:nth-of-type(3), .sales-discounted-pricing .customers-2023 .logos-wrapper .logo:nth-of-type(4) {
        border-bottom: 0.7px solid #C8C8C8; }
      /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper .logo.byjus, .sf-sales .customers-2023 .logos-wrapper .logo.radisson, .sf-sales .customers-2023 .logos-wrapper .logo.bse, .sf-sales .customers-2023 .logos-wrapper .logo.magna, .sf-sales .customers-2023 .logos-wrapper .logo.decathlon, .sf-sales .customers-2023 .logos-wrapper .logo.hdb-fin-serv, .newsletter .customers-2023 .logos-wrapper .logo.byjus, .newsletter .customers-2023 .logos-wrapper .logo.radisson, .newsletter .customers-2023 .logos-wrapper .logo.bse, .newsletter .customers-2023 .logos-wrapper .logo.magna, .newsletter .customers-2023 .logos-wrapper .logo.decathlon, .newsletter .customers-2023 .logos-wrapper .logo.hdb-fin-serv, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.byjus, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.radisson, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.bse, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.magna, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.decathlon, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        border-right: 0.7px solid #C8C8C8; }
    @media (max-width: 767px) {
      /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
      .sf-sales .customers-2023 .logos-wrapper, .newsletter .customers-2023 .logos-wrapper, .sales-discounted-pricing .customers-2023 .logos-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(0, 181px));
        place-content: center; }
        /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
        .sf-sales .customers-2023 .logos-wrapper .logo, .newsletter .customers-2023 .logos-wrapper .logo, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo {
          border-width: 0 !important;
          grid-column: span 1 !important; }
          /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_sales.scss */
          .sf-sales .customers-2023 .logos-wrapper .logo.spacer, .newsletter .customers-2023 .logos-wrapper .logo.spacer, .sales-discounted-pricing .customers-2023 .logos-wrapper .logo.spacer {
            display: none; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-1 .top-layer {
  padding: 40px 0 80px; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-2 .bg-layer .bg-vector {
  right: 5%;
  top: 10%; }
  @media (max-width: 767px) {
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
    .sf-enrollment .section-2 .bg-layer .bg-vector {
      top: 0; } }
/* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-2 .top-layer {
  padding: 130px 0 80px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
    .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      background-color: #ffffff;
      padding: 20px 0 20px 32px;
      width: 381px;
      margin-bottom: 30px;
      transition: 0.3s linear; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
        .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 275px; } }
      /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
      .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 42%;
        right: 25px;
        transition: 0.3s linear; }
    /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
    .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      padding: 45px 0 45px 32px;
      transition: 0.3s linear; }
      /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
      .sf-enrollment .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-2 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
    .sf-enrollment .section-2 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-3 .top-layer {
  padding: 90px 0 110px; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-3 .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
    .sf-enrollment .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
      flex: 11%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
      .sf-enrollment .section-3 .top-layer .sf-cards .sf-card {
        flex: 45%; }
        /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
        .sf-enrollment .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
          flex: 45%; } }
/* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
  .sf-enrollment .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_enrollment.scss */
.sf-enrollment .section-5 .top-layer {
  padding: 110px 0 80px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
.sf-contact .section-3 .top-layer .three-cols, .sf-sales .section-3 .top-layer .three-cols {
  display: flex;
  flex-wrap: wrap; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
  .sf-contact .section-3 .top-layer .three-cols .column, .sf-sales .section-3 .top-layer .three-cols .column {
    flex: 0 33%;
    padding: 0 60px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    border-right: 2px solid #256BFF; }
    @media (max-width: 767px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column, .sf-sales .section-3 .top-layer .three-cols .column {
        flex: 100%;
        align-items: center;
        text-align: center;
        border-right: none;
        border-bottom: 2px solid #256BFF; }
        /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
        .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3), .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) {
          padding-top: 20px;
          border-bottom: none; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column, .sf-sales .section-3 .top-layer .three-cols .column {
        flex: 0 50%; } }
    @media (max-device-width: 767px) {
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column h4.header, .sf-sales .section-3 .top-layer .three-cols .column h4.header {
        font-size: 1.4rem; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column:nth-child(2), .sf-sales .section-3 .top-layer .three-cols .column:nth-child(2) {
        border-right: none; } }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
    .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3), .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) {
      border-right: none; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3) .countries, .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) .countries {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start; }
        @media (max-width: 1024px) {
          /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
          .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3) .countries, .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) .countries {
            width: 100%;
            justify-content: space-between; } }
        /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
        .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3) .countries .country-wrapper, .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) .countries .country-wrapper {
          flex: 50%; }
          @media (max-width: 1024px) {
            /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
            .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3) .countries .country-wrapper, .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) .countries .country-wrapper {
              flex: 0 33%; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
        .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3), .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) {
          flex: 0 100%;
          justify-content: center; }
          /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
          .sf-contact .section-3 .top-layer .three-cols .column:nth-child(3) h2.header, .sf-sales .section-3 .top-layer .three-cols .column:nth-child(3) h2.header {
            margin: 40px auto 0 auto; } }
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
    .sf-contact .section-3 .top-layer .three-cols .column:nth-last-of-type(1), .sf-sales .section-3 .top-layer .three-cols .column:nth-last-of-type(1) {
      flex: 0 100%;
      border: none; }
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
      .sf-contact .section-3 .top-layer .three-cols .column:nth-last-of-type(1) .countries, .sf-sales .section-3 .top-layer .three-cols .column:nth-last-of-type(1) .countries {
        display: flex;
        flex-wrap: wrap;
        gap: 60px;
        margin-top: 30px; }
        @media (max-width: 493px) {
          /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact.scss */
          .sf-contact .section-3 .top-layer .three-cols .column:nth-last-of-type(1) .countries, .sf-sales .section-3 .top-layer .three-cols .column:nth-last-of-type(1) .countries {
            gap: 30px;
            justify-content: center; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
.sf-location-tracking .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
.sf-location-tracking .section-1 .top-layer {
  padding: 40px 0 80px; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
.sf-location-tracking .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
.sf-location-tracking .section-3 .top-layer .container {
  padding: 110px 0 130px; }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
.sf-location-tracking .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (max-width: 767px) {
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .top-layer .three-col-features .col {
    flex: 33%; } }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_location_tracking.scss */
  .sf-location-tracking .section-4 .top-layer .three-col-features .col {
    flex: 18%;
    padding: 15px;
    margin: 0; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-1 .top-layer {
  padding: 80px 0 90px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-6 .bg-layer .bg-vector {
  top: 10%;
  right: 5%; }
/* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .reports .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 120px; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .reports .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .reports .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
.sf-reports .reports .top-layer {
  padding: 90px 0 150px; }
  /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  .sf-reports .reports .top-layer .feature-blocks {
    position: relative; }
    /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
    .sf-reports .reports .top-layer .feature-blocks .box {
      height: auto; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
        .sf-reports .reports .top-layer .feature-blocks .box {
          height: auto; } }
      @media (min-width: 1200px) {
        /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
        .sf-reports .reports .top-layer .feature-blocks .box {
          height: 190px; } }

/* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
html[lang='pt'] .reports .feature-blocks .box {
  height: 210px !important; }
@media (min-width: 992px) and (max-width: 1199) {
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  html[lang='pt'] .reports .feature-blocks .box {
    height: 250px !important; } }
@media (max-width: 992px) {
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  html[lang='pt'] .reports .feature-blocks .box {
    height: auto !important; } }

@media (min-width: 1200px) {
  /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_reports.scss */
  html[lang='fr'] .reports .feature-blocks .box {
    height: 220px !important; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-1 {
  padding-bottom: 200px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_rugged_device_management/hero-img-ff48d2086a9135c2bac8eb832953915ea71e999d92864438800c08ff61c7721b.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_rugged_device_management/hero-img@2x-2f4c818f8950a753a10a6edf07ac5f560539f340de7f3b1606ac1eeed2b8aebe.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 3);
      z-index: 1; }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -9;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -5;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -4;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 50, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 50, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-rugged-device-management .section-1 .top-layer h1.header-font, .sf-rugged-device-management .section-1 .top-layer p.body-text {
        color: #1A142C; } }
  @media (max-width: 993px) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-1 {
      padding-bottom: 90px; } }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-2 .device-shwcase {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  max-width: 1885px;
  margin: 0 auto; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-2 .device-shwcase .grid {
    display: flex;
    justify-content: center;
    align-items: flex-end; }
  @media (max-width: 420px) {
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-shwcase {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }
  @media (min-width: 421px) and (max-width: 767px) {
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-shwcase {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media (min-width: 768px) and (max-width: 992px) {
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-shwcase {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }
  @media (min-width: 993px) and (max-width: 1199px) {
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-shwcase {
      grid-template-columns: repeat(4, minmax(0, 1fr)); } }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-2 .device-showcase {
  padding: 60px 60px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-showcase {
      justify-content: flex-start; } }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-2 .device-showcase .device-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end; }
  @media (max-width: 992px) {
    /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-showcase .device-title-wrapper {
      flex: 0 46%; } }
  @media (min-width: 993px) and (max-width: 1460px) {
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
    .sf-rugged-device-management .section-2 .device-showcase {
      justify-content: flex-start; }
      /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
      .sf-rugged-device-management .section-2 .device-showcase .device-title-wrapper {
        flex: 0 33%; } }
/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-5 .bg-layer .bg-vector {
  top: -60px;
  right: 5%; }
/* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 5;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-8 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-9 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 1);
  z-index: 1; }
  /* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-9 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 401, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-10 .bg-layer .bg-img {
  position: absolute;
  right: 0;
  top: 0; }
/* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
.sf-rugged-device-management .section-10 .top-layer {
  padding: 200px 0 90px; }
  /* line 426, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_rugged_device_management.scss */
  .sf-rugged-device-management .section-10 .top-layer .sf-cards {
    justify-content: center; }

@media (min-width: 993px) {
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  html[lang="es"] .sf-android-features .section-2 .custom-device-card {
    min-height: 498px;
    height: 100%; } }

/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features div[id] {
  scroll-margin-top: 100px; }
/* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-1 {
  padding-bottom: 200px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-1 .bg-layer {
    background: linear-gradient(2.83deg, rgba(37, 107, 255, 0.1) 7.65%, rgba(37, 107, 255, 0) 86.46%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
      .sf-android-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
      .sf-android-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-1 .top-layer .hero-image {
      max-width: 542px;
      max-height: 265px; }
  @media (max-width: 993px) {
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-1 {
      padding-bottom: 90px; } }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-2 .top-layer {
  padding-top: 83px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-2 .top-layer .sf-cards {
      justify-content: center; } }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-2 .custom-device-card {
  margin-top: 50px;
  padding: 90px 15px 0px;
  width: 340px;
  min-height: 500px;
  border: none;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
  @media (max-width: 767px) {
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-2 .custom-device-card {
      width: 100%; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-2 .custom-device-card {
      width: 100%;
      height: 100%; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-2 .custom-device-card ul.pros-and-cons {
    list-style-type: none; }
    /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-2 .custom-device-card ul.pros-and-cons li {
      display: flex;
      align-items: flex-start; }
      /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
      .sf-android-features .section-2 .custom-device-card ul.pros-and-cons li p {
        display: inline-block; }
      /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
      .sf-android-features .section-2 .custom-device-card ul.pros-and-cons li:before {
        content: '';
        background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
        margin: 3px 10px 0 0;
        min-width: 18px;
        min-height: 18px; }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-2 .button-link {
  position: absolute;
  bottom: 30px; }
/* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 80, 25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 80, 25);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-3 .top-layer img.device {
  max-width: 205px;
  max-height: 435px; }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-4 .top-layer {
  padding: 90px 0 110px; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-4 .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-4 .top-layer .sf-cards .sf-card:nth-child(4) {
      flex: 11%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
      .sf-android-features .section-4 .top-layer .sf-cards .sf-card {
        flex: 45%; }
        /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
        .sf-android-features .section-4 .top-layer .sf-cards .sf-card:nth-child(4) {
          flex: 45%; } }
/* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-5 .bg-layer .bg-vector {
  position: absolute;
  right: 5%;
  top: 5%; }
  @media (max-width: 767px) {
    /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
    .sf-android-features .section-5 .bg-layer .bg-vector {
      top: -60px; } }
/* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -8;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  align-content: flex-start;
  overflow: hidden; }
  /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
  /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-8 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 16;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 80, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .section-8 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 17;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
.sf-android-features .android-feature-management .device-showcase {
  padding: 60px 60px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .android-feature-management .device-showcase.device-title {
    align-items: baseline; }
  /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_features.scss */
  .sf-android-features .android-feature-management .device-showcase .device-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: 0 20px;
    min-width: 250px;
    margin-top: 30px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-1 {
  padding-bottom: 250px; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-1 .bg-layer {
    background: linear-gradient(191.13deg, rgba(26, 20, 44, 0) 12.26%, rgba(26, 20, 44, 0.1) 91.78%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-1 .top-layer {
    padding: 80px 0 0; }
  @media (max-width: 993px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-1 {
      padding-bottom: 90px; } }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 8;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 9;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 9;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 1); }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-6 .bg-layer .bg-vector {
  position: absolute;
  right: 5%;
  top: 5%; }
  @media (max-width: 767px) {
    /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-6 .bg-layer .bg-vector {
      top: -40px; } }
/* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-8 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-9 .bg-layer .bg-image {
  position: absolute;
  right: 0; }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-9 .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-9 .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-9 .top-layer .slider-container {
  margin-top: 75px; }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container h3 {
    margin-left: 3%; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
  .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
        .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        min-height: 360px; }
    /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
      .sf-kiosk-lockdown-software .section-9 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }
/* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-10 .bg-layer .bg-vector {
  position: absolute;
  right: 5%;
  top: 5%; }
/* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
.sf-kiosk-lockdown-software .section-11 .bg-layer::before {
  content: '';
  background-image: url(/assets/new_layout_assets/sf_mdm/devices-birds-eye-46aab83967df1424d2291965d0bff22564cccaa5d56b198a4394c7e266001449.jpg);
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
  position: absolute;
  width: 100%;
  height: 100%; }
  @media (max-width: 767px) {
    /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_lockdown_software.scss */
    .sf-kiosk-lockdown-software .section-11 .bg-layer::before {
      background-image: none; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 1); }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 7;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 7;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 7;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 8;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .section-4 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.3, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .kiosk_browser_benefits .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .kiosk_browser_benefits .top-layer {
  padding: 80px 0 30px; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .top-layer .tab-content {
    max-height: 350px; }
    @media (max-width: 767px) {
      /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .kiosk_browser_benefits .top-layer .tab-content {
        max-height: 100%; } }
/* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .kiosk_browser_benefits .devices-wrapper {
  position: relative;
  padding: 30px;
  margin: 50px auto 0px;
  display: flex;
  gap: 0 66px;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: center;
  align-items: center; }
  /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .kiosk_browser_benefits .devices-wrapper .device-image-title-wrapper {
    margin-bottom: 30px; }
/* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .industries .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .industries .bg-layer .bg-image {
  position: absolute;
  right: 0; }
/* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .industries .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .industries .top-layer .slider-container {
  margin-top: 75px; }
  /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .top-layer .slider-container h3 {
    margin-left: 3%; }
  /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
        .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
    .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
    .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        min-height: 360px; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
    .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
    .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
      .sf-kiosk-browser-lockdown .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }
/* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
.sf-kiosk-browser-lockdown .industries .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_kiosk_browser_lockdown.scss */
  .sf-kiosk-browser-lockdown .industries .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-1 {
  padding-bottom: 150px; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end; }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 80, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 2)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  @media (max-width: 993px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-1 {
      padding-bottom: 90px; } }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-2 .top-layer {
  padding: 80px 0 30px; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .top-layer .tab-content {
    max-height: 350px; }
    @media (max-width: 767px) {
      /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .section-2 .top-layer .tab-content {
        max-height: 100%; } }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-2 .devices-wrapper {
  position: relative;
  padding: 30px;
  margin: 50px auto 0px;
  display: flex;
  gap: 0 66px;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: center;
  align-items: center; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-2 .devices-wrapper .device-image-title-wrapper {
    margin-bottom: 30px; }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .industries .bg-layer .bg-image {
  position: absolute;
  right: 0; }
/* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .industries .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .industries .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .industries .top-layer .slider-container {
  margin-top: 75px; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .industries .top-layer .slider-container h3 {
    margin-left: 3%; }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
        .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        min-height: 360px; }
    /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
      .sf-android-kiosk-mode .industries .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .industries .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .industries .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
/* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-7 .top-layer {
  padding-top: 130px; }
/* line 355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-8 {
  scroll-margin-top: 120px; }
  /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-8 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-8 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -90, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-8 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 3;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-8 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 3;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-8 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 4;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
  .sf-android-kiosk-mode .section-8 .feature-blocks .box {
    height: 260px !important; }
  @media (max-width: 1199px) {
    /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
    .sf-android-kiosk-mode .section-8 .feature-blocks .box {
      height: auto !important; } }
/* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-2,
.sf-android-kiosk-mode .remote-cast,
.sf-android-kiosk-mode .section-security,
.sf-android-kiosk-mode .section-location,
.sf-android-kiosk-mode .section-casestudies {
  scroll-margin-top: 60px; }
/* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_kiosk_mode.scss */
.sf-android-kiosk-mode .section-3, .sf-android-kiosk-mode .section-4 {
  scroll-margin-top: 100px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (max-width: 767px) {
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-1 .top-layer {
    padding: 30px 0 !important; } }
/* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (max-width: 767px) {
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-3 .top-layer {
    padding: 30px 0 !important; } }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-5 .bg-layer .bg-vector {
  right: 5%; }
/* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-5 .top-layer .container {
  padding: 130px 0 80px; }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-6 .top-layer .bg-image {
  -webkit-transform: skewY(-5deg);
  transform: skewY(-5deg); }
/* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-7 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-7 .top-layer {
  padding: 130px 0 90px; }
/* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-9 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-9 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-9 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .section-9 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .section-9 .top-layer {
  position: relative;
  padding: 75px 0; }
/* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default {
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #E0E9FE; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default .panel-heading {
    background-color: #ffffff;
    border: none;
    padding: 15px 0; }
    /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default .panel-heading .rotate-chev {
      transform: rotate(180deg);
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
    /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default .panel-heading .header-font a {
      color: #1A142C; }
      /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default .panel-heading .header-font a:visited {
        color: #1A142C; }
  /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default .panel-body {
    border: none !important;
    padding: 0 0 25px; }
  /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .kiosk-mode-faq .panel-group .panel-default:nth-last-of-type(1) {
    border-bottom: none; }
/* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .customer-section .img-line {
  display: flex;
  justify-content: center; }
/* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .customer-section .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-section .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .customer-cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .customer-cards .cust-card {
    position: relative;
    display: flex;
    -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    border-radius: 4px;
    margin: 20px 0;
    background-color: #ffffff; }
    @media (max-width: 767px) {
      /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card {
        flex-direction: column-reverse; } }
    @media (min-width: 1025px) {
      /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card .col-1 {
        height: 260px; } }
    /* line 439, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card .col-1 .read-more-link {
      position: absolute;
      left: 25px;
      bottom: 25px; }
      @media (max-width: 1024px) {
        /* line 439, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card .col-1 .read-more-link {
          bottom: 10px; } }
    /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-2 {
      flex: 0 50%; }
      @media (max-width: 767px) {
        /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-2 {
          flex: 0 100%; } }
      /* line 454, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
        left: 45px; }
        @media (max-width: 1024px) {
          /* line 454, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
          .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
            left: 25px; } }
    /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1 {
      padding: 45px 10px 50px 50px; }
      @media (max-width: 767px) {
        /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 25px 30px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 0px 25px 25px; } }
    /* line 470, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(1) .col-2 {
      display: flex;
      justify-content: flex-end; }
    /* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) {
      flex: 0 32%;
      flex-direction: column-reverse;
      justify-content: flex-end; }
      @media (max-width: 767px) {
        /* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) {
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px), (orientation: landscape) {
        /* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4), .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) {
          flex: 0 31%; } }
      /* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2) .col-1, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3) .col-1, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4) .col-1, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) .col-1 {
        padding: 25px 25px 30px; }
      /* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2) .col-2, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3) .col-2, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4) .col-2, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) .col-2 {
        display: flex;
        align-items: flex-start; }
        /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(2) .col-2 img, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(3) .col-2 img, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(4) .col-2 img, .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) .col-2 img {
          width: 100%; }
    /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) {
      flex: 0 66%;
      flex-direction: row-reverse; }
      @media (max-width: 767px) {
        /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 48%; } }
      /* line 511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-1 {
        position: relative;
        flex: 0 40%;
        padding-right: 10px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%;
        padding-left: 25px; }
        /* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-1 p {
          padding-bottom: 25px; }
        @media (max-width: 767px) {
          /* line 511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
          .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-1 {
            flex: 0 100%;
            padding: 25px 25px 30px; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
          .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-1 {
            padding: 0 10px 25px 25px; } }
        /* line 530, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-1 .read-more-link {
          left: 25px; }
      /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-2 {
        flex: 0 60%; }
        /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
        .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-2 img {
          width: 100%;
          height: 100%; }
        @media (max-width: 767px) {
          /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
          .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-2 {
            flex: 0 100%; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
          .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(5) .col-2 img {
            width: 100%;
            height: 250px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
      .sf-windows-kiosk-mode .customer-cards .cust-card:nth-child(6) {
        flex: 0 48%; } }
/* line 560, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .industry-ready .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .industry-ready .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 574, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .industry-ready .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 580, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .industry-ready .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 586, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .industry-ready .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 594, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .industry-ready .container {
  padding: 150px 0 80px; }
/* line 597, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .industry-ready .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 601, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
.sf-windows-kiosk-mode .industry-ready .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 607, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .industry-ready .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
@media (max-width: 992px) {
  /* line 620, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .manage-android .multi-os-logo-wrapper {
    margin-bottom: 75px; }
    /* line 622, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .manage-android .multi-os-logo-wrapper a {
      text-align: center; }
  /* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .header {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 40px !important; }
    /* line 631, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .header div:nth-of-type(1) {
      margin-top: 40px; }
  /* line 639, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .features-tab-pane-wrapper ul.nav li a {
    padding-left: 25px !important; } }
@media (max-width: 767px) {
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
  .sf-windows-kiosk-mode .features-tab-pane-wrapper {
    margin-top: 40px; }
    /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .features-tab-pane-wrapper ul.nav.nav-tabs {
      display: none !important; }
    /* line 652, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
    .sf-windows-kiosk-mode .features-tab-pane-wrapper .tab-content-wrapper .tab-content > .tab-pane {
      display: block !important;
      opacity: 1 !important;
      margin: 30px 0; } }

/* line 665, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode.scss */
html[lang="de"] .sf-windows-kiosk-mode .industry-ready .industries-grid {
  grid-template-columns: repeat(auto-fit, minmax(251px, 1fr)); }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .customers-grid {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 135px));
  max-width: 1023px;
  margin-top: 70px;
  gap: 30px 42px;
  place-content: center; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .athena {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .athena {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .radisson {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px -95px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .radisson {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .decathlon {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px -195px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .decathlon {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .carhartt {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px -295px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .carhartt {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .unicef {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px -395px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .unicef {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid .hyatt {
    background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode-38a0ca78aa4e8c91e04964e20fddc558430663168a11f5c7a16335d9cfb20edd.png);
    background-repeat: no-repeat;
    background-position: 0px -495px;
    background-size: cover !important;
    width: 135px;
    height: 34px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .customers-grid .hyatt {
        background-image: url(/assets/new_layout_assets/common_assets/sprite_header_windows_kiosk_mode@2x-5dc1f3c379f4e03c3056508174f4d15eda7e4cb96bee58c997edffba3c0aef17.png);
        background-size: 135px 470px; } }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .customers-grid figure {
    width: 135px;
    height: 34px; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .features {
  position: relative; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .features .features-grid {
    margin-top: 80px;
    margin-bottom: 240px;
    display: grid;
    gap: 20px; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .features .features-grid .feature-card {
      position: relative;
      background-color: #e9f4ff;
      border-radius: 10px;
      padding: 20px 40px;
      min-height: 433px; }
      /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .features-grid .feature-card .card-image {
        position: absolute;
        bottom: 0;
        right: 0; }
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .features-grid .feature-card p.body-text {
        margin: 0px; }
    @media (min-width: 764px) {
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .features-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr)); } }
    @media (min-width: 1024px) {
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .features-grid {
        grid-template-columns: repeat(3, minmax(0, 1fr)); } }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .features .cta {
    position: absolute;
    inset: auto 0 -80px 0;
    background: radial-gradient(110.72% 147.16% at 72.37% 42.9%, #7189ff 19%, #7082fe 43.25%, #1d5eff 100%);
    border-radius: 8px;
    max-width: 1140px;
    margin: 0 auto;
    padding: 40px 50px;
    min-height: fit-content; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .features .cta .cta-wrapper {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .cta .cta-wrapper h3 {
        font-size: 31px;
        line-height: 46px;
        font-weight: 400; }
      @media (max-width: 764px) {
        /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .features .cta .cta-wrapper {
          flex-direction: column;
          gap: 20px; } }
    @media (max-width: 1024px) {
      /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .features .cta {
        margin: 0px 15px;
        inset: auto 0 -140px 0; } }
/* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .home-run {
  background-color: #090826;
  padding: 200px 0 0;
  margin-bottom: 70px; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .home-run h2 {
    color: #cad1ff; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .home-run h3 {
    color: #cad1ff; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .home-run p.body-text {
    color: #f2f2f2; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .home-run .carousel-wrapper {
    position: relative; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .mask {
      position: absolute;
      width: 310px;
      height: 100%;
      left: 0;
      top: 0;
      background-color: #090826;
      z-index: 10;
      display: flex; }
      /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .mask button {
        all: unset;
        cursor: pointer;
        max-width: 36px;
        max-height: 36px;
        margin-left: auto;
        margin-block: auto; }
    /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel {
      position: relative; }
      /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item .item {
        opacity: 0.5;
        transition: opacity 0.2s ease-in;
        text-align: left; }
        /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item .item h2 {
          min-height: 114px;
          max-width: 711px; }
        /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item .item h3 {
          margin-top: 56px;
          margin-bottom: 20px; }
        /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item .item p.body-text {
          max-width: 840px;
          margin: 0 0 68px !important; }
        /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item .item img {
          max-width: 800px;
          opacity: 0; }
      /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item.active .item {
        opacity: 1; }
        /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .owl-item.active .item img {
          opacity: 1; }
      @media (min-width: 1200px) and (max-width: 1500px) {
        /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel.cards-carousel .owl-item.active .item {
          opacity: 0.5 !important; }
          /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
          .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel.cards-carousel .owl-item.active .item img {
            opacity: 0; }
        /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel.cards-carousel .owl-item.active + .owl-item .item {
          opacity: 1 !important; }
          /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
          .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel.cards-carousel .owl-item.active + .owl-item .item img {
            opacity: 1; } }
    @media (max-width: 1199px) {
      /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .home-run .carousel-wrapper {
        padding: 0 15px; }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
        .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .mask {
          width: 36px;
          height: 36px;
          top: -75px;
          left: 15px; } }
    @media (min-width: 1800px) {
      /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
      .sf-windows-kiosk-mode-management .home-run .carousel-wrapper .owl-carousel .item {
        display: flex;
        justify-content: center; } }
  @media (max-width: 1024px) {
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .home-run {
      padding: 300px 0 0; } }
/* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .browsing-experience h2 {
  max-width: 769px;
  text-align: center;
  margin-right: auto;
  margin-left: auto; }
/* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .browsing-experience .grid-wrapper {
  margin-top: 80px;
  display: grid;
  gap: 20px; }
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .browsing-experience .grid-wrapper .grid-card {
    background-color: #e9f4ff;
    padding: 25px 40px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    gap: 8px; }
  @media (min-width: 764px) {
    /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .browsing-experience .grid-wrapper {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }
/* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
.sf-windows-kiosk-mode-management .cta {
  margin-top: 70px;
  background-color: #1A142C !important;
  background-image: url(/assets/new_layout_assets/windows_device_mgmnt/illus_windows-b02a05a9ac91a47cc92b07c08ebffd5a3e6f1efcf7fb3ead6a5d05e53595e18f.svg);
  background-position: center right;
  background-size: 724px 642px;
  background-repeat: no-repeat; }
  @media (min-width: 1200px) {
    /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
    .sf-windows-kiosk-mode-management .cta {
      min-height: 510px; } }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_windows_kiosk_mode_management.scss */
  .sf-windows-kiosk-mode-management .cta h2 {
    max-width: 587px;
    color: #f2f2f2; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
.sf-ipad-kiosk-mode .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
.sf-ipad-kiosk-mode .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.2, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
.sf-ipad-kiosk-mode .section-5 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
.sf-ipad-kiosk-mode .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
.sf-ipad-kiosk-mode .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_kiosk_mode.scss */
  .sf-ipad-kiosk-mode .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
.sf-work-from-home .section-1 {
  padding-bottom: 10%; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_work_from_home/hero-img-947aa1c4ce6a95baacee5ac5eddcac12d4854d757c29eb98193e5af8f0b251bb.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_work_from_home/hero-img@2x-5e2bb028b34a5844233954c79f94b498d4a2d9adf4bb3ce8d27b32070cd140d3.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (max-width: 767px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .bg-layer {
        background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%); } }
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
    .sf-work-from-home .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (max-width: 767px) {
      /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
      .sf-work-from-home .section-1 .top-layer h1.header-font, .sf-work-from-home .section-1 .top-layer p.body-text {
        color: #1A142C; } }
/* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
.sf-work-from-home .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
.sf-work-from-home .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
.sf-work-from-home .section-6 .top-layer .container {
  background-image: url(/assets/new_layout_assets/sf_work_from_home/illus-why-scalefusion-0132cbe0576e99994334f9ab468ab53f6b552382ca67f4d7035ce448c665ff54.svg);
  background-position: right top;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
    .sf-work-from-home .section-6 .top-layer .container {
      background-image: none; } }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
.sf-work-from-home .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_work_from_home.scss */
  .sf-work-from-home .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
.sf-book-a-demo .bg-layer {
  -webkit-transform: skewY(0);
  transform: skewY(0); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
.sf-book-a-demo .hubspot-form .sf-cards {
  top: 0; }

@media (min-width: 1025px) {
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards {
    position: relative;
    top: -90px; } }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
.hubspot-form .sf-cards.become-a-partner-form {
  justify-content: center; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards.become-a-partner-form .sf-card .hbspt-form .hs-form-iframe {
    width: 500px !important; }
    @media (max-width: 767px) {
      /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards.become-a-partner-form .sf-card .hbspt-form .hs-form-iframe {
        width: 100% !important; } }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
.hubspot-form .sf-cards .sf-card.sales-form {
  padding: 40px 30px 60px 60px; }
  @media (max-width: 767px) {
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form {
      padding: 30px 20px 30px 40px; } }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form fieldset {
    margin-bottom: 10px; }
    @media (max-width: 1024px) {
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form fieldset {
        max-width: 100%;
        width: 100%; } }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form .hs-error-msgs label {
    color: #f2545b; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul {
    list-style: none;
    padding-left: 0; }
    /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul.inputs-list label:not(.hs-form-checkbox-display) {
      display: block;
      float: none;
      width: auto;
      padding: 0;
      line-height: 18px;
      text-align: left;
      white-space: normal;
      font-weight: normal; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='checkbox'] {
      display: flex;
      gap: 20px;
      flex-wrap: wrap; }
      /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='checkbox'] li.hs-form-checkbox label {
        margin-bottom: 0; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input, .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea {
    width: 100%;
    margin-bottom: 5px;
    max-width: 500px;
    height: 40px;
    padding: 9px 10px;
    font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    color: #33475b;
    background: #F8FAFF;
    border: 1px solid #D5E1FF;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px; }
    @media (max-width: 1024px) {
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input, .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea {
        max-width: 100%; } }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input.hs-input.error, .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea.hs-input.error {
      border-color: #c87872; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type='checkbox'] {
    height: unset;
    width: unset;
    margin-right: 5px; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type='radio'] {
    height: unset;
    width: unset;
    margin-right: 5px;
    margin-bottom: 0px; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input::placeholder {
    color: #c4c4c4; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea::placeholder {
    color: #c4c4c4; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form label {
    color: #1A142C;
    font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-weight: normal; }
    /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form label.hs-error-msg {
      font-size: 1.2rem; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type="text"] {
    display: inline-block;
    width: 90%; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type="email"] {
    width: 95%; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form select {
    height: 40px;
    padding: 9px 10px;
    font-family: "Lato", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    color: #33475b;
    background: #F8FAFF;
    border: 1px solid #D5E1FF;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-appearance: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px; }
  @media (max-width: 767px) {
    /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form .hs-fieldtype-intl-phone select {
      width: 35% !important; } }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type="tel"] {
    display: inline-block;
    width: 90%; }
    @media (max-width: 767px) {
      /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input[type="tel"] {
        width: 63% !important; } }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea {
    width: 95%; }
    /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form textarea.hs-input {
      height: 150px; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form .hs-button {
    box-sizing: content-box;
    width: fit-content;
    font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    background: #256BFF;
    color: white;
    outline: none;
    height: 40px;
    font-size: 1.8rem;
    font-weight: 500 !important;
    white-space: nowrap;
    padding: 0 10px;
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    -webkit-font-smoothing: antialiased; }
    /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form .hs-button:after {
      content: '\2192';
      margin-left: 5px;
      font-size: 1.5rem;
      color: #ffffff; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form .actions {
    margin-top: 20px; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form legend {
    font-size: 1.3rem !important;
    opacity: 0.8;
    border: none;
    margin-bottom: 10px; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs_platform_interest, .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs_message {
    margin-top: 10px; }
  @media (max-width: 522px) {
    /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='checkbox'] {
      display: block; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='checkbox'] li {
        margin-bottom: 10px; }
    /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
    .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='radio'] {
      display: block; }
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
      .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form ul[role='radio'] li {
        margin-bottom: 0px; } }
@media (min-width: 768px) {
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_hbst_form.scss */
  .hubspot-form .sf-cards .sf-card.iframe-width .hs-form-iframe {
    width: 500px !important; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
.sf-android-hotspot .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
.sf-android-hotspot .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -2); }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
.sf-android-hotspot .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -6;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -5;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_hotspot.scss */
  .sf-android-hotspot .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .section-1 .top-layer {
  position: relative;
  z-index: 1; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -1); }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 247, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .customer-logos {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .byjus {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .byjus {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .idream {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px -55px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .idream {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .sitare {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px -115px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .sitare {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .pathfinder {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px -170px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .pathfinder {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .south-wiltz {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px -231px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .south-wiltz {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos .oscar {
    background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo-6856ee8e6d2ea8779243623a6b00e7c93f3c9cb6f2e88f3a206b8a8f3815dc6a.png);
    background-repeat: no-repeat;
    background-position: 0px -302px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .customer-logos .oscar {
        background-image: url(/assets/new_layout_assets/sf_ipad_mgmnt_software/customers-logo@2x-287283670c85fb904fb231f6d29d5facbf9e8b1fcb0ba4f817f05c14cf0ea85f.png);
        background-size: 140px 360px; } }
  /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos li {
    width: 140px;
    height: 50px;
    text-align: left;
    position: relative; }
  /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .customer-logos li:last-child {
    margin-right: 0; }
/* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
.sf-ipad-mgmnt-software .shared-ipads {
  padding: 100px 0 0; }
  /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
  .sf-ipad-mgmnt-software .shared-ipads .main-wrapper {
    display: flex;
    background: linear-gradient(106.06deg, #622aff 0.75%, #c3adff 101.81%);
    border-radius: 20px;
    padding: 60px 20px 0;
    gap: 40px; }
    /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
    .sf-ipad-mgmnt-software .shared-ipads .main-wrapper .header-wrapper {
      max-width: 407px; }
      @media (max-width: 1200px) {
        /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
        .sf-ipad-mgmnt-software .shared-ipads .main-wrapper .header-wrapper {
          padding-bottom: 50px; } }
    @media (max-width: 1023px) {
      /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ipad_mgmnt_software.scss */
      .sf-ipad-mgmnt-software .shared-ipads .main-wrapper {
        flex-wrap: wrap; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
.sf-android-zero-touch .section-1 {
  padding-bottom: 150px; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 2); }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 80, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 2)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  @media (max-width: 993px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
    .sf-android-zero-touch .section-1 {
      padding-bottom: 90px; } }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
.sf-android-zero-touch .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -1); }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
.sf-android-zero-touch .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * 1); }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_zero_touch.scss */
  .sf-android-zero-touch .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
.sf-ios-prosurf .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.2, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.2, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.2, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
.sf-ios-prosurf .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -3); }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
.sf-ios-prosurf .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -6;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -5;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
  .sf-ios-prosurf .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_ios_prosurf.scss */
.sf-ios-prosurf .section-4 .bg-layer .bg-vector {
  left: 5%;
  top: 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
.sf-interops .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * 2);
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
.sf-interops .section-1 .top-layer {
  padding: 40px 0 80px; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
.sf-interops .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(9) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(10) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(11) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_interops.scss */
  .sf-interops .section-3 .grid-container .grid .grid-block:nth-child(12) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_eld/hero-img-3b4d1019d2965ec359ff1e5e946fe8ef3802fe5b843488fdf9383ca0564d1840.jpg);
  background-repeat: no-repeat;
  background-size: cover !important;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg);
  background-position: top center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
    .sf-eld .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_eld/hero-img@2x-3806267292de3fd34d61f3aa30e79de8de176639ea9112a71437e9efbf692885.jpg);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
    .sf-eld .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-1 .top-layer {
  padding: 85px 0 138px 0; }
@media (max-width: 480px) {
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-1 .bg-layer {
    background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%);
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-1 .top-layer h1.header-font {
    color: #1A142C; } }
/* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-3 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_eld/lockdown_devices_eld-b7ee7c392779e37e6cea42c0f0339d4bb759f94e34df19ebecf34e985f371bed.jpg);
  background-repeat: no-repeat;
  background-size: cover !important;
  transform-origin: bottom left;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
    .sf-eld .section-3 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_eld/lockdown_devices_eld@2x-68a1094e9276652356fef6cf6ce529ca0ec4ccdf3725a1453cee6aeec23b4d20.jpg);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
    .sf-eld .section-3 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .extensive-app-and-content {
  padding-bottom: 120px; }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-4 .top-layer {
  padding-bottom: 120px; }
/* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -3); }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 247, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -10;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -9;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -9;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -8;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
.sf-eld .section-6 .top-layer .sf-testimonials #sf-carousel.carousel {
  width: 100%; }
  @media (min-width: 1025px) {
    /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
    .sf-eld .section-6 .top-layer .sf-testimonials #sf-carousel.carousel {
      width: 696px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
  .sf-eld .section-6 .top-layer .sf-testimonials #sf-carousel.carousel .carousel-inner .item {
    height: 100%; }
    @media (max-width: 767px) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
      .sf-eld .section-6 .top-layer .sf-testimonials #sf-carousel.carousel .carousel-inner .item {
        height: 550px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_eld.scss */
      .sf-eld .section-6 .top-layer .sf-testimonials #sf-carousel.carousel .carousel-inner .item {
        height: 500px; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .d-none {
  display: none; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * 2);
  align-content: flex-end; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-2 .bg-layer .bg-vector {
  top: 5%;
  right: 5%; }
  @media (max-width: 767px) {
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
    .sf-team-communication-suite .section-2 .bg-layer .bg-vector {
      top: 0; } }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-2 .top-layer {
  padding: 80px 0 80px; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
    .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      background-color: #ffffff;
      padding: 10px 0px 10px 20px;
      margin-bottom: 40px;
      width: 381px;
      transition: 0.3s linear; }
      /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
      .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card p.body-text {
        width: 70%; }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
        .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 275px; } }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
      .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 42%;
        right: 25px;
        transition: 0.3s linear; }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
    .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      padding: 20px 0 20px 20px;
      transition: 0.3s linear; }
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
      .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card p.d-none {
        display: block; }
      /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
      .sf-team-communication-suite .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-2 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
    .sf-team-communication-suite .section-2 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -1); }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 15;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 16;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 16;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 17;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-3 .top-layer .tab-content img {
  height: 100%; }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
.sf-team-communication-suite .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -1); }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_suite.scss */
  .sf-team-communication-suite .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
.sf-faqs .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 100, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 100, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
.sf-faqs .section-2 .top-layer .side-nav {
  top: 185px; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
.sf-faqs .section-2 .top-layer .faq-container .content-block {
  border-bottom: 1px solid #256BFF;
  padding: 28px 0 0; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-2 .top-layer .faq-container .content-block:nth-last-of-type(1) {
    border-bottom: none; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-2 .top-layer .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a i.zmdi {
    -webkit-transform: rotate(180deg) !important;
    transform: rotate(180deg) !important; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_faqs.scss */
  .sf-faqs .section-2 .top-layer .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a.collapsed i.zmdi {
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important; }

/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
.sf-oem-partners .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
.sf-oem-partners .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
.sf-oem-partners .section-2 .top-layer .oem-partner-logos {
  display: flex;
  flex-wrap: wrap; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .samsung {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .samsung {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .lg-gate {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -100px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .lg-gate {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .lenovo {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -207px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .lenovo {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .nokia {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -312px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .nokia {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .zebra {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -422px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .zebra {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sony {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -526px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sony {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .honeywell {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -629px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .honeywell {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .blackview {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -736px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .blackview {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .datalogic {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -843px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .datalogic {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .chainway {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -947px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .chainway {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .inhand {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1054px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .inhand {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sunmi {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1157px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sunmi {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .senhaix {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1262px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .senhaix {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .evolute {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1370px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .evolute {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .isafe {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1467px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .isafe {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .prodvx {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1573px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .prodvx {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .delfi {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1686px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .delfi {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sonim {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1791px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .sonim {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .opticon {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1889px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .opticon {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .kyocera {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -1997px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .kyocera {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .janam {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -2111px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .janam {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .cyrus {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -2200px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .cyrus {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .iro {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -2313px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .iro {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos .mobibase {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big-dcf8f1c3116b2a3796c6cd964ddd5ad4239f423ac36b1f15c7fed67935f977f4.png);
    background-repeat: no-repeat;
    background-position: 0px -2408px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos .mobibase {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_big@2x-099b731372b9acb41cf5b86bc3e94a36493274696bfc86c3d726dd175b040426.png);
        background-size: 260px 2420px; } }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos li {
    width: 260px;
    height: 105px;
    text-align: left;
    position: relative;
    background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg), url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
    background-repeat: no-repeat;
    background-position: right, bottom; }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos li {
        width: 100%;
        flex: 0 33%; }
        /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
        .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-child(3n+3) {
          background-image: none;
          background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
          background-repeat: no-repeat;
          background-position: bottom; }
        /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
        .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-last-child(1) {
          background-image: none;
          background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
          background-repeat: no-repeat;
          background-position: right; } }
    @media (min-width: 1025px) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-child(4n+4) {
        background-image: none;
        background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
        background-repeat: no-repeat;
        background-position: bottom; }
      /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-last-child(1) {
        background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
        background-repeat: no-repeat;
        background-position: bottom; }
      /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-last-child(2) {
        background-image: none;
        background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg), url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
        background-repeat: no-repeat;
        background-position: right, bottom; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos li {
        width: 100%;
        flex: 0 33%; }
        /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
        .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-child(3n+3) {
          background-image: none;
          background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
          background-repeat: no-repeat;
          background-position: bottom; }
        /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
        .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:nth-last-child(1) {
          background-image: none;
          background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
          background-repeat: no-repeat;
          background-position: right; } }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos li:last-child {
    margin-right: 0; }
/* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
.sf-oem-partners .section-2 .top-layer .oem-partner-logos-small {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .samsung {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .samsung {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .lg-gate {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -82px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .lg-gate {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .lenovo {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -160px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .lenovo {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .nokia {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -245px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .nokia {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .zebra {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .zebra {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sony {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -411px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sony {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .honeywell {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -484px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .honeywell {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .blackview {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -568px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .blackview {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .datalogic {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -640px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .datalogic {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .chainway {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -720px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .chainway {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .inhand {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -814px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .inhand {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sunmi {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -900px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sunmi {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .senhaix {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -974px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .senhaix {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .evolute {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1055px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .evolute {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .isafe {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1135px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .isafe {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .prodvx {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1219px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .prodvx {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .delfi {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1295px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .delfi {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sonim {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1382px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .sonim {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .opticon {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1454px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .opticon {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .kyocera {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1539px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .kyocera {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .janam {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1622px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .janam {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .cyrus {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1692px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .cyrus {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .iro {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1772px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .iro {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .mobibase {
    background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small-20cb7982077e0f34c7466f7d56cd332035476961e6e86c0126d880ccd86c2c3f.png);
    background-repeat: no-repeat;
    background-position: 0px -1879px;
    width: 225px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
      .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small .mobibase {
        background-image: url(/assets/new_layout_assets/common_assets/oem_logo_sprite_img_small@2x-aac515e13176ac5e3004f8f0f94dfd78742a7f2b7a76f6b9a0cb8bf9f0444a60.png);
        background-size: 210px 1957px; } }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small li {
    width: 100%;
    height: 85px;
    flex: 0 49%;
    text-align: left;
    position: relative;
    background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg), url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
    background-repeat: no-repeat;
    background-position: right, bottom; }
    /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
    .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small li:nth-child(2n+2) {
      background-image: none;
      background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
      background-repeat: no-repeat;
      background-position: bottom; }
    /* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
    .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small li:nth-last-child(2) {
      background-image: none;
      background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
      background-repeat: no-repeat;
      background-position: right; }
  /* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_partners.scss */
  .sf-oem-partners .section-2 .top-layer .oem-partner-logos-small li:last-child {
    margin-right: 0; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-1 .bg-layer {
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-1 .customer-grid-wrapper {
  animation: slide 5s linear infinite; }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-1 .customer-grid-wrapper .grid-container {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(auto-fill, 160px);
    width: 100%;
    height: 600px;
    overflow-x: hidden; }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid {
      border-radius: 50%;
      -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;
      background-color: #ffffff; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/2;
      width: 158px;
      height: 158px;
      left: 60px;
      top: 40px;
      animation: float 13s linear infinite; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(2) {
      grid-row-start: 1;
      grid-column: 2/3;
      width: 140px;
      height: 140px;
      margin-left: auto;
      left: 0;
      top: 60px;
      animation: float 12s linear infinite; }
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(3) {
      grid-row-start: 1;
      grid-column: 3/4;
      width: 158px;
      height: 158px;
      margin-left: auto;
      left: 0;
      top: 70px;
      animation: float 13s linear infinite; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(4) {
      grid-row-start: 2;
      grid-column: 1/2;
      width: 130px;
      height: 130px;
      left: 0px;
      top: 100px;
      animation: float 10s linear infinite; }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(5) {
      grid-row-start: 3;
      grid-column: 1/2;
      width: 140px;
      height: 140px;
      margin-left: auto;
      left: 30px;
      top: 100px;
      animation: float 12s linear infinite; }
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(6) {
      grid-row-start: 2;
      grid-column: 2/3;
      width: 158px;
      height: 158px;
      left: 10px;
      top: 80px;
      animation: float 13s linear infinite; }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(7) {
      grid-row-start: 3;
      grid-column: 2/3;
      width: 120px;
      height: 120px;
      margin-left: auto;
      left: 10px;
      top: 110px;
      animation: float 14s linear infinite; }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(8) {
      grid-row-start: 3;
      grid-column: 3/4;
      width: 140px;
      height: 140px;
      margin-left: auto;
      left: -55px;
      top: -50px;
      animation: float 12s linear infinite; }
    /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(9) {
      grid-row-start: 3;
      grid-column: 4/5;
      width: 140px;
      height: 140px;
      margin: 0 auto;
      left: -30px;
      top: 70px;
      animation: float 12s linear infinite; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(10) {
      grid-row-start: 2;
      grid-column: 4/5;
      width: 120px;
      height: 120px;
      left: 10px;
      top: 30px;
      animation: float 14s linear infinite; }
    /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(11) {
      grid-row-start: 1;
      grid-column: 4/5;
      width: 140px;
      height: 140px;
      margin: 0 0 0 auto;
      left: 0;
      top: 30px;
      animation: float 12s linear infinite; }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(12) {
      grid-row-start: 1;
      grid-column: 5/6;
      width: 158px;
      height: 158px;
      left: 60px;
      top: 55px;
      animation: float 13s linear infinite; }
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(13) {
      grid-row-start: 2;
      grid-column: 4/5;
      width: 158px;
      height: 158px;
      left: 165px;
      top: 70px;
      animation: float 13s linear infinite; }
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(14) {
      grid-row-start: 1;
      grid-column: -2;
      width: 140px;
      height: 140px;
      left: 30px;
      animation: float 12s linear infinite;
      top: 15px; }
    /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(15) {
      grid-row-start: 3;
      grid-column: 5/6;
      width: 140px;
      height: 140px;
      margin-top: auto;
      left: 40px;
      top: 70px;
      animation: float 12s linear infinite; }
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(16) {
      grid-row-start: 2;
      grid-column: 6/6;
      width: 130px;
      height: 130px;
      margin: auto auto 0 0;
      left: -62px;
      top: 75px;
      animation: float 10s linear infinite; }
    /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(17) {
      grid-row-start: 3;
      grid-column: 6/6;
      width: 158px;
      height: 158px;
      margin: 0 0 0 auto;
      left: 30px;
      top: 80px;
      animation: float 13s linear infinite; }
    /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-1 .customer-grid-wrapper .grid-container .grid:nth-child(18) {
      grid-row-start: 2;
      grid-column: 6/6;
      width: 100px;
      height: 100px;
      margin: 0 auto;
      animation: float 11s linear infinite;
      top: 15px; }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-2 .customer-cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-2 .customer-cards .cust-card {
    position: relative;
    display: flex;
    -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    border-radius: 4px;
    margin: 20px 0;
    background-color: #ffffff; }
    @media (max-width: 767px) {
      /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card {
        flex-direction: column-reverse; } }
    @media (min-width: 1025px) {
      /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card .col-1 {
        height: 260px; } }
    /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card .col-1 .read-more-link {
      position: absolute;
      left: 25px;
      bottom: 25px; }
      @media (max-width: 1024px) {
        /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card .col-1 .read-more-link {
          bottom: 10px; } }
    /* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1, .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-2 {
      flex: 0 50%; }
      @media (max-width: 767px) {
        /* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1, .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-2 {
          flex: 0 100%; } }
      /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link, .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
        left: 45px; }
        @media (max-width: 1024px) {
          /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
          .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1 .read-more-link, .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-2 .read-more-link {
            left: 25px; } }
    /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1 {
      padding: 45px 10px 50px 50px; }
      @media (max-width: 767px) {
        /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 25px 30px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-1 {
          padding: 45px 0px 25px 25px; } }
    /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card:nth-child(1) .col-2 {
      display: flex;
      justify-content: flex-end; }
    /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card:nth-child(2), .sf-customers .section-2 .customer-cards .cust-card:nth-child(3), .sf-customers .section-2 .customer-cards .cust-card:nth-child(4), .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) {
      flex: 0 32%;
      flex-direction: column-reverse;
      justify-content: flex-end; }
      @media (max-width: 767px) {
        /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(2), .sf-customers .section-2 .customer-cards .cust-card:nth-child(3), .sf-customers .section-2 .customer-cards .cust-card:nth-child(4), .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) {
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px), (orientation: landscape) {
        /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(2), .sf-customers .section-2 .customer-cards .cust-card:nth-child(3), .sf-customers .section-2 .customer-cards .cust-card:nth-child(4), .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) {
          flex: 0 31%; } }
      /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(2) .col-1, .sf-customers .section-2 .customer-cards .cust-card:nth-child(3) .col-1, .sf-customers .section-2 .customer-cards .cust-card:nth-child(4) .col-1, .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) .col-1 {
        padding: 25px 25px 30px; }
      /* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(2) .col-2, .sf-customers .section-2 .customer-cards .cust-card:nth-child(3) .col-2, .sf-customers .section-2 .customer-cards .cust-card:nth-child(4) .col-2, .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) .col-2 {
        display: flex;
        align-items: flex-start; }
        /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(2) .col-2 img, .sf-customers .section-2 .customer-cards .cust-card:nth-child(3) .col-2 img, .sf-customers .section-2 .customer-cards .cust-card:nth-child(4) .col-2 img, .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) .col-2 img {
          width: 100%; }
    /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
    .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) {
      flex: 0 66%;
      flex-direction: row-reverse; }
      @media (max-width: 767px) {
        /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 100%; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) {
          flex-direction: column-reverse;
          flex: 0 48%; } }
      /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-1 {
        position: relative;
        flex: 0 40%;
        padding-right: 10px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%;
        padding-left: 25px; }
        /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-1 p {
          padding-bottom: 25px; }
        @media (max-width: 767px) {
          /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
          .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-1 {
            flex: 0 100%;
            padding: 25px 25px 30px; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
          .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-1 {
            padding: 0 10px 25px 25px; } }
        /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-1 .read-more-link {
          left: 25px; }
      /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-2 {
        flex: 0 60%; }
        /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
        .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-2 img {
          width: 100%;
          height: 100%; }
        @media (max-width: 767px) {
          /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
          .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-2 {
            flex: 0 100%; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
          .sf-customers .section-2 .customer-cards .cust-card:nth-child(5) .col-2 img {
            width: 100%;
            height: 250px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) {
        flex: 0 48%; } }
/* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 27;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 454, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 28;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 28;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 29;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(9) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(10) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(11) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(12) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 498, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(13) {
    grid-row-start: 17;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 504, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(14) {
    grid-row-start: 18;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 510, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(15) {
    grid-row-start: 18;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(16) {
    grid-row-start: 19;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(17) {
    grid-row-start: -18;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(18) {
    grid-row-start: -17;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(19) {
    grid-row-start: -17;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 541, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .grid-container .grid .grid-block:nth-child(20) {
    grid-row-start: -16;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-4 .top-layer {
  padding: 150px 0; }
  /* line 553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-4 .top-layer .testimonials .row:nth-child(2), .sf-customers .section-4 .top-layer .testimonials .row:nth-child(4) {
    flex-direction: row-reverse; }
    @media (max-width: 767px) {
      /* line 553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
      .sf-customers .section-4 .top-layer .testimonials .row:nth-child(2), .sf-customers .section-4 .top-layer .testimonials .row:nth-child(4) {
        flex-direction: column; } }
/* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-5 .bg-layer {
  -webkit-transform: skewY(3deg);
  transform: skewY(3deg); }
/* line 570, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(3deg);
  -webkit-transform: skewY(3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 585, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 591, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 597, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 606, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-5 .top-layer .badge-logos {
  display: flex;
  gap: 20px; }
  /* line 609, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
  .sf-customers .section-5 .top-layer .badge-logos .badge-logo {
    margin-top: 50px; }
/* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
.sf-customers .section-5 .top-layer .sf-cards .sf-card {
  padding: 15px 45px 30px; }

/* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
html[lang="ru"] .sf-customers .section-2 .customer-cards .cust-card:nth-child(6) .col-1 {
  padding: 0px 25px 0px; }

/* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_customers.scss */
html[lang="nl"] .sf-customers .section-2 .customer-cards .cust-card:not(:nth-of-type(1)) {
  min-height: 500px; }

@keyframes float {
  0% {
    transform: translateY(0%); }
  30% {
    transform: translateY(-10%); }
  70% {
    transform: translateY(10%); }
  100% {
    transform: translateY(0%); } }
/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-1 {
  padding-bottom: 5%; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-1 .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media (max-device-width: 1024px) {
      /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
    .sf-uem .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 3); }
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -4;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: 1/1;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -3;
        grid-column: 2/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -2;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -60, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-uem .section-1 .top-layer h1.header-font, .sf-uem .section-1 .top-layer p.body-text {
        color: #1A142C; } }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-2 .top-layer .device-showcase {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-2 .top-layer .device-showcase .device-title-wrapper {
    flex: 0 16.66%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; }
    @media (max-width: 767px) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-2 .top-layer .device-showcase .device-title-wrapper {
        flex: 0 50%; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-2 .top-layer .device-showcase .device-title-wrapper {
        flex: 0 33%; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
      .sf-uem .section-2 .top-layer .device-showcase .device-title-wrapper {
        flex: 0 25%; } }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-3 .top-layer .sf-cards .sf-card {
  height: 90%; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-3 .top-layer .sf-cards .sf-card .read-more {
    position: absolute;
    bottom: 20px;
    font-family: "Source Sans Variable", san-serif;
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #256BFF;
    margin-right: 10px; }
    /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
    .sf-uem .section-3 .top-layer .sf-cards .sf-card .read-more i.zmdi {
      margin-left: 5px; }
/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .shared-device {
  padding: 150px 0px 40px; }
/* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .oneidp .bg-gradient-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .oneidp .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2); }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .oneidp .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .oneidp .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .oneidp .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 277, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .oneidp .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .oneidp .container {
  padding: 150px 15px 80px; }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-5 .bg-layer .bg-vector {
  position: absolute;
  right: 10%;
  top: 5%; }
/* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
.sf-uem .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-cta .top-layer .feature-columns {
    display: flex;
    justify-content: center; }
    /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
    .sf-uem .section-cta .top-layer .feature-columns .col {
      flex: 0 33%;
      padding-left: 15px; } }
@media (max-width: 767px) {
  /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
  .sf-uem .section-cta .top-layer .feature-columns {
    display: flex;
    flex-direction: column;
    justify-content: center; }
    /* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_uem_old.scss */
    .sf-uem .section-cta .top-layer .feature-columns .col {
      flex: 0 100%;
      padding-left: 0; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
.sf-resources .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
.sf-resources .section-1 .top-layer {
  padding-bottom: 350px; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
.sf-resources .section-2 .top-layer {
  top: -298px; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-2 .top-layer .sticky-nav {
    position: sticky;
    position: -webkit-sticky;
    top: 120px;
    z-index: 2; }
    @media (max-width: 768px) {
      /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
      .sf-resources .section-2 .top-layer .sticky-nav {
        display: none; } }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
  .sf-resources .section-2 .top-layer .wrapper-container {
    max-width: 1060px;
    margin: 0 auto; }
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
    .sf-resources .section-2 .top-layer .wrapper-container .hero-card {
      scroll-margin-top: 250px; }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
      .sf-resources .section-2 .top-layer .wrapper-container .hero-card#guides, .sf-resources .section-2 .top-layer .wrapper-container .hero-card#case-studies, .sf-resources .section-2 .top-layer .wrapper-container .hero-card#whitepaper, .sf-resources .section-2 .top-layer .wrapper-container .hero-card#datasheet, .sf-resources .section-2 .top-layer .wrapper-container .hero-card#e-book {
        display: none; }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
      .sf-resources .section-2 .top-layer .wrapper-container .hero-card .sf-card {
        border: none;
        overflow: hidden; }
        /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .hero-card .sf-card [class*='col-']:nth-child(1) {
          position: relative; }
          @media (min-device-width: 768px) and (max-device-width: 1024px) {
            /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
            .sf-resources .section-2 .top-layer .wrapper-container .hero-card .sf-card [class*='col-']:nth-child(1).md-p-b-40 {
              padding-bottom: 40px; } }
          /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
          .sf-resources .section-2 .top-layer .wrapper-container .hero-card .sf-card [class*='col-']:nth-child(1) .sf-btn-link {
            position: absolute;
            left: 50px;
            bottom: 45px; }
        /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .hero-card .sf-card [class*='col-']:nth-child(2) img {
          height: 100% !important; }
    /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
    .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards {
      display: grid;
      max-width: 1060px;
      grid-template-columns: repeat(auto-fit, 340px);
      gap: 20px;
      margin: 80px auto 0; }
      @media (max-width: 1199px) {
        /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards {
          place-content: center; } }
      /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
      .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card {
        display: grid;
        box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
        background-color: #ffffff;
        border-radius: 8px;
        padding-bottom: 20px;
        overflow: hidden; }
        /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card .header {
          border-bottom: 1px solid #256BFF;
          height: 220px; }
          /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
          .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card .header img {
            max-width: 340px;
            width: 100%;
            height: 100%; }
        /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card h6, .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card p {
          padding: 18px 20px; }
        /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
        .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card a.read-more {
          position: relative;
          align-self: end;
          font-weight: 600;
          color: #256BFF;
          font-size: 2rem; }
          /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
          .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .resource-card a.read-more i.zmdi {
            margin: 3px 0 0 10px; }
      /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_resources.scss */
      .sf-resources .section-2 .top-layer .wrapper-container .sf-resource-cards .show {
        display: grid !important; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-1 {
  padding-bottom: 100px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 3); }
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-1 .top-layer {
    padding: 80px 0 0; }
  @media (max-width: 993px) {
    /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-1 {
      padding-bottom: 90px; } }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .shared-device {
  padding: 80px 0 150px; }
  @media (max-width: 1199px) {
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .shared-device .image-block {
      display: none !important; } }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-2 .top-layer .sf-cards {
  justify-content: center; }
/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-3 .bg-layer .bg-vector {
  position: absolute;
  top: -80px;
  right: 5%; }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 7;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-5 .top-layer .enrollment-types {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-5 .top-layer .enrollment-types .enrollment-type {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 767px) {
      /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
      .sf-emm .section-5 .top-layer .enrollment-types .enrollment-type {
        flex: 0 33%; } }
/* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-7 .bg-img {
      background-image: none; } }
/* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -6;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -5;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-7 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-7 .top-layer {
  z-index: 2; }
/* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-9 .bg-vector {
  position: absolute;
  top: -80px;
  right: 5%; }
/* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-9 ul.features li:before {
  color: #ffffff; }
/* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-10 .bg-layer .bg-vector {
  position: absolute;
  top: 0px;
  right: 5%; }
/* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 373, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-10 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-10 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 450, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-11 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 467, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-12 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-12 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 482, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-12 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-12 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-12 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (max-width: 1024px) {
  /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .bg-layer.p-abs {
    height: 95%; } }
@media (min-width: 1025px) {
  /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .bg-layer.p-abs {
    height: 90%; } }
/* line 514, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
.sf-emm .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -50px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 514, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0; } }
  @media (max-width: 767px) {
    /* line 514, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card {
      top: -120px;
      margin: 0 auto; } }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
    /* line 542, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 562, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 566, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
      .sf-emm .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 577, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
  .sf-emm .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 582, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_emm.scss */
    .sf-emm .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .hero {
  position: relative; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .hero .video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .hero .video-wrapper video {
      object-fit: cover;
      position: absolute;
      width: 100%;
      height: 100%; }
  @media (min-width: 1199px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .hero {
      max-height: 785px; } }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .byod-video-wrapper iframe {
  width: 100%;
  height: 100%;
  aspect-ratio: 16/9; }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-12 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-12 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-12 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-12 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-12 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-12 .grid-container .grid {
  top: calc(var(--row-height) * -1);
  align-content: flex-end !important; }
/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-7 .cea-image-wrapper {
  position: relative;
  width: 314px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-7 .cea-image-wrapper .illus-cea-popup {
    position: absolute;
    top: 140px;
    left: 0;
    z-index: 1; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-5 .grid-wrapper {
  margin-top: -220px; }
/* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-8 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-8 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-9 .grid-wrapper {
  display: grid;
  max-width: 1060px;
  margin: 0 auto;
  place-content: center;
  grid-template-columns: repeat(auto-fit, minmax(330px, 519px));
  gap: 22px; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-9 .grid-wrapper .grid {
    background: #251D36;
    border-radius: 8px;
    padding: 34px 0px 34px 34px; }
    /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .section-9 .grid-wrapper .grid ul.features {
      max-width: 100%;
      display: block; }
      /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .section-9 .grid-wrapper .grid ul.features p.body-text {
        font-size: 1.6rem !important; }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .resource-cards .video-wrapper {
  scroll-margin-top: 450px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  margin-bottom: 80px; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .resource-cards .video-wrapper .video {
    grid-column: span 1;
    text-align: center; }
    /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .resource-cards .video-wrapper .video iframe {
      aspect-ratio: 16/9; }
      @media (max-width: 630px) {
        /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
        .sf-byod .resource-cards .video-wrapper .video iframe {
          width: 100%;
          height: 100%; } }
  @media (max-width: 1199px) {
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .resource-cards .video-wrapper {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }
/* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .resource-cards .resources-grid-wrapper {
  display: grid;
  max-width: 1060px;
  margin: 0 auto;
  place-content: center;
  grid-template-columns: repeat(auto-fit, minmax(330px, 519px));
  gap: 22px; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .resource-cards .resources-grid-wrapper .grid {
    border-radius: 8px;
    background-repeat: no-repeat;
    background-size: cover;
    background: #ffffff;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px; }
    /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .resource-cards .resources-grid-wrapper .grid .wrapper {
      padding: 0 45px 0; }
      @media (max-width: 548px) {
        /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
        .sf-byod .resource-cards .resources-grid-wrapper .grid .wrapper {
          padding: 0 15px 0; } }
/* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-11 .custom-bordered-cards .custom-bordered-card:nth-of-type(1) {
  padding-left: 45px; }
/* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-11 .custom-bordered-cards .custom-bordered-card:nth-of-type(2) {
  padding-bottom: 85px;
  padding-right: 35px; }
/* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-11 .custom-bordered-cards .custom-bordered-card:nth-of-type(4) {
  padding-left: 20px; }
@media (max-width: 1199px) {
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .section-11 .custom-bordered-cards .custom-bordered-card .card-body h4::before {
    left: 0;
    right: 0;
    margin: 0 auto; } }
/* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*16); }
    /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
    .sf-byod .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
  .sf-byod .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
      .sf-byod .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-oneidp .sf-card {
  background-color: #ffffff;
  box-shadow: 0px 1.8px 9.04px 0px #8189BE09, 0px 6.03px 30.38px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
  border-radius: 8px;
  padding: 20px 30px;
  max-width: 340px;
  overflow: hidden;
  min-height: 303px;
  margin-inline: auto; }
/* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
.sf-byod .section-6 .cta-section {
  position: relative;
  z-index: 10;
  transform: translateY(100px); }

/* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_byod.scss */
html[lang="ru"] .resources-grid-wrapper .wrapper {
  flex-wrap: wrap;
  padding-bottom: 20px !important; }

/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
.sf-wrapper .oem-logos .oem-partner-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .samsung {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .samsung {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .lg-gate {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -100px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .lg-gate {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .lenovo {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -207px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .lenovo {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .nokia {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -312px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .nokia {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .zebra {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -422px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .zebra {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .sony {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -526px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .sony {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .honeywell {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -629px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .honeywell {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .blackview {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -736px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .blackview {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .datalogic {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -843px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .datalogic {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .chainway {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -947px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .chainway {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .inhand {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -1050px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .inhand {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .sunmi {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -1157px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .sunmi {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos .mobibase {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-position: 0px -1244px;
    width: 260px;
    height: 105px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos .mobibase {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 260px 1364px; } }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos li {
    width: 260px;
    height: 105px;
    text-align: left;
    position: relative;
    background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg), url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
    background-repeat: no-repeat;
    background-position: right, bottom; }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos li {
        width: 100%;
        flex: 0 33%; }
        /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
        .sf-wrapper .oem-logos .oem-partner-logos li:nth-child(3n+3) {
          background-image: none, url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
          background-repeat: no-repeat;
          background-position: bottom; }
        /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
        .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(1) {
          background-image: none, url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
          background-repeat: no-repeat;
          background-position: right; } }
    @media (min-width: 1025px) {
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos li:nth-child(4n+4) {
        background-image: none, url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
        background-repeat: no-repeat;
        background-position: bottom; }
      /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(1) {
        background-image: none; }
      /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(2), .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(3), .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(4) {
        background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
        background-repeat: no-repeat;
        background-position: right; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos li {
        width: 100%;
        flex: 0 33%; }
        /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
        .sf-wrapper .oem-logos .oem-partner-logos li:nth-child(3n+3) {
          background-image: none, url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
          background-repeat: no-repeat;
          background-position: bottom; }
        /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
        .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(1) {
          background-image: none; }
        /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
        .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(2), .sf-wrapper .oem-logos .oem-partner-logos li:nth-last-child(3) {
          background-image: none, url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
          background-repeat: no-repeat;
          background-position: right; } }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos li:last-child {
    margin-right: 0; }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
.sf-wrapper .oem-logos .oem-partner-logos-small {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 !important; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .samsung {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .samsung {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .lg-gate {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -82px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .lg-gate {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .lenovo {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -160px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .lenovo {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .nokia {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -235px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .nokia {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .zebra {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -304px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .zebra {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .sony {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -382px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .sony {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .honeywell {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -451px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .honeywell {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .blackview {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -530px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .blackview {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .datalogic {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -599px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .datalogic {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .chainway {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -677px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .chainway {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .inhand {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -833px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .inhand {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .sunmi {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -923px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .sunmi {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small .mobibase {
    background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small.png);
    background-repeat: no-repeat;
    background-position: 0px -1757px;
    width: 240px;
    height: 96px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
      .sf-wrapper .oem-logos .oem-partner-logos-small .mobibase {
        background-image: url(/new_layout_assets/common_assets/oem-logo-sprite-img-small@2x.png);
        background-size: 240px 1260px; } }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small li {
    width: 100%;
    height: 85px;
    flex: 0 49%;
    text-align: left;
    position: relative;
    background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg), url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
    background-repeat: no-repeat;
    background-position: right, bottom;
    overflow: hidden; }
    /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
    .sf-wrapper .oem-logos .oem-partner-logos-small li:nth-child(2n+2) {
      background-image: none;
      background-image: url(/assets/new_layout_assets/common_assets/border-bottom-image-bcf393deb7f6821bf41066f4e03b0fe6c1d6fd6fe659c1a92c5b64eed10c6f64.svg);
      background-repeat: no-repeat;
      background-position: bottom; }
    /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
    .sf-wrapper .oem-logos .oem-partner-logos-small li:nth-last-child(1) {
      background-image: none; }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
    .sf-wrapper .oem-logos .oem-partner-logos-small li:nth-last-child(2) {
      background-image: none;
      background-image: url(/assets/new_layout_assets/common_assets/border-right-img-5c77f9f884a208db1aca16595264f3b2036429e5f769272e97f2502b0eed10d5.svg);
      background-repeat: no-repeat;
      background-position: right; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oem_logos.scss */
  .sf-wrapper .oem-logos .oem-partner-logos-small li:last-child {
    margin-right: 0; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .top-section, .mdm-healthcare .top-section, .mdm-for-retail .top-section {
  background-image: url(/assets/education/education_header_image_blue_min-a8c54940db93271b422770e6c5cefa9fa548701427eb615504da4d7499d690f6.jpg);
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
    .mdm-logistics .top-section, .mdm-healthcare .top-section, .mdm-for-retail .top-section {
      background-image: url(/assets/education/education_header_image_blue_min@2x-40d9cc4e39b473b64b55c1b6473ddb2e3849ff9d0f313cb388dfa1eedd7d4dd1.jpg);
      background-size: 100% 100%; } }
  @media (min-width: 320px) and (max-width: 767px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
    .mdm-logistics .top-section, .mdm-healthcare .top-section, .mdm-for-retail .top-section {
      background-image: none;
      background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
  @media (min-width: 320px) and (max-width: 767px) {
    /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
    .mdm-logistics .top-section h1.header-font, .mdm-logistics .top-section p.body-text, .mdm-healthcare .top-section h1.header-font, .mdm-healthcare .top-section p.body-text, .mdm-for-retail .top-section h1.header-font, .mdm-for-retail .top-section p.body-text {
      color: #1A142C; } }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .img-title-wrapper, .mdm-healthcare .img-title-wrapper, .mdm-for-retail .img-title-wrapper {
  display: flex;
  align-items: center; }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .img-title-wrapper .image-container, .mdm-healthcare .img-title-wrapper .image-container, .mdm-for-retail .img-title-wrapper .image-container {
    margin-right: 15px; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner {
  height: 400px; }
  @media (max-width: 767px) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
    .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner {
      height: 500px; } }
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.healthcare, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.healthcare, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.healthcare {
    height: 400px; }
    @media (max-width: 767px) {
      /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
      .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.healthcare, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.healthcare, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.healthcare {
        height: 535px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery {
    height: 325px; }
    @media (max-width: 767px) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
      .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-logistics .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-healthcare .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.cab-aggregators, .mdm-for-retail .testimonials .sf-cards .sf-card .carousel-inner.last-mile-delivery {
        height: 500px; } }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .testimonials .sf-cards .sf-card a[class*=carousel-], .mdm-healthcare .testimonials .sf-cards .sf-card a[class*=carousel-], .mdm-for-retail .testimonials .sf-cards .sf-card a[class*=carousel-] {
  position: absolute;
  width: 35px;
  height: 35px;
  background: #ffffff;
  margin: 0 10px;
  border-radius: 50%;
  bottom: 50%;
  box-shadow: 0 6px 18px 0 #d9e4ef;
  display: flex;
  justify-content: center;
  align-items: center; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card a[class*=carousel-].left-arrow, .mdm-healthcare .testimonials .sf-cards .sf-card a[class*=carousel-].left-arrow, .mdm-for-retail .testimonials .sf-cards .sf-card a[class*=carousel-].left-arrow {
    left: -60px; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card a[class*=carousel-].right-arrow, .mdm-healthcare .testimonials .sf-cards .sf-card a[class*=carousel-].right-arrow, .mdm-for-retail .testimonials .sf-cards .sf-card a[class*=carousel-].right-arrow {
    right: -60px; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card a[class*=carousel-] i.zmdi, .mdm-healthcare .testimonials .sf-cards .sf-card a[class*=carousel-] i.zmdi, .mdm-for-retail .testimonials .sf-cards .sf-card a[class*=carousel-] i.zmdi {
    color: #256BFF !important; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .testimonials .sf-cards .sf-card .btn-default.download-btn, .mdm-healthcare .testimonials .sf-cards .sf-card .btn-default.download-btn, .mdm-for-retail .testimonials .sf-cards .sf-card .btn-default.download-btn {
  background-color: #fff !important;
  color: #256BFF !important;
  border: 1px solid #D1D1D1;
  box-shadow: 0px 4px 20px rgba(26, 20, 44, 0.05);
  width: auto;
  transition: 0.3s linear; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
  .mdm-logistics .testimonials .sf-cards .sf-card .btn-default.download-btn:hover, .mdm-healthcare .testimonials .sf-cards .sf-card .btn-default.download-btn:hover, .mdm-for-retail .testimonials .sf-cards .sf-card .btn-default.download-btn:hover {
    border: 1px solid #256BFF; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .capterra-review-section p.body-text__medium, .mdm-healthcare .capterra-review-section p.body-text__medium, .mdm-for-retail .capterra-review-section p.body-text__medium {
  font-size: 1.5rem; }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .capterra-review-section p.number-text, .mdm-healthcare .capterra-review-section p.number-text, .mdm-for-retail .capterra-review-section p.number-text {
  font-size: 3.8rem;
  color: #256BFF;
  font-weight: normal;
  line-height: 100%; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
.mdm-logistics .sf-cards .sf-card, .mdm-healthcare .sf-cards .sf-card, .mdm-for-retail .sf-cards .sf-card {
  height: 100%; }
  @media (max-width: 767px) {
    /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_industry_pages.scss */
    .mdm-logistics .sf-cards .sf-card, .mdm-healthcare .sf-cards .sf-card, .mdm-for-retail .sf-cards .sf-card {
      margin-bottom: 40px; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-1-new {
  padding-bottom: 100px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1-new .t-none {
    transform: none;
    -webkit-transform: none; }
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .t-none.skew-right {
      transform: none;
      -webkit-transform: none; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1-new .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    transform-origin: bottom left; }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.5, 1, 50, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1-new .top-layer {
    padding: 80px 0 150px; }
  @media (max-width: 993px) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-1-new {
      padding-bottom: 90px; } }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -11;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -10;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -10;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -9;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -11;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-2 .top-layer .features {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 65px; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-2 .top-layer .features .col {
    flex: 0 33%;
    margin-bottom: 50px; }
    @media (max-width: 767px) {
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
      .sf-samsung-knox .section-2 .top-layer .features .col {
        flex: 0 50%; } }
/* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-3 .bg-layer {
  transform: skewY(0deg); }
/* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .knox-key-features .bg-layer {
  transform: skewY(-5deg); }
/* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .knox-key-features .top-layer .demo {
  width: 300px;
  height: 300px;
  background-color: red !important; }
/* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .knox-key-features .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 393, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 405, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .knox-key-features .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 447, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 454, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .knox-key-features .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 482, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
.sf-samsung-knox .section-8-remote-app-mgmnt {
  z-index: 0; }
  /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-8-remote-app-mgmnt .bg-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
    background-position: left 25%;
    background-repeat: no-repeat; }
    @media (max-width: 1024px) {
      /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
      .sf-samsung-knox .section-8-remote-app-mgmnt .bg-img {
        background-image: none; } }
  /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-8-remote-app-mgmnt .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    align-content: flex-end; }
    /* line 502, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-8-remote-app-mgmnt .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -7;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -50, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
      clip-path: none;
      -webkit-clip-path: none;
      z-index: 1; }
    /* line 510, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-8-remote-app-mgmnt .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -4;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-8-remote-app-mgmnt .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-8-remote-app-mgmnt .top-layer {
    margin-bottom: 40px;
    z-index: 2; }
    /* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-8-remote-app-mgmnt .top-layer .container {
      padding: 95px 0 114px; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-9-remote-control .top-layer .feature-columns {
    display: flex;
    justify-content: center; }
    /* line 538, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-9-remote-control .top-layer .feature-columns .col {
      flex: 0 33%;
      padding-left: 15px; } }
@media (max-width: 767px) {
  /* line 545, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .section-9-remote-control .top-layer .feature-columns {
    display: flex;
    flex-direction: column;
    justify-content: center; }
    /* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .section-9-remote-control .top-layer .feature-columns .col {
      flex: 0 100%;
      padding-left: 0; } }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 561, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .cta-samsung-knox-devices .top-layer .feature-columns {
    display: flex;
    justify-content: center; }
    /* line 564, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .cta-samsung-knox-devices .top-layer .feature-columns .col {
      flex: 0 33%;
      padding-left: 15px; } }
@media (max-width: 767px) {
  /* line 571, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
  .sf-samsung-knox .cta-samsung-knox-devices .top-layer .feature-columns {
    display: flex;
    flex-direction: column;
    justify-content: center; }
    /* line 575, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox.scss */
    .sf-samsung-knox .cta-samsung-knox-devices .top-layer .feature-columns .col {
      flex: 0 100%;
      padding-left: 0; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-2 .top-layer .sf-cards {
  position: relative;
  top: -100px; }
  @media (max-width: 767px) {
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
    .sf-frontline-workers .section-2 .top-layer .sf-cards {
      top: 0; } }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-2 .top-layer .sf-cards .sf-card {
    padding: 36px 13px; }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-3 .top-layer .sf-cards {
  justify-content: center; }
/* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 8;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 9;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 9;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 10;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-5 .top-layer .sf-cards {
  justify-content: center; }
/* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * -1); }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-6 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-10 .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
.sf-frontline-workers .section-10 .top-layer .slider-container {
  margin-top: 75px; }
  /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
  .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
        .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 420px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 420px; } }
    /* line 362, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
    .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
    .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        height: 300px; }
    /* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
    .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
    .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_frontline_workers.scss */
      .sf-frontline-workers .section-10 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
.sf-features .col {
  padding: 0 15px;
  flex: 0 50%; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
    .sf-features .col {
      flex: 0 48%; } }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
.sf-features .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
.sf-features .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 25;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 26;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 26;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 27;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 49;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 50;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 50;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 51;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(9) {
    grid-row-start: 80;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(10) {
    grid-row-start: 81;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(11) {
    grid-row-start: 81;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(12) {
    grid-row-start: 82;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(13) {
    grid-row-start: 115;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(14) {
    grid-row-start: 116;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(15) {
    grid-row-start: 116;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(16) {
    grid-row-start: 117;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(17) {
    grid-row-start: -50;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(18) {
    grid-row-start: -49;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(19) {
    grid-row-start: -49;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
  .sf-features .section-2 .grid-container .grid .grid-block:nth-child(20) {
    grid-row-start: -48;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
.sf-features .section-2 .top-layer .side-nav {
  top: 98px; }
  @media (min-width: 1025px) {
    /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
    .sf-features .section-2 .top-layer .side-nav {
      width: 230px !important; } }

/* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_features.scss */
html[lang="de"] .sf-features .header-font {
  word-break: break-all; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-2 .top-layer {
  padding: 130px 0 80px; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      padding: 20px 0 20px 20px;
      margin-bottom: 40px;
      width: 381px;
      transition: 0.3s linear;
      background-color: rgba(224, 233, 254, 0.2); }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 350px; } }
      /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 20%;
        right: 25px;
        transition: 0.3s linear; }
      /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card .w-70 {
        width: 70%; }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      transition: 0.3s linear;
      background-color: #ffffff; }
      /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card p.d-none {
        display: block; }
      /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-2 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-2 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 266, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-6 .top-layer {
  padding: 0px 0 80px; }
  /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-6 .top-layer .container-fluid {
    padding-left: 4% !important; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-6 .top-layer .container-fluid h3.header {
      padding-left: 2%; }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container {
    margin-top: 75px; }
    /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container h3 {
      margin-left: 3%; }
    /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
    .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards {
      margin-top: 75px; }
      /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 300px; }
      @media (max-width: 767px) {
        /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel {
          display: block !important; }
          /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
          .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
            position: relative;
            padding: 30px 25px;
            margin-bottom: 30px; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) {
        /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          height: 320px; } }
      /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
        width: auto !important; }
      /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
        padding: 40px 0 40px 40px !important; }
        /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
          position: relative;
          padding: 45px 18px 35px; }
      /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
        margin-right: 350px; }
      /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
      .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
        height: 48px;
        width: 48px;
        background-image: url(/assets/new_layout_assets/common_assets/oneteam-slider-btn-b8857449f92bf4cfde4346a77cebb385ddf0abc48800b33ddcc57ace25b23ac8.svg);
        background-repeat: no-repeat;
        -webkit-transition: 0.2s linear;
        transition: 0.2s linear; }
        /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
          display: none; }
        /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
          background-color: transparent; }
        /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
        .sf-wrapper .sf-oneteam .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
          outline: none !important; }
/* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
  .sf-wrapper .sf-oneteam .section-7 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam ul#switch-tabs li.nav-item.active a {
  background-color: #298B96; }
/* line 442, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam.scss */
.sf-wrapper .sf-oneteam .c-green {
  color: #298B9B !important; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
.sf-oneteam-features .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
.sf-oneteam-features .section-2 .top-layer {
  padding: 130px 0 80px; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
    .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      padding: 20px 0 20px 20px;
      margin-bottom: 40px;
      width: 381px;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear;
      background-color: rgba(224, 233, 254, 0.2); }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
        .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 350px; } }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
      .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 20%;
        right: 25px;
        transition: 0.3s linear; }
      /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
      .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li .sf-card .w-70 {
        width: 70%; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
    .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear;
      background-color: #ffffff; }
      /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
      .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card p.d-none {
        display: block; }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
      .sf-oneteam-features .section-2 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-2 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
    .sf-oneteam-features .section-2 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
.sf-oneteam-features .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
.sf-oneteam-features .section-3 .top-layer .sf-cards {
  justify-content: center !important; }
/* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
.sf-oneteam-features .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_oneteam_features.scss */
  .sf-oneteam-features .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-1 {
  padding-bottom: 10%; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-1 .bg-layer {
    background: linear-gradient(191.13deg, rgba(26, 20, 44, 0) 12.26%, rgba(26, 20, 44, 0.1) 91.78%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
      .sf-apple-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
      .sf-apple-mdm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-1 .top-layer {
    padding: 80px 0 0; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-2 .top-layer {
  padding: 60px 0 90px; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-3 .bg-layer {
  -webkit-transform: skewY(5deg);
  transform: skewY(5deg); }
/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-3 .top-layer {
  padding: 83px 0 200px; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-3 .top-layer .sf-cards {
    justify-content: center; }
/* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-4 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  overflow: hidden; }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-4 .bg-layer .container, .sf-apple-mdm .section-4 .bg-layer .row {
    height: 100%; }
/* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-4 .top-layer {
  position: relative;
  padding: 130px 0 95px; }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-5 {
  background-image: url(/assets/new_layout_assets/sf_apple_mdm/illus-apple-app-management-8d1e43953ac1fe9730b4eb744a5ecb359b6f73554095d656b982324e7d0099a6.svg);
  background-repeat: no-repeat;
  background-position: left center; }
  @media (max-width: 1024px) {
    /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .section-5 {
      background: none; } }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-5 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 6;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -50, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-5 .top-layer {
    padding: 153px 0 117px; }
/* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-6 .top-layer {
  position: relative;
  padding: 75px 0; }
/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(14, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 0px; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-7 .top-layer {
  padding: 50px 0 35px; }
/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-8 .top-layer {
  padding: 115px 0; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-8 .top-layer .animation-column {
    position: relative; }
    /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .section-8 .top-layer .animation-column img {
      position: absolute; }
    /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .section-8 .top-layer .animation-column #security-shield-icon {
      position: relative;
      width: 160px;
      height: 160px; }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-9 .bg-layer {
  -webkit-transform: skewY(-5deg);
  transform: skewY(-5deg); }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-9 .bg-layer .bg-img {
    position: absolute;
    right: 0;
    top: 0; }
/* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-9 .top-layer {
  position: relative;
  padding: 150px 0 180px; }
/* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .apple-remote-cast .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .apple-remote-cast .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .apple-remote-cast .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .apple-remote-cast .top-layer {
  padding: 115px 0; }
  /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .apple-remote-cast .top-layer .animation-column {
    position: relative; }
    /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .apple-remote-cast .top-layer .animation-column img {
      position: absolute; }
    /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .apple-remote-cast .top-layer .animation-column #security-shield-icon {
      position: relative;
      width: 160px;
      height: 160px; }
/* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-industry-ready .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-industry-ready .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-industry-ready .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-industry-ready .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-industry-ready .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-industry-ready .container {
  padding: 150px 0 80px; }
/* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-industry-ready .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
.sf-apple-mdm .section-industry-ready .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .section-industry-ready .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
@media (max-width: 992px) {
  /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .manage-android .multi-os-logo-wrapper {
    margin-bottom: 75px; }
    /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .manage-android .multi-os-logo-wrapper a {
      text-align: center; }
  /* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .features-tab-pane-wrapper ul.nav li a {
    padding-left: 25px !important; } }
@media (max-width: 767px) {
  /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
  .sf-apple-mdm .features-tab-pane-wrapper {
    margin-top: 40px; }
    /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .features-tab-pane-wrapper ul.nav.nav-tabs {
      display: none !important; }
    /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_apple_mdm.scss */
    .sf-apple-mdm .features-tab-pane-wrapper .tab-content-wrapper .tab-content > .tab-pane {
      display: block !important;
      opacity: 1 !important;
      margin: 30px 0; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 3); }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 80, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.2, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.2, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.2, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -2); }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-top;
  top: calc(var(--row-height) * -2); }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-5 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .section-6 .bg-layer .bg-image {
  position: absolute;
  top: 0;
  right: 0; }
/* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .section-6 .top-layer {
  padding: 205px 0 80px; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-6 .top-layer .container-fluid {
    padding-left: 4% !important; }
    /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .section-6 .top-layer .container-fluid h3.header {
      padding-left: 2%; }
  /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .section-6 .top-layer .slider-container {
    margin-top: 75px; }
    /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .section-6 .top-layer .slider-container h3 {
      margin-left: 3%; }
    /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards {
      margin-top: 75px; }
      /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
      .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 350px; }
      @media (max-width: 767px) {
        /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel {
          display: block !important; }
          /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
          .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
            position: relative;
            padding: 30px 25px;
            margin-bottom: 30px; } }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          height: 420px; } }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          height: 420px; } }
      /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
      .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
        width: auto !important; }
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
      .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
        padding: 40px 0 40px 40px !important; }
        /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
          position: relative;
          padding: 45px 18px 35px; }
      /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
      .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
        margin-right: 350px; }
      /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
      .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
        height: 40px;
        width: 40px;
        background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
        background-repeat: no-repeat;
        -webkit-transition: 0.2s linear;
        transition: 0.2s linear; }
        /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
          display: none; }
        /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
          background-color: transparent; }
        /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .section-6 .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
          outline: none !important; }
/* line 255, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .remote-troubleshooting .bg-layer {
  transform: skewY(-3deg); }
/* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .remote-troubleshooting h2.header-font {
  max-width: 590px;
  margin: 0 auto; }
/* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .remote-troubleshooting div > p.body-text {
  max-width: 800px;
  margin: 80px auto 0; }
/* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .remote-troubleshooting ul.features {
  margin-top: 80px;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  place-content: center;
  text-align: left;
  gap: 15px 30px; }
/* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .remote-troubleshooting video {
  max-width: 1060px;
  margin: 0 auto;
  aspect-ratio: 16/9;
  object-fit: cover; }
/* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .industries .industries-wrapper {
  max-width: 940px;
  margin: 80px auto 0;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 300px));
  gap: 20px;
  place-content: center; }
  /* line 294, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .industries .industries-wrapper a {
    display: flex;
    align-items: center;
    padding: 40px 10px 40px 20px;
    gap: 20px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 1.7955275774002075px 9.04413890838623px 0px #8189BE09, 0px 6.030803203582764px 30.37738037109375px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
    overflow: hidden; }
    /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .industries .industries-wrapper a img {
      min-width: 49px; }
/* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .resource-cards .video-wrapper {
  scroll-margin-top: 450px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  margin-bottom: 80px; }
  /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .resource-cards .video-wrapper .video {
    grid-column: span 1;
    text-align: center; }
    /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .resource-cards .video-wrapper .video iframe {
      aspect-ratio: 16/9; }
      @media (max-width: 630px) {
        /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .resource-cards .video-wrapper .video iframe {
          width: 100%;
          height: 100%; } }
  @media (max-width: 1199px) {
    /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .resource-cards .video-wrapper {
      grid-template-columns: repeat(1, minmax(0, 1fr)); } }
/* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
.sf-digital-signage .resource-cards .resources-grid-wrapper {
  display: grid;
  max-width: 1060px;
  margin: 0 auto;
  place-content: center;
  grid-template-columns: repeat(auto-fit, minmax(330px, 519px));
  gap: 22px; }
  /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
  .sf-digital-signage .resource-cards .resources-grid-wrapper .grid {
    border-radius: 8px;
    background-repeat: no-repeat;
    background-size: cover;
    background: #ffffff;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px; }
    /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
    .sf-digital-signage .resource-cards .resources-grid-wrapper .grid .wrapper {
      padding: 0 45px 0; }
      @media (max-width: 548px) {
        /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_digital_signage.scss */
        .sf-digital-signage .resource-cards .resources-grid-wrapper .grid .wrapper {
          padding: 0 15px 0; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_team_communication_app.scss */
.sf-team-communication-app {
  /*$hero-img: asset_path('new_layout_assets/sf_team_communication_app/hero-image.png');
  $hero-img-retina: asset_path('new_layout_assets/sf_team_communication_app/hero-image@2x.png');*/ }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
.sf-contact-sales .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
.sf-contact-sales .section-1 .top-layer {
  padding-bottom: 90px; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
.sf-contact-sales .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1);
  z-index: 1; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 50, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
.sf-contact-sales .section-2 .top-layer {
  z-index: 1; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .top-layer .sf-cards.parent-wrapper {
    position: relative;
    top: -150px; }
    @media (max-width: 1024px) {
      /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
      .sf-contact-sales .section-2 .top-layer .sf-cards.parent-wrapper {
        top: -100px; } }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card {
    justify-content: center; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
    .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence {
      display: flex;
      flex-wrap: wrap;
      border-bottom: 1px solid rgba(26, 20, 44, 0.5);
      padding-bottom: 30px; }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
      .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        flex: 0 33%;
        padding: 0 20px; }
        @media (max-width: 767px) {
          /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
          .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
            flex: 0 100%; } }
        @media (min-device-width: 768px) and (max-device-width: 1024px) {
          /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
          .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block {
            flex: 0 50%; } }
        /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
        .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block p.body-text {
          margin: 0 0 10px 0; }
        /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
        .sf-contact-sales .section-2 .top-layer .sf-cards.latam-pricing-card .sf-global-presence .region-address-block .address-content {
          flex-grow: 1; }
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .top-layer ul.features li:before {
    content: '\2014';
    margin-right: 10px;
    color: #3D8B66;
    font-weight: 700; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_contact_sales.scss */
  .sf-contact-sales .section-2 .top-layer a.start-intercom {
    color: #3D8B66 !important; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
#mdm-navbar.navbar-default {
  top: 60px !important;
  max-height: 50px;
  height: 50px;
  background-color: #ffffff;
  border-radius: 0;
  z-index: 99 !important;
  box-shadow: 1px 0px 1px 1px rgba(200, 200, 200, 0.5);
  transition: 0.3s ease-in-out;
  transform: translateY(-130px);
  overflow-y: hidden; }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
  #mdm-navbar.navbar-default.lp-mdm-navbar {
    top: 108px !important; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
  #mdm-navbar.navbar-default .container, #mdm-navbar.navbar-default .container ul {
    height: 100%; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
  #mdm-navbar.navbar-default li {
    cursor: pointer; }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
    #mdm-navbar.navbar-default li button {
      all: unset;
      padding: 15px 17px;
      color: #6F6F6F;
      font-size: 1.6rem;
      font-weight: 500;
      background-color: #ffffff; }
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
      #mdm-navbar.navbar-default li button.active {
        background-color: #E0E9FE;
        color: #1A142C; }
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
      #mdm-navbar.navbar-default li button:hover {
        background-color: rgba(224, 233, 254, 0.5);
        color: #1A142C; }
@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
  #mdm-navbar {
    display: none; } }

/* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
html[lang="fr"] #mdm-navbar.navbar-default, html[lang="ru"] #mdm-navbar.navbar-default, html[lang="es"] #mdm-navbar.navbar-default, html[lang="pt-br"] #mdm-navbar.navbar-default, html[lang="nl"] #mdm-navbar.navbar-default, html[lang="de"] #mdm-navbar.navbar-default {
  max-height: 64px;
  height: 64px; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_page_menubars.scss */
  html[lang="fr"] #mdm-navbar.navbar-default li button, html[lang="ru"] #mdm-navbar.navbar-default li button, html[lang="es"] #mdm-navbar.navbar-default li button, html[lang="pt-br"] #mdm-navbar.navbar-default li button, html[lang="nl"] #mdm-navbar.navbar-default li button, html[lang="de"] #mdm-navbar.navbar-default li button {
    padding: 20px 17px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
.sf-thank-you .section-1 .grid-container .grid, .sf-thank-you-download .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: 100px; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(1), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(2), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(3), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(4), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(5), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(6), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(7), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-1 .grid-container .grid .grid-block:nth-child(8), .sf-thank-you-download .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
.sf-thank-you .section-1 .top-layer, .sf-thank-you-download .section-1 .top-layer {
  padding: 80px 0; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
.sf-thank-you .section-2 .sf-cards .sf-card, .sf-thank-you-download .section-2 .sf-cards .sf-card {
  border: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_thank_you.scss */
  .sf-thank-you .section-2 .sf-cards .sf-card .card-header img, .sf-thank-you-download .section-2 .sf-cards .sf-card .card-header img {
    width: 100%;
    height: 100%;
    border-radius: 8px 8px 0 0; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .section-1 {
  padding-bottom: 80px; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-1 .bg-layer {
    background: linear-gradient(2.83deg, rgba(37, 107, 255, 0.1) 7.65%, rgba(37, 107, 255, 0) 86.46%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 2); }
      /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -4;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: 1/1;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -3;
        grid-column: 2/3;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -2;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
      .sf-android-emm .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-1 .top-layer {
    padding: 80px 0 80px; }
  @media (max-width: 993px) {
    /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .section-1 {
      padding-bottom: 90px; } }
@media (min-width: 1025px) {
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .sf-features {
    position: relative;
    top: -65px; } }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .sf-features .feature-box-columns .sf-cards .sf-card {
  min-width: 250px; }
  @media (max-width: 767px) {
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .sf-features .feature-box-columns .sf-cards .sf-card {
      min-width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center; } }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .sf-features .feature-box-columns .sf-cards .sf-card {
      min-width: 200px; } }
/* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .sf-features .feature-box-columns .col-2 .sf-cards {
  flex-direction: column !important; }
/* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: 0; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .section-5 .bg-img {
  position: absolute;
  top: 60px;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_emm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left top;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .section-5 .bg-img {
      background-image: none; } }
/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: 0; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .section-7 .top-layer .feature-columns {
    display: flex; }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
    .sf-android-emm .section-7 .top-layer .feature-columns .col {
      padding: 0 15px; } }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .section-8 {
  background: linear-gradient(180deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%); }
/* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
.sf-android-emm .android-feature-management .device-showcase {
  padding: 60px 60px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .android-feature-management .device-showcase.device-title {
    align-items: baseline; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_emm.scss */
  .sf-android-emm .android-feature-management .device-showcase .device-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: 0 20px;
    min-width: 250px;
    margin-top: 30px; }

/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner #infinity-partner-menu {
  position: fixed;
  z-index: 20;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 1px 0px 1px 1px rgba(200, 200, 200, 0.5); }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner #infinity-partner-menu .navbar-nav li a {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 150%;
    color: #000000;
    transition: 0.1s linear; }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner #infinity-partner-menu .navbar-nav li a:hover {
      background-color: #eff4fe; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner #infinity-partner-menu .navbar-nav li.active a {
    background-color: #E0E9FE; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner #infinity-partner-menu .button-link {
    margin-left: auto; }
/* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner h2.header-font {
  font-size: 3.8rem;
  font-weight: 500;
  line-height: 150%; }
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .scale,
.sf-infinity-partner .tiers,
.sf-infinity-partner .partnering-with-sf {
  padding: 100px 0; }
/* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner section {
  scroll-margin-top: 100px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .hero {
  padding: 150px 0 40px; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .hero p.body-text {
    max-width: 590px; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .hero .wrapper {
    border-radius: 8px;
    overflow: hidden;
    position: relative;
    z-index: 10; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .hero img {
    position: absolute; }
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hero img.bg-right-pattern {
      right: -30px;
      top: -30px; }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hero img.bg-left-pattern {
      left: -30px;
      bottom: -30px; }
  @media (max-width: 993px) {
    /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hero .wrapper {
      overflow: unset; }
    /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hero img {
      display: none; } }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .partners-logo-wrapper {
  max-width: 1760px;
  margin: 0 auto;
  overflow-x: hidden; }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .partners-logo-wrapper .partners {
    display: grid;
    grid: auto/repeat(22, minmax(160px, 160px));
    margin: 200px auto 0;
    width: calc(160px * 22); }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .lenovo {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .lenovo {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .zebra {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -68px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .zebra {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .datalogic {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -136px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .datalogic {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .synnex {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -204px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .synnex {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .sony {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -272px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .sony {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .accops {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -336px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .accops {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .kyocera {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -405px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .kyocera {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .icewarp {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -471px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .icewarp {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .honeywell {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -538px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .honeywell {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .knox {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -607px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .knox {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners .uscellular {
      background-image: url(/assets/new_layout_assets/partners/partners_sprite-11d78f78fdb383004f49a0f18bb4806cfea2cc4c409bcfb63d05470bce6d5689.png);
      background-repeat: no-repeat;
      background-position: 0px -675px;
      width: 160px;
      height: 47px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .partners-logo-wrapper .partners .uscellular {
          background-image: url(/assets/new_layout_assets/partners/partners_sprite@2x-857c4d063561457a5199fa4bb024ecdf21477ff968c854ebc02a1c20dba1037c.png);
          background-size: 160px 717px; } }
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .partners-logo-wrapper .partners > div {
      grid-column: span 1;
      animation: logo-slider 25s linear infinite forwards; }
@keyframes logo-slider {
  100% {
    transform: translateX(calc(160px * -11)); } }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .scale {
  background-color: #F1F1F1; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .scale .wrapper {
    position: relative; }
    /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .scale .wrapper .mask {
      position: absolute;
      width: 68px;
      height: 100%;
      background-color: #F1F1F1;
      z-index: 10;
      display: flex; }
      /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .scale .wrapper .mask span {
        position: relative;
        margin: auto;
        cursor: pointer; }
    /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .scale .wrapper div.owl-carousel {
      margin: 80px 0 0; }
      /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .scale .wrapper div.owl-carousel .item {
        background-repeat: no-repeat;
        background-position: right bottom;
        background-color: #ffffff;
        padding: 30px;
        min-height: 305px;
        border-radius: 8px; }
        /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .scale .wrapper div.owl-carousel .item.bg-center-right {
          background-position: bottom center; }
      /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .scale .wrapper div.owl-carousel .owl-item.center {
        text-align: left !important; }
/* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .our-partners {
  padding: 300px 0 80px 0; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .our-partners .cards-wrapper {
    display: grid;
    max-width: 1060px;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    margin: 80px auto 0;
    gap: 20px;
    place-content: center; }
    /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .our-partners .cards-wrapper > div {
      grid-column: span 1;
      padding: 30px 25px;
      border: 1px solid #E0E9FE;
      border-radius: 8px; }
      /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .our-partners .cards-wrapper > div .logos {
        display: grid;
        grid: auto/repeat(auto-fit, minmax(0, 121px));
        gap: 40px 30px;
        margin: 30px auto 0;
        place-content: center; }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .lenovo {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px 0px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .lenovo {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .zebra {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -64px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .zebra {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .datalogic {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -128px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .datalogic {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .sony {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -192px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .sony {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .kyocera {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -256px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .kyocera {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .knox {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -320px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .knox {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .jacs {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -384px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .jacs {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .janam {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -448px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .janam {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .chainway {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -512px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .chainway {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .accops {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -576px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .accops {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .synnex {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -640px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .synnex {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .uscellular {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -704px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .uscellular {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .ami {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -768px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .ami {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .icewarp {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -832px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .icewarp {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .cts {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -896px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .cts {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .icyber {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -956px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .icyber {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .insight {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -1017px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .insight {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .our-partners .cards-wrapper > div .logos .troy_mobility {
          background-image: url(/assets/new_layout_assets/partners/oem_partners-bb619087ab4ed5d83744ee21818d8fbe01c845eb3ecf206299c1f7da7f416672.png);
          background-repeat: no-repeat;
          background-position: 0px -1078px;
          width: 121px;
          height: 36px; }
          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
            /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
            .sf-infinity-partner .our-partners .cards-wrapper > div .logos .troy_mobility {
              background-image: url(/assets/new_layout_assets/partners/oem_partners@2x-3589ba8815bc074b26cf3e1667d702cd65d6898ba0a00a870876155cfa2546c4.png);
              background-size: 123px 1117px; } }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .tiers {
  background-color: #1A142C;
  padding-bottom: 200px; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .tiers .cards-wrapper {
    display: grid;
    max-width: 1060px;
    gap: 20px;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    margin: 80px auto 0; }
    /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .tiers .cards-wrapper div {
      position: relative;
      border-radius: 8px;
      padding: 1px;
      overflow: hidden;
      cursor: default;
      user-select: none; }
      /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div .content {
        padding: 30px 15px;
        background-color: #120D20;
        height: 100%; }
      /* line 247, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div .gradient-bg {
        position: absolute;
        width: 100%;
        height: 100%;
        inset: 0; }
      /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:hover .gradient-bg {
        transition: background 0.3s linear; }
      /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(1) .gradient-bg {
        background: linear-gradient(98.21deg, #FFFFFF 3.15%, #D4D4D4 13.88%, #343434 83.86%, #ABABAB 99.4%); }
      /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(1):hover .gradient-bg {
        background: linear-gradient(150deg, #FFFFFF 3.15%, #D4D4D4 13.88%, #343434 83.86%, #ABABAB 99.4%); }
      /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(2) .gradient-bg {
        background: linear-gradient(98.21deg, #FFE8BA 3.15%, #EAC360 13.88%, #343434 83.86%, #EAC360 99.4%); }
      /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(2):hover .gradient-bg {
        background: linear-gradient(150deg, #FFE8BA 3.15%, #EAC360 13.88%, #343434 83.86%, #EAC360 99.4%); }
      /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(3) .gradient-bg {
        background: linear-gradient(98.21deg, #E8E6FF 3.15%, #B7B3EB 13.88%, #343434 83.86%, #B7B3EB 99.4%); }
      /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .tiers .cards-wrapper div:nth-of-type(3):hover .gradient-bg {
        background: linear-gradient(150deg, #E8E6FF 3.15%, #B7B3EB 13.88%, #343434 83.86%, #B7B3EB 99.4%); }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .discover {
  background-color: #EEF3FF;
  padding: 80px 0; }
  /* line 294, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .discover p.body-text {
    max-width: 791px;
    margin: 20px auto; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .program {
  padding: 100px 0 80px;
  background-image: url(/assets/new_layout_assets/partners/bg-fletch-08a90503985b6e09052e509a4f69ca112ea65228e3325c719991940b3cac31bb.png);
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .program {
      background-image: url(/assets/new_layout_assets/partners/bg-fletch@2x-f0457319a392a73b28c217695ec781cc9cc4e63937cb907514d49ceb60a9b5e7.png);
      background-size: 1366px 779px; } }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .program h2.header-font {
    max-width: 410px; }
  /* line 307, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .program p.body-text {
    max-width: 790px; }
  /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .program .wrapper {
    display: grid;
    max-width: 1060px;
    gap: 20px 40px;
    grid: auto/repeat(auto-fit, minmax(0, 500px));
    margin-top: 60px; }
/* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .hear-from-partners {
  position: relative;
  background-color: #F1F1F1;
  padding: 80px 0; }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .hear-from-partners .testimonial-wrapper {
    position: relative;
    max-width: 1366px;
    margin: 0 auto;
    background-image: url(/assets/new_layout_assets/partners/inset_shadow_left-d6b9bc2a4cd04289bc033a91bddbb6366a4256767048e77126a9c08544c0ae47.svg), url(/assets/new_layout_assets/partners/inset_shadow_left-d6b9bc2a4cd04289bc033a91bddbb6366a4256767048e77126a9c08544c0ae47.svg);
    background-repeat: no-repeat;
    background-position: right top, left top; }
    /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hear-from-partners .testimonial-wrapper .btn {
      all: unset;
      width: 49px;
      height: 49px;
      margin: auto 0;
      position: absolute;
      top: 0;
      bottom: 0;
      z-index: 20;
      padding: 0;
      background-color: #F1F1F1;
      cursor: pointer; }
      /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .btn svg {
        left: 0 !important; }
      /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .btn#btn-prev {
        left: 60px; }
      /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .btn#btn-next {
        right: 60px; }
    /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hear-from-partners .testimonial-wrapper .shadow {
      position: absolute;
      top: 0;
      height: 100%;
      width: 110px;
      z-index: 10; }
      /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .shadow.gradient-right {
        left: 0;
        box-shadow: -98px -9px 40px -25px #f1f1f1 inset; }
      /* line 362, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .shadow.gradient-left {
        right: 0;
        box-shadow: 110px -6px 40px -25px #f1f1f1 inset; }
      @media (max-width: 1199px) {
        /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .hear-from-partners .testimonial-wrapper .shadow {
          display: none; } }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-item .item {
      padding: 50px 30px;
      background-color: #ffffff;
      border: 1px solid #E0E9FE;
      border-radius: 8px;
      text-align: left;
      min-height: 376px;
      height: 100%; }
      /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-item .item p.body-text.name {
        font-weight: 500; }
      /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-item .item p.body-text.designation {
        font-weight: 600;
        color: #6F6F6F; }
    /* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-item.active .item {
      padding: 50px 90px;
      box-shadow: none; }
    @media (max-width: 1199px) {
      /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-stage {
        display: grid;
        grid: auto/repeat(auto-fit, minmax(0, 340px));
        gap: 20px;
        place-content: center;
        transform: none !important;
        width: 100% !important;
        padding: 0 15px !important; }
        /* line 405, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
        .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-stage .owl-item {
          width: 100% !important;
          margin: 0 !important; }
          /* line 409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
          .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-stage .owl-item.active .item {
            padding: 30px !important; }
          /* line 413, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
          .sf-infinity-partner .hear-from-partners .testimonial-wrapper .owl-stage .owl-item.cloned {
            display: none; }
      /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
      .sf-infinity-partner .hear-from-partners .testimonial-wrapper > svg, .sf-infinity-partner .hear-from-partners .testimonial-wrapper .btn {
        display: none; } }
/* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .our-word {
  background-color: #F1F1F1;
  max-height: 548px; }
  /* line 427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .our-word .wrapper {
    max-width: 890px;
    margin: 100px auto 0; }
    /* line 430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .our-word .wrapper video {
      aspect-ratio: 16/9; }
/* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
.sf-infinity-partner .case-study {
  padding: 50px 0 100px; }
  /* line 437, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .case-study .cta {
    max-width: 1060px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    background-color: #ffffff;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 50px;
    border: 8px;
    overflow: hidden;
    border-radius: 8px;
    transform: translateY(-130px); }
    /* line 450, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .case-study .cta h2.header-font {
      font-size: 3.1rem; }
    /* line 453, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .case-study .cta div:nth-of-type(1) {
      flex: 1; }
    /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .case-study .cta div:nth-of-type(2) {
      display: flex;
      align-items: center;
      justify-content: center; }
@media (max-width: 993px) {
  /* line 465, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .hero {
    padding: 80px 0 40px; }
    /* line 467, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
    .sf-infinity-partner .hero .wistia_responsive_padding {
      margin-top: 80px; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .partners-logo-wrapper .partners {
    margin-top: 80px !important; }
  /* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .scale .wrapper .mask {
    height: 48px;
    bottom: -70px;
    left: 30px; }
  /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .program ul {
    margin-bottom: 80px; }
  /* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .our-partners .cards-wrapper {
    place-content: center; }
  /* line 494, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .tiers .cards-wrapper {
    place-content: center; } }
@media (max-width: 767px) {
  /* line 502, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_infinity_partner.scss */
  .sf-infinity-partner .case-study .cta {
    padding: 30px;
    flex-direction: column; } }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
.sf-mdm-alternate .section-1 .bg-layer {
  background-color: #F6F9FC;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 2); }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -5;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
.sf-mdm-alternate .section-1 .top-layer {
  padding: 80px 0 140px; }
  /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
  .sf-mdm-alternate .section-1 .top-layer span.animate-header-text::before {
    content: "Effortless.";
    font-size: 5rem;
    font-weight: 500;
    font-style: normal;
    line-height: 140%;
    display: block;
    animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-1 .top-layer span.animate-header-text::before {
    color: #256BFF; }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
.sf-mdm-alternate .section-2 .top-layer .card-grids {
  display: grid;
  grid-gap: 22px;
  grid-template-columns: repeat(2, 519px);
  grid-template-rows: auto;
  place-content: center; }
  @media (max-width: 767px) {
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-2 .top-layer .card-grids {
      grid-template-columns: repeat(1, 90%); } }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-2 .top-layer .card-grids {
      grid-template-columns: repeat(2, 46%); } }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-2 .top-layer .card-grids .card-grid {
    position: relative;
    background-color: #ffffff;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px;
    padding: 38px 27px;
    height: 100%; }
    /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-2 .top-layer .card-grids .card-grid span.explore-more {
      position: absolute;
      bottom: 30px;
      left: 27px;
      font-weight: 500;
      font-size: 20px; }
      /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
      .sf-mdm-alternate .section-2 .top-layer .card-grids .card-grid span.explore-more i {
        position: relative;
        top: 2px;
        left: 5px; }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-3 .top-layer ul#switch-tabs li a {
    min-width: 100%; } }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
.sf-mdm-alternate .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-7 .bg-img {
      background-image: none; } }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
.sf-mdm-alternate .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -70px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0; } }
  @media (max-width: 767px) {
    /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card {
      top: 50px; } }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
    /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
      .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
  .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_alternate.scss */
    .sf-mdm-alternate .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
.sf-mdm-buyers-guide .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: var(--row-height); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 55, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 55, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 9, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 9, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 9, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 9, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
.sf-mdm-buyers-guide .section-1 .top-layer h1.header-font::before {
  content: 'E-Book';
  position: absolute;
  top: -10px;
  left: 14px;
  height: 24px;
  line-height: 0px;
  padding: 12px 15px;
  background-color: #FAC124;
  font-size: 1.3rem;
  border-radius: 16px;
  font-weight: 500;
  font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
.sf-mdm-buyers-guide .section-2 .top-layer .container .row:nth-child(1) {
  border-left: 4px solid #FAC124;
  border-radius: 4px 12px 12px 4px; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
.sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards {
  display: flex;
  gap: 40px;
  margin-top: 50px; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
  .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card {
    position: relative;
    width: 194px;
    height: 281px;
    border-radius: 12px;
    padding: 30px 20px;
    display: flex;
    align-items: flex-end;
    transition: transform 0.2s ease-in; }
    @media (max-width: 480px) {
      /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
      .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card {
        flex: 0 50%; } }
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
    .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card span.badge {
      position: absolute;
      top: 30px;
      left: 20px;
      font-size: 1.3rem;
      color: #1A142C;
      background-color: #FAC124;
      font-weight: 500;
      padding: 6px 10px; }
    /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
    .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card:nth-child(1) {
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 106.76%), #464EF9; }
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
    .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card:nth-child(2) {
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 106.76%), #F94671; }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_buyers_guide.scss */
    .sf-mdm-buyers-guide .section-2 .top-layer .related-item-cards a.item-card:hover {
      transform: translateY(-8px); }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
.sf-remote-commands .section-1 .top-layer {
  padding: 80px 0 90px; }
/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
.sf-remote-commands .section-2 .bg-layer .bg-vector {
  top: 10%;
  right: 5%; }
/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
.sf-remote-commands .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
  .sf-remote-commands .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
  .sf-remote-commands .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
  .sf-remote-commands .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_remote_commands_android.scss */
  .sf-remote-commands .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .bg-layer {
  -webkit-transform: skewY(-3deg) !important;
  transform: skewY(-3deg) !important; }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-1 .top-layer .animation-wrapper {
  height: 27px;
  overflow: hidden; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-2 article .article-body {
  columns: 2 30ch; }
/* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-3 main.container img {
  max-width: 550px;
  width: 100%; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-3 main.container .row {
  display: flex;
  flex-direction: column;
  padding: 0 !important; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container .row .col-sm-6 {
    padding-top: 0px !important; }
/* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-3 main.container .icewarp .col-sm-6:nth-child(1) {
  order: 2; }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .section-3 main.container .icewarp .col-sm-6:nth-child(2) {
  order: 1; }
@media (min-width: 767px) {
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container p.body-text {
    max-width: 520px; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container .row {
    padding: 80px 0 !important;
    flex-direction: row; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container .wrapper {
    padding-top: 80px; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container .icewarp .col-sm-6:nth-child(1) {
    order: 1; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-3 main.container .icewarp .col-sm-6:nth-child(2) {
    order: 2; } }
@media (max-width: 1024px) {
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
  .sf-cea .section-4 .geofence-section-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
    .sf-cea .section-4 .geofence-section-wrapper .geofence-illus-img {
      float: unset !important;
      margin-bottom: 40px;
      order: 2; } }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .scroll-m-t-100 {
  scroll-margin-top: 100px; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_cea.scss */
.sf-cea .scroll-m-t-150 {
  scroll-margin-top: 150px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-1 {
  padding-bottom: 10%; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
      .sf-samsung-knox-manage .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
      .sf-samsung-knox-manage .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
      .sf-samsung-knox-manage .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
    .sf-samsung-knox-manage .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
      .sf-samsung-knox-manage .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
      .sf-samsung-knox-manage .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-samsung-knox-manage .section-1 .top-layer h1.header-font, .sf-samsung-knox-manage .section-1 .top-layer p.body-text {
        color: #1A142C; } }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-3 .bg-layer {
  overflow: hidden; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-3 .bg-layer .bg-bird-view {
    position: absolute;
    right: -213px;
    top: -210px; }
/* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-4 .bg-layer .bg-vector {
  top: 5%;
  right: 5%; }
  @media (max-width: 767px) {
    /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
    .sf-samsung-knox-manage .section-4 .bg-layer .bg-vector {
      top: 0; } }
/* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
.sf-samsung-knox-manage .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_samsung_knox_manage.scss */
  .sf-samsung-knox-manage .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-1 {
  padding-bottom: 10%; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
      .sf-maas360 .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
      .sf-maas360 .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
      .sf-maas360 .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
    .sf-maas360 .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
      .sf-maas360 .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
      .sf-maas360 .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-maas360 .section-1 .top-layer h1.header-font, .sf-maas360 .section-1 .top-layer p.body-text {
        color: #1A142C; } }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 106px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)), .sf-maas360 .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)), .sf-maas360 .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)), .sf-maas360 .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
    .sf-maas360 .customer-satisfaction-score .table-wrapper thead th:nth-child(1), .sf-maas360 .customer-satisfaction-score .table-wrapper thead td:nth-child(1), .sf-maas360 .customer-satisfaction-score .table-wrapper tbody th:nth-child(1), .sf-maas360 .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-3 .bg-layer {
  overflow: hidden; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-3 .bg-layer .bg-bird-view {
    position: absolute;
    right: -213px;
    top: -210px; }
/* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-4 .bg-layer .bg-vector {
  top: 5%;
  right: 5%; }
  @media (max-width: 767px) {
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
    .sf-maas360 .section-4 .bg-layer .bg-vector {
      top: 0; } }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 1200px) {
  /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-6 .top-layer .sf-cards .sf-card {
    flex: 0 31%; }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
    .sf-maas360 .section-6 .top-layer .sf-cards .sf-card:nth-last-of-type(1) {
      flex: 0 64%; } }
/* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-9 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-9 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
  .sf-maas360 .section-9 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_maas360.scss */
.sf-maas360 .section-9 .top-layer {
  padding: 115px 0; }

/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .navbar {
  position: fixed;
  right: 66px;
  top: 50%;
  z-index: 999;
  background-color: unset;
  box-shadow: none; }
  @media (max-width: 1024px) {
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .navbar {
      right: 10px; } }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review .navbar ul.nav-menu {
    list-style-type: none;
    padding-left: 0px; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .navbar ul.nav-menu li a {
      display: block;
      width: 12px;
      height: 12px;
      border-radius: 50%;
      background-color: rgba(111, 111, 111, 0.4);
      margin-bottom: 12px; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
      .lp-2020-year-review .navbar ul.nav-menu li a.active {
        background-color: #FAC124; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review h1.header-font {
  font-size: 6.3rem;
  font-weight: 600; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review h1.header-font.f500 {
    font-weight: 500; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review h2.header-font {
  font-size: 5.2rem;
  font-weight: 500; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review h3.header-font {
  font-size: 4.3rem;
  font-weight: 500;
  line-height: 58px; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review h5.header-font {
  font-size: 2rem;
  font-weight: 500; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review p.body-text {
  font-weight: 430 !important; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review p.body-text.body-text__large {
    font-size: 2.5rem;
    font-weight: normal; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review p.body-text.body-text__medium {
    font-size: 1.8rem;
    font-weight: normal; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review p.body-text.body-text__small {
    font-size: 1.6rem;
    font-weight: normal; }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review span.white-border {
  display: block;
  height: 2px;
  width: 64px;
  background-color: #ffffff; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .hero-section, .lp-2020-year-review .section-2, .lp-2020-year-review .section-3, .lp-2020-year-review .section-6 {
  min-height: 100vh; }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .hero-section {
  background: no-repeat url(/assets/new_layout_assets/landing_pages/2020_year_review/hero-background-ec9131fcdd301780af77599037b594e184dae8a6ee7c15424f9cb375d58d35c0.png);
  background-size: cover; }
  @media (max-width: 1024px) {
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .hero-section {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .hero-section {
      background-image: url(/assets/new_layout_assets/landing_pages/2020_year_review/hero-background@2x-a4b6099609615fbc9b3a145b4f26ff6150aeb793b5017ad07bb65b74420e1004.png); } }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review .hero-section .logo {
    position: absolute;
    top: 70px; }
  /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review .hero-section .hero-card {
    background-color: rgba(37, 107, 255, 0.6);
    padding: 34px 30px 38px 34px; }
/* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-2 {
  background: no-repeat url(/assets/new_layout_assets/landing_pages/2020_year_review/sf-logo-pattern-84c7b23981a5d670caa070acfe28b75d73835894416de1f322e6292748c60fe4.svg);
  background-size: cover;
  background-color: #1C2833; }
/* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-3 {
  background: no-repeat url(/assets/new_layout_assets/landing_pages/2020_year_review/background-2-04882d8f8dc21dffe09f86fda29a99fa6829b1854b99f79f07419a03297ef015.png);
  background-size: cover;
  background-size: cover; }
  @media (max-width: 1024px) {
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-3 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-3 {
      background-image: url(/assets/new_layout_assets/landing_pages/2020_year_review/background-2@2x-6a3f9bb34d07a09e7001da483e75dc9352754402605adfa95603e9a9edc7adbf.png); } }
/* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-4 {
  background-color: #ffffff;
  padding: 25px 0; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review .section-4 .grid-wrapper {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: repeat(4, 250px);
    grid-template-rows: 300px;
    grid-auto-rows: 400px; }
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(1) {
      grid-column: 1/3; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(2) {
      grid-column: 3/5; }
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(7) {
      grid-column: 1/3; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-4 .grid-wrapper .grid.grid-card {
      padding: 32px 17px 0px 25px;
      background-color: #ffffff;
      box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
      border-radius: 8px; }
    @media (max-width: 767px) {
      /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
      .lp-2020-year-review .section-4 .grid-wrapper {
        grid-template-columns: repeat(4, 1fr); }
        /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
        .lp-2020-year-review .section-4 .grid-wrapper .grid {
          grid-column: 1/5 !important; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
      .lp-2020-year-review .section-4 .grid-wrapper {
        grid-template-columns: repeat(4, 1fr); }
        /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
        .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(2n) {
          grid-column: 1/3; }
        /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
        .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(2n+1) {
          grid-column: 3/5; }
        /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
        .lp-2020-year-review .section-4 .grid-wrapper .grid:nth-child(1) {
          grid-column: 1/4; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
      .lp-2020-year-review .section-4 .grid-wrapper {
        grid-template-columns: repeat(4, 1fr);
        grid-auto-rows: 480px; } }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .header .long-border {
  display: block;
  background-color: #256BFF;
  position: absolute;
  width: 2px;
  height: 100%;
  left: 0;
  top: 31px; }
/* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .header .short-border {
  width: 6px;
  height: 28%;
  left: 2px;
  top: 31px; }
@media (max-width: 767px) {
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
  .lp-2020-year-review .section-5 .timeline-wrapper h3.header-font {
    font-size: 3.6rem;
    line-height: 52px; } }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper .timeline-bar {
  display: block;
  background-color: #256BFF;
  position: absolute;
  top: 30px;
  width: 2px;
  height: 100%; }
/* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper .timeline-dot {
  display: block;
  background-color: #256BFF;
  position: absolute;
  top: 23px;
  left: 45px;
  border-radius: 50%;
  width: 14px;
  height: 14px; }
/* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper .timeline-bar-horizontal {
  display: block;
  background-color: #256BFF;
  position: absolute;
  top: 29px;
  width: 25px;
  height: 2px; }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper:nth-last-child(1) .timeline-bar {
  display: none; }
/* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper:nth-child(1) .timeline-bar-horizontal {
  width: 80px;
  left: -40px; }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .timeline-wrapper .list-card {
  margin-bottom: 75px; }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .explore-link a {
  padding-left: 150px;
  font-size: 2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 30px; }
/* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-5 .explore-link i.zmdi {
  color: #256BFF; }
/* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
.lp-2020-year-review .section-6 {
  background: no-repeat url(/assets/new_layout_assets/landing_pages/2020_year_review/background-3-384a955856af1c7b37a1d3249c088676c4cdbbfbed5e8c1fe2022d9344d81250.png);
  background-size: cover;
  background-size: cover; }
  @media (max-width: 1024px) {
    /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-6 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-6 {
      background-image: url(/assets/new_layout_assets/landing_pages/2020_year_review/background-3@2x-9e94df6a4fe986cd87c55744cd14f37d4c30d2db774c376c52ad61fd9ce5b8c6.png); } }
  @media (max-width: 767px) {
    /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2020_year_review.scss */
    .lp-2020-year-review .section-6 {
      background-position: 35% center !important; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
.sf-zebra .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/landing_pages/sf_zebra_partnership/hero-img-a3a3743e2dd5c522d42bec40f8c64aecfd97d7c88ece1bc306f65189a92fa717.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/landing_pages/sf_zebra_partnership/hero-img@2x-b6203e0cf26f7096253a6b46b97c0671752a8592f8a4658f93595b9d6f27c1f2.png);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-1 .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 2); }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -5;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
.sf-zebra .section-1 .top-layer {
  padding: 140px 0 200px; }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
    .sf-zebra .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
.sf-zebra .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
.sf-zebra .section-3 .bg-img {
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
.sf-zebra .section-4 {
  margin-bottom: 150px; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_zebra.scss */
  .sf-zebra .section-4 .bg-layer {
    background-color: #E0E9FE; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-1 .top-layer {
  padding: 80px 0; }
  @media (max-device-width: 767px) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-1 .top-layer {
      background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-3 .top-layer .enrollment-types {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-3 .top-layer .enrollment-types .enrollment-type {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 767px) {
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-3 .top-layer .enrollment-types .enrollment-type {
        flex: 0 33%; } }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-6 .top-layer .device-mgmnt-parent {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 767px) {
      /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
        flex: 0 33%; } }
/* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-7 .bg-img {
      background-image: none; } }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * -2); }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-10 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-10 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-12 .top-layer {
  padding: 130px 0 80px; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-12 .top-layer .card-tabs .w-90 {
    width: 90%; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      background-color: #ffffff;
      padding: 45px 0 45px 32px;
      width: 340px;
      margin-bottom: 30px;
      transition: 0.3s linear;
      background: rgba(224, 233, 254, 0.2); }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
        .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 275px; } }
      /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 20%;
        right: 25px;
        transition: 0.3s linear; }
    /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      transition: 0.3s linear;
      background-color: #ffffff; }
      /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-12 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-12 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -70px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0; } }
  @media (max-width: 767px) {
    /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card {
      top: 50px; } }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
      /* line 393, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-13 .top-layer .business-plan-card .card-header p.price:before {
        content: '\0024';
        font-size: 2.5rem; }
    /* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 409, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
      .lp-mdm .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
    .lp-mdm .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }
/* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-14 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-14 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-14 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-14 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 478, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
  .lp-mdm .section-14 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-2 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-3 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-4 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-5 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-6 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-7 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-8 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-9 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-10 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-11 {
  scroll-margin-top: 120px; }
/* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm.scss */
.lp-mdm .section-12 {
  scroll-margin-top: 120px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-1 .bg-layer {
  background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%);
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-1 .bg-layer .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    top: calc(var(--row-height) * 1);
    z-index: 1; }
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-1 .top-layer {
  padding: 80px 0; }
  @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-1 .top-layer {
      padding: 60px 0 100px; } }
/* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-2 .container {
  padding-bottom: 70px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4); }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-2 .devices .device-img-wrapper .device-img {
  width: 100%;
  height: 113px;
  display: flex;
  justify-content: center;
  align-items: flex-end; }
/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-2 .sf-cards {
  justify-content: center; }
  @media (min-width: 1025px) {
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-2 .sf-cards {
      justify-content: space-between; } }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: -130px; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -20, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -20, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-3 .sf-cards .sf-card .button-link {
  position: relative;
  bottom: 0; }
/* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-4 {
  position: relative; }
  /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-4 .container {
    padding-bottom: 140px; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-4 .bg-layer .bg-image {
    float: right; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-4 .top-layer {
    padding: 150px 0 0; }
    /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-4 .top-layer .simple-cards svg {
      width: 20% !important; }
/* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-6 .bg-layer {
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg); }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(10, var(--row-height));
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  top: calc(var(--row-height) * -1); }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.4, 1, -60, -25);
    -webkit-transform: matrix(1, 0, 0.4, 1, -60, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-6 .top-layer {
  position: relative;
  padding: 115px 0 136px; }
/* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
.lp-home .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -70px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0; } }
  @media (max-width: 767px) {
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card {
      top: 50px; } }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
    /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
      .lp-home .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
  .lp-home .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_home.scss */
    .lp-home .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
.lp-mdm-education .section-1 {
  padding-bottom: 10%;
  z-index: 1; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
  .lp-mdm-education .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/lp_mdm_education/hero-img-484ebef9c764b3e7c28759038d2df04b76a6c2b2a447e6f4da0a4a45b2f68cb8.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
      .lp-mdm-education .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/lp_mdm_education/hero-img@2x-850231b452d94995f034009a2e70b96959f3d9676aa136eea3475c42a9e6c0ba.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
      .lp-mdm-education .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
.lp-mdm-education .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  z-index: 1;
  top: calc(var(--row-height) * -1); }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
  .lp-mdm-education .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
  .lp-mdm-education .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
  .lp-mdm-education .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, -18);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, -18);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
  .lp-mdm-education .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, -18);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, -18);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_education.scss */
.lp-mdm-education .section-2 .bg-layer {
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg);
  top: -40px;
  z-index: 0; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
.lp-year-end-discount-2021, .register-for-giveaway {
  scroll-behavior: smooth; }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
  .lp-year-end-discount-2021 .section-1, .register-for-giveaway .section-1 {
    background-color: #000B16;
    background-image: url(/assets/new_layout_assets/common_assets/looper_bg-63456294f75718ca73b899637387a9d93388e84ff71f5d41806ad51eb7ff1cd1.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom; }
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
    .lp-year-end-discount-2021 .section-1 .container, .register-for-giveaway .section-1 .container {
      position: relative;
      padding: 112px 0 140px; }
      /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
      .lp-year-end-discount-2021 .section-1 .container .discount-badge, .register-for-giveaway .section-1 .container .discount-badge {
        position: relative;
        background-color: #FCFF60;
        padding: 11px 26px;
        color: #1A142C;
        font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
        font-size: 1.6rem;
        border-radius: 18px;
        font-weight: 500; }
        /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .section-1 .container .discount-badge::before, .register-for-giveaway .section-1 .container .discount-badge::before {
          content: '';
          background-image: url(/assets/new_layout_assets/common_assets/emoji-be0ef0408a12ad2d49a02d4deb0aad0e40977164cfacaa927491be97aec53d4a.svg);
          background-repeat: no-repeat;
          position: absolute;
          width: 100%;
          height: 100%;
          left: -40px; }
        /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .section-1 .container .discount-badge::after, .register-for-giveaway .section-1 .container .discount-badge::after {
          content: '';
          background-image: url(/assets/new_layout_assets/common_assets/emoji-be0ef0408a12ad2d49a02d4deb0aad0e40977164cfacaa927491be97aec53d4a.svg);
          background-repeat: no-repeat;
          position: absolute;
          width: 100%;
          height: 100%;
          -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
          right: -40px; }
        /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .section-1 .container .discount-badge span.discount-text, .register-for-giveaway .section-1 .container .discount-badge span.discount-text {
          font-size: 2rem;
          font-weight: 600; }
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
      .lp-year-end-discount-2021 .section-1 .container .sf-cards, .register-for-giveaway .section-1 .container .sf-cards {
        position: absolute;
        bottom: -200px;
        left: 0;
        right: 0; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
  .lp-year-end-discount-2021 .hero-section, .register-for-giveaway .hero-section {
    background-color: #F3F3F3; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
    .lp-year-end-discount-2021 .hero-section .container, .register-for-giveaway .hero-section .container {
      position: relative;
      padding: 70px 15px 70px; }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
      .lp-year-end-discount-2021 .hero-section .container .discount-badge, .register-for-giveaway .hero-section .container .discount-badge {
        position: relative;
        background-color: #F5D349;
        padding: 11px 55px;
        color: #1A142C;
        font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
        font-size: 1.6rem;
        border-radius: 18px;
        font-weight: 500; }
        /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .hero-section .container .discount-badge::before, .register-for-giveaway .hero-section .container .discount-badge::before {
          content: '';
          background-image: url(/assets/new_layout_assets/common_assets/emoji-be0ef0408a12ad2d49a02d4deb0aad0e40977164cfacaa927491be97aec53d4a.svg);
          background-repeat: no-repeat;
          position: absolute;
          width: 100%;
          height: 100%;
          left: 18px; }
        /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .hero-section .container .discount-badge::after, .register-for-giveaway .hero-section .container .discount-badge::after {
          content: '';
          background-image: url(/assets/new_layout_assets/common_assets/emoji-be0ef0408a12ad2d49a02d4deb0aad0e40977164cfacaa927491be97aec53d4a.svg);
          background-repeat: no-repeat;
          position: absolute;
          width: 100%;
          height: 100%;
          -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
          right: 18px; }
        /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .hero-section .container .discount-badge span.discount-text, .register-for-giveaway .hero-section .container .discount-badge span.discount-text {
          font-size: 2rem;
          font-weight: 600; }
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
      .lp-year-end-discount-2021 .hero-section .container .midlight-blue--text, .register-for-giveaway .hero-section .container .midlight-blue--text {
        color: #1A142C; }
      @media (max-width: 900px) {
        /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .hero-section .container .hide-image, .register-for-giveaway .hero-section .container .hide-image {
          display: none; }
        /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .hero-section .container .full-screen, .register-for-giveaway .hero-section .container .full-screen {
          width: 100%; } }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
  .lp-year-end-discount-2021 .section-2, .register-for-giveaway .section-2 {
    scroll-margin-top: 0px;
    padding: 100px 0 140px; }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
    .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards, .register-for-giveaway .section-2 .hubspot-form .sf-cards {
      top: 0; }
      @media (max-width: 480px) {
        /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
        .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards .sf-card, .register-for-giveaway .section-2 .hubspot-form .sf-cards .sf-card {
          width: 100%; }
          /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
          .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards .sf-card .input,
          .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards .sf-card .input input,
          .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards .sf-card .input input[type="tel"], .register-for-giveaway .section-2 .hubspot-form .sf-cards .sf-card .input,
          .register-for-giveaway .section-2 .hubspot-form .sf-cards .sf-card .input input,
          .register-for-giveaway .section-2 .hubspot-form .sf-cards .sf-card .input input[type="tel"] {
            width: 100% !important; }
          /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_year_end_discount_2021.scss */
          .lp-year-end-discount-2021 .section-2 .hubspot-form .sf-cards .sf-card.sales-form, .register-for-giveaway .section-2 .hubspot-form .sf-cards .sf-card.sales-form {
            padding-inline: 30px !important; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
.lp-it-expo-offer-2022 {
  scroll-behavior: smooth; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
  .lp-it-expo-offer-2022 .section-1 {
    background-color: #000B16;
    background-image: -webkit-image-set(url(/assets/new_layout_assets/lp_it_expo_2022/hero-image-e7cf6280958f3a25caebfe46193f842230a1539b88d4f6d102de5ff031f3cd6e.png) 1x, url(/assets/new_layout_assets/lp_it_expo_2022/hero-image@2x-5d8809334209d61982c325d7e4ab624bf5628abbc611727bad3b55e9a109a865.png) 2x);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
    .lp-it-expo-offer-2022 .section-1 .container {
      position: relative;
      padding: 112px 0 140px; }
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
      .lp-it-expo-offer-2022 .section-1 .container .sf-cards {
        position: absolute;
        bottom: -200px;
        left: 0;
        right: 0; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
  .lp-it-expo-offer-2022 .section-3 {
    scroll-margin-top: 0px;
    padding: 100px 0 140px; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
    .lp-it-expo-offer-2022 .section-3 .hubspot-form .sf-cards {
      position: unset; }
  @media (max-width: 992px) {
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
    .lp-it-expo-offer-2022 .section-3 .row {
      display: block; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_it_expo_offer_2022.scss */
    .lp-it-expo-offer-2022 .section-3 {
      padding: 20px; } }

/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .f-43 {
  font-size: 4.3rem !important;
  font-weight: 500;
  line-height: 135%; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .f-52 {
  font-size: 5.2rem !important;
  font-weight: 500 !important;
  line-height: 135%; }
/* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .f-63 {
  font-size: 6.3rem !important;
  font-weight: 500;
  line-height: 135% !important; }
/* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .hero-section {
  position: relative;
  background: no-repeat url(/assets/new_layout_assets/2021-year-review/hero-background-d30e9ec0ee5281235fdd14de46b40f91a11aac0f71d10ac243335df8b545916c.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right !important; }
  @media (max-width: 1024px) {
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .hero-section {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .hero-section {
      background-image: url(/assets/new_layout_assets/2021-year-review/hero-background@2x-10bb4c140f5244b2c1118826f283c494c5936f547285dd5355f57725700ec849.jpg); } }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .hero-section .container header {
    min-height: 582px; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .hero-section .container header h1.header-font {
      position: relative; }
      /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .hero-section .container header h1.header-font span {
        color: #FAC124;
        font-weight: 600;
        font-size: 6.3rem; }
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .hero-section .container header h1.header-font::before {
        content: '';
        position: absolute;
        bottom: -20px;
        width: 64px;
        height: 1px;
        background-color: #ffffff; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-2 {
  padding: 250px 0;
  background: no-repeat url(/assets/new_layout_assets/2021-year-review/sf-pattern-6b54e2c90e4f6c73c41218da3f0fe720f2ded4bf19c95cb0113a89fcd3bc0db1.png);
  background-size: cover;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-2 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-2 {
      background-image: url(/assets/new_layout_assets/2021-year-review/sf-pattern@2x-62d6456e3e8dc7b8f99615f8bc43ab77d979ed81e420b5747babcd7cadb21245.png); } }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-3 {
  padding: 140px 0 172px;
  background: no-repeat url(/assets/new_layout_assets/2021-year-review/comeback-238af51f7a8a43615a95e11ab2c1b3eabb78a26d3833c11a1d54530342a637cb.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right !important; }
  @media (max-width: 1024px) {
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-3 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-3 {
      background-image: url(/assets/new_layout_assets/2021-year-review/comeback@2x-75f3c61a881febbf0c334782039927da62e6532f57bf4ad562e2b7d5e7529101.jpg); } }
  @media (max-width: 767px) {
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-3 {
      background-position: 70% !important; } }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-5 {
  padding: 25px 0 80px; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-5 .grid-wrapper {
    max-width: 1060px;
    display: grid;
    place-items: center; }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-5 .grid-wrapper .grid {
      width: 100%;
      display: grid;
      gap: 20px;
      grid-template-columns: repeat(12, 1fr); }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column {
        padding: 30px 0; }
        @media (max-width: 767px) {
          /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
          .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column {
            grid-column: 1/-1 !important; } }
        /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:not(:nth-child(1)) {
          padding: 46px 24px;
          background: #ffffff;
          border-radius: 8px;
          box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
        /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(1) {
          grid-column: 1/7; }
        /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(2) {
          grid-column: 7/-1; }
        /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(3) {
          grid-column: 1/5; }
          @media (min-width: 768px) and (max-width: 992px) {
            /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
            .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(3) {
              grid-column: 1/7; } }
        /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(4) {
          grid-column: 5/9; }
          @media (min-width: 768px) and (max-width: 992px) {
            /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
            .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(4) {
              grid-column: 7/-1; } }
        /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(5) {
          grid-column: 9/-1; }
          @media (min-width: 768px) and (max-width: 992px) {
            /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
            .lp-2021-year-review .section-5 .grid-wrapper .grid .grid-column:nth-child(5) {
              grid-column: 1/-1; } }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-4 {
  position: relative;
  background: no-repeat url(/assets/new_layout_assets/2021-year-review/sf-pattern-6b54e2c90e4f6c73c41218da3f0fe720f2ded4bf19c95cb0113a89fcd3bc0db1.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed; }
  @media (max-width: 1024px) {
    /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 {
      background-image: url(/assets/new_layout_assets/2021-year-review/sf-pattern@2x-62d6456e3e8dc7b8f99615f8bc43ab77d979ed81e420b5747babcd7cadb21245.png); } }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-4 .header {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    z-index: 99; }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 .header h2.header-font::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #ffffff; }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-4 ul.product-feature-listing {
    list-style-type: none; }
    /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 ul.product-feature-listing li {
      font-size: 2rem;
      color: #1A142C;
      margin: 15px 0;
      padding-left: 5px;
      border-left: 2px solid transparent;
      transition: all 0.1s ease-in; }
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-4 ul.product-feature-listing li.active {
        border-left: 2px solid #256BFF;
        color: #256BFF; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-4 ul.content-wrapper {
    display: block;
    padding: 30px 0;
    max-width: 395px; }
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 ul.content-wrapper li.list-item {
      margin: 30px 0 505px; }
    /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-4 ul.content-wrapper li ul {
      list-style-type: disc; }
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-4 ul.content-wrapper li ul .child-list {
        color: #6f6f6f; }
        /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
        .lp-2021-year-review .section-4 ul.content-wrapper li ul .child-list span {
          font-weight: 500; }
    @media (max-width: 767px) {
      /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-4 ul.content-wrapper .xs-block {
        display: block; } }
/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-6 {
  padding: 200px 0;
  background-color: #1C2833; }
  /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: no-repeat url(/assets/new_layout_assets/2021-year-review/sf-pattern-white-7ae1d9f32164de7aac5c057628538ded11a5e0a2ea0a75008861efea2601ba81.png);
    background-size: cover;
    background-repeat: repeat;
    background-size: inherit; }
    @media (max-width: 1024px) {
      /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-6::before {
        background-position: center; } }
    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
      /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
      .lp-2021-year-review .section-6::before {
        background-image: url(/assets/new_layout_assets/2021-year-review/sf-pattern-white@2x-a5e5e936779930b20c192c93d46ba0ef18bdb30cbbf4e6e5bb8446aebb86cde3.png); } }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
  .lp-2021-year-review .section-6 ul li {
    color: #E0E9FE; }
/* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
.lp-2021-year-review .section-7 {
  padding: 193px 0;
  background: no-repeat url(/assets/new_layout_assets/2021-year-review/gratitude-cbb255db5b33f16789de1cd77f39c66c18db20d8505ce35424d5f27ee22b25b1.jpg);
  background-size: cover;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-7 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-7 {
      background-image: url(/assets/new_layout_assets/2021-year-review/gratitude@2x-a1e11fa2628a92d6488bb3156c9fb536f0c994514c177b91d808aa7a57108722.jpg); } }
  @media (max-width: 767px) {
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2021_year_end_review.scss */
    .lp-2021-year-review .section-7 {
      background-position: left !important; } }

/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller h2.header-font {
  font-size: 3.8rem;
  font-weight: 500;
  color: #1A142C; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller h2.header-font span {
    color: #256BFF; }
/* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.hero-section {
  padding: 140px 0 120px; }
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.hero-section h1.header-font {
    position: relative; }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.hero-section h1.header-font span {
      font-weight: 500; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.hero-section h1.header-font::before {
      content: '';
      position: absolute;
      left: 0px;
      bottom: -25px;
      width: 64px;
      height: 2px;
      background-color: #1A142C; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.hero-section p.body-text {
    font-size: 2.4rem;
    font-weight: 500;
    margin-bottom: 80px; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.hero-section p.body-text span {
      color: #256BFF; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.hero-section .bg-layer {
    background: no-repeat url(/assets/new_layout_assets/lp-reseller/hero-image-eb59149d9bb8302775ed64618777425fda1813bb74ee448ea4098bf1656d91ce.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
    transform: skewY(-2deg);
    transform-origin: left bottom;
    top: 0;
    left: 0; }
    @media (max-width: 1024px) {
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer {
        background-position: center; } }
    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer {
        background-image: url(/assets/new_layout_assets/lp-reseller/hero-image@2x-8de983d43ea4742c27d840066fc04761a0146cd7922c3b5c82318309e74ec3f1.png); } }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.hero-section .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      top: 0;
      align-content: flex-end;
      top: calc(var(--row-height) * 2); }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -4;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: 1/1;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -3;
        grid-column: 2/3;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -2;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(5) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(6) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(7) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer .grid-container .grid .grid-block:nth-child(8) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
    @media (max-width: 480px) {
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.hero-section .bg-layer {
        background-position: center left; } }
/* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-2 {
  padding: 80px 0; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-2 .grid-wrapper {
    max-width: 1060px;
    padding: 45px 78px;
    display: grid;
    gap: 70px;
    place-items: center;
    grid-template-columns: repeat(auto-fit, 231px);
    background-color: #ffffff;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px; }
    @media (max-width: 768px) {
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-2 .grid-wrapper {
        padding: 45px 20px; } }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-2 .grid-wrapper .grid {
      display: flex;
      justify-content: center;
      align-items: center;
      object-fit: contain;
      width: 100%; }
      /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-2 .grid-wrapper .grid:nth-child(1) {
        grid-column: 1/2; }
      /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-2 .grid-wrapper .grid:nth-child(2) {
        grid-column: 2/3; }
      /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-2 .grid-wrapper .grid:nth-child(3) {
        grid-column: 3/4; }
      @media (max-width: 1200px) {
        /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
        .lp-reseller section.section-2 .grid-wrapper .grid:nth-child(3) {
          grid-column: 1/2; } }
    @media (max-width: 592px) {
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-2 .grid-wrapper {
        gap: 55px; }
        /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
        .lp-reseller section.section-2 .grid-wrapper .grid:nth-child(2) {
          grid-column: 1/2; } }
/* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-3 {
  padding: 200px 0;
  background: no-repeat url(/assets/new_layout_assets/lp-reseller/sf-pattern-6b54e2c90e4f6c73c41218da3f0fe720f2ded4bf19c95cb0113a89fcd3bc0db1.png);
  background-size: cover;
  background-repeat: repeat; }
  @media (max-width: 1024px) {
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-3 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-3 {
      background-image: url(/assets/new_layout_assets/lp-reseller/sf-pattern@2x-62d6456e3e8dc7b8f99615f8bc43ab77d979ed81e420b5747babcd7cadb21245.png); } }
/* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: 0; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 992px) {
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-4 .wrapper {
    max-width: 300px; } }
/* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-5 {
  padding: 180px 0;
  background: no-repeat url(/assets/new_layout_assets/lp-reseller/sf-pattern-6b54e2c90e4f6c73c41218da3f0fe720f2ded4bf19c95cb0113a89fcd3bc0db1.png);
  background-size: cover;
  background-repeat: repeat; }
  @media (max-width: 1024px) {
    /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-5 {
      background-position: center; } }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-5 {
      background-image: url(/assets/new_layout_assets/lp-reseller/sf-pattern@2x-62d6456e3e8dc7b8f99615f8bc43ab77d979ed81e420b5747babcd7cadb21245.png); } }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-5 .column-card {
    background-color: #ffffff;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px;
    padding: 80px 54px 80px 48px; }
/* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-6 .container {
  position: relative; }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .container .row:nth-child(1) {
    display: flex; }
    @media (max-width: 992px) {
      /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .container .row:nth-child(1) {
        flex-direction: column; }
        /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
        .lp-reseller section.section-6 .container .row:nth-child(1) .col-lg-4 {
          justify-content: center; }
        /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
        .lp-reseller section.section-6 .container .row:nth-child(1) header {
          display: flex;
          flex-direction: column;
          align-items: center; }
        /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
        .lp-reseller section.section-6 .container .row:nth-child(1) ul.oem-partner-logos {
          margin-top: 40px; } }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .container .cta-card {
    position: relative;
    z-index: 1;
    background-color: transparent; }
    @media (min-width: 1024px) {
      /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .container .cta-card .cta-btn {
        text-align: right; } }
/* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-6 .grid-container:not(.grid-container.cta) .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -4); }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .grid-container:not(.grid-container.cta) .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .grid-container:not(.grid-container.cta) .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .grid-container:not(.grid-container.cta) .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .grid-container:not(.grid-container.cta) .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-6 .oem-partner-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end; }
  @media (max-width: 1200px) {
    /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
    .lp-reseller section.section-6 .oem-partner-logos {
      justify-content: center; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .zebra {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -317px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .zebra {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .lenovo {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -163px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .lenovo {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .honeywell {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -469px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .honeywell {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .blackview {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -547px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .blackview {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .datalogic {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -624px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .datalogic {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .janam {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -1552px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .janam {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .cyrus {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -1618px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .cyrus {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .kyocera {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -1468px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .kyocera {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos .evolute {
    background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite-c26b79bd6fc88b9d11d25872353551332da24a22bed0d448961c16341cabf490.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: 0px -1010px;
    width: 190px;
    height: 48px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
      .lp-reseller section.section-6 .oem-partner-logos .evolute {
        background-image: url(/assets/new_layout_assets/common_assets/oem-logo-sprite@2x-9e065f353166ae585fc52a17e465152f4d307a8f0df5535baedc36ba2feac668.png);
        background-size: 190px 2310px; } }
  /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
  .lp-reseller section.section-6 .oem-partner-logos li {
    width: 190px;
    height: 48px;
    text-align: left;
    position: relative;
    background-repeat: no-repeat;
    background-position: right, bottom;
    margin-bottom: 30px; }
/* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_reseller.scss */
.lp-reseller section.section-6 li:last-child {
  margin-right: 0; }

/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-1 {
  padding-bottom: 10%; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .section-1 .bg-layer {
        background-image: unset; } }
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
    .sf-alternatives .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-1 .top-layer {
    padding: 80px 0 0; }
/* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-3 .bg-layer {
  overflow: hidden; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-3 .bg-layer .bg-bird-view {
    position: absolute;
    right: -213px;
    top: -210px; }
/* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-4 .bg-layer .bg-vector {
  top: 5%;
  right: 5%; }
  @media (max-width: 767px) {
    /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
    .sf-alternatives .section-4 .bg-layer .bg-vector {
      top: 0; } }
/* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-6 .top-layer .sf-cards {
  max-width: 1060px;
  margin: 0 auto;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 20px;
  place-content: center; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .section-6 .top-layer .sf-cards .sf-card__three-card-layout {
    width: 100% !important; }
/* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .section-8 {
  scroll-margin-top: 50px; }
/* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 405, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 421, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 106px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)),
  .sf-alternatives .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)),
  .sf-alternatives .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)),
  .sf-alternatives .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
    .sf-alternatives .customer-satisfaction-score .table-wrapper thead th:nth-child(1),
    .sf-alternatives .customer-satisfaction-score .table-wrapper thead td:nth-child(1),
    .sf-alternatives .customer-satisfaction-score .table-wrapper tbody th:nth-child(1),
    .sf-alternatives .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 450, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .features {
  padding: 40px 0px; }
  /* line 458, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
    .sf-alternatives .features .features-wrapper .column {
      padding: 30px 35px;
      border-bottom: 1px solid #d8d8d8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
        .sf-alternatives .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
          .sf-alternatives .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
          .sf-alternatives .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 494, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .features .features-wrapper .column:nth-child(3n + 1) {
        display: block;
        grid-column: span 6; }
      /* line 499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .features .features-wrapper .column:not(:nth-child(3n + 3)) {
        border-right: 1px solid #d8d8d8; }
      /* line 503, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .features .features-wrapper .column:nth-last-of-type(1), .sf-alternatives .features .features-wrapper .column:nth-last-of-type(2), .sf-alternatives .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }
/* line 517, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .device-sharing .wrapper img {
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  border-radius: 10px; }
/* line 525, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .bulk-enrollment .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 547, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 558, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 569, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .bulk-enrollment .top-layer {
  padding: 90px 0 110px; }
  /* line 630, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .bulk-enrollment .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 630, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .bulk-enrollment .top-layer .sf-cards .sf-card {
        flex: 45%; } }
/* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
.sf-alternatives .distribute-and-update {
  position: relative; }
  /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
  .sf-alternatives .distribute-and-update .bg-img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
    background-position: left bottom;
    background-repeat: no-repeat; }
    @media (max-width: 1024px) {
      /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternatives.scss */
      .sf-alternatives .distribute-and-update .bg-img {
        background-image: none; } }

/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/mdm-for-education/hero-img-1481a54d18e0afcf245019b8c0d4b9efcb646e32ce7a1bf1705176dc4bdbef94.jpg);
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(-2deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
    .mdm-for-education .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/mdm-for-education/hero-img@2x-0011116693cdf966f2f1a5a3cdcccb8e222df3886a277ffe72a32ed023a6a561.jpg);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
    .mdm-for-education .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-1 .container {
  padding: 5% 0 10%; }
/* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-2 {
  padding: 80px 0; }
/* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-3 .bg-layer .bg-img {
  position: absolute;
  top: 0;
  right: 0; }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-3 .top-layer {
  padding-top: 100px; }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 8;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 9;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 9;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 10;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-4 .container {
  padding: 160px 0 130px; }
  @media (max-width: 992px) {
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
    .mdm-for-education .section-4 .container .illus-ipad {
      margin-bottom: 50px; } }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
.mdm-for-education .section-6 {
  padding: 143px 0 80px; }
  @media (max-width: 992px) {
    /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
    .mdm-for-education .section-6 .row.flex {
      display: block !important;
      text-align: center; }
      /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
      .mdm-for-education .section-6 .row.flex .flex.flex-col {
        align-items: center; } }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .section-6 .row .grid-wrapper {
    display: grid;
    gap: 40px;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: auto;
    max-width: 1095px;
    margin: 0 auto; }
    @media (max-width: 992px) {
      /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
      .mdm-for-education .section-6 .row .grid-wrapper {
        grid-template-columns: repeat(2, 1fr);
        max-width: 688px; } }
    @media (max-width: 768px) {
      /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
      .mdm-for-education .section-6 .row .grid-wrapper {
        grid-template-columns: repeat(2, 1fr);
        max-width: 580px; } }
    @media (max-width: 580px) {
      /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
      .mdm-for-education .section-6 .row .grid-wrapper {
        grid-template-columns: repeat(1, 1fr);
        max-width: 360px; } }
    /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
    .mdm-for-education .section-6 .row .grid-wrapper .grid {
      grid-column: span 1; }
@media (max-width: 993px) {
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_education.scss */
  .mdm-for-education .ifpd .col-lg-6:nth-of-type(1) {
    padding-bottom: 40px;
    text-align: center; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
.sf-referral-program .color-blue {
  color: #256BFF; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
.sf-referral-program .section-1 {
  background-image: url(/assets/new_layout_assets/sf-referral-program/hero-image-0edfd35c48b8899de9ae2d3b2510a48c1b622c0b8e3709a5717e31dfc1710d3a.png);
  background-repeat: no-repeat;
  background-position: top right;
  background-size: cover !important; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
    .sf-referral-program .section-1 {
      background-image: url(/assets/new_layout_assets/sf-referral-program/hero-image@2x-7398a73b3a9b3632ac3238cc350794c9597aee8759c4b5424b4cd717e6a0522e.png);
      background-size: 755px 250px; } }
  @media (max-width: 992px) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
    .sf-referral-program .section-1 {
      background: none; } }
/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
.sf-referral-program .section-3 .bg-layer {
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg); }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
.sf-referral-program .section-4 {
  scroll-margin: 150px; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
  .sf-referral-program .section-4 .hubspot-form .sf-cards {
    align-items: unset; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_referral_program.scss */
    .sf-referral-program .section-4 .hubspot-form .sf-cards .sf-card.sales-form .hbspt-form .hs-form input {
      width: 100% !important; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics h2.header-font {
  font-size: 3.8rem; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics h1.header-font, .mdm-for-logistics h2.header-font {
  position: relative;
  font-weight: 500; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics h1.header-font.border-bottom, .mdm-for-logistics h2.header-font.border-bottom {
    border: none; }
    /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics h1.header-font.border-bottom::before, .mdm-for-logistics h2.header-font.border-bottom::before {
      content: '';
      position: absolute;
      top: 15px;
      width: 132px;
      height: 100%; }
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics h1.header-font.border-bottom.border-yellow::before, .mdm-for-logistics h2.header-font.border-bottom.border-yellow::before {
      border-bottom: 2px solid #FAC124; }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics h1.header-font.border-bottom.border-blue::before, .mdm-for-logistics h2.header-font.border-bottom.border-blue::before {
      border-bottom: 2px solid #256BFF; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics section[class*="section-"] {
  scroll-margin-top: 100px; }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics .section-1 {
  padding: 10% 0;
  position: relative; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-1 .bg-layer {
    top: 0;
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: center;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics .section-1 .bg-layer::before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      opacity: 0.8;
      background: linear-gradient(80deg, #000000 30%, rgba(0, 0, 0, 0.54) 55%, rgba(0, 0, 0, 0) 78%); }
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics .section-1 .bg-layer #background-video {
      position: absolute;
      top: 0;
      left: 0;
      object-fit: cover;
      width: 100%;
      height: 100%; }
    @media (max-device-width: 1024px) {
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
      .mdm-for-logistics .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 4); }
      /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
      .mdm-for-logistics .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
      .mdm-for-logistics .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
      .mdm-for-logistics .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
      .mdm-for-logistics .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics .section-3 .location-tracking-image {
  filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.2)); }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics .section-5 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-5 h2.header-font.border-bottom::before {
    border-bottom: 1px solid #FAC124; }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics .section-6 {
  padding: 110px 0; }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
.mdm-for-logistics .section-9 {
  background-color: #FAC124; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-9 h2.header-font {
    font-size: 5rem;
    line-height: 75px; }
    /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
    .mdm-for-logistics .section-9 h2.header-font.border-bottom::before {
      border-bottom: 2px solid #000000; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-9 .eld-image {
    position: relative;
    top: 150px; }
@media (max-width: 992px) {
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-3 .row,
  .mdm-for-logistics .section-4 .row,
  .mdm-for-logistics .section-6 .row,
  .mdm-for-logistics .section-8 .row,
  .mdm-for-logistics .section-9 .row {
    display: block; }
  /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_logistics.scss */
  .mdm-for-logistics .section-3 .eld-image,
  .mdm-for-logistics .section-4 .eld-image,
  .mdm-for-logistics .section-6 .eld-image,
  .mdm-for-logistics .section-8 .eld-image,
  .mdm-for-logistics .section-9 .eld-image {
    top: 0; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
.sf_android_mdm_sdk .section-1 {
  padding-bottom: 150px; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
.sf_android_mdm_sdk .section-2 {
  background-color: #E0E9FE; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-2 h2 {
    font-size: 5rem; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-2 .body-text {
    padding-top: 68px;
    margin-top: 0; }
@media (min-width: 992px) {
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-2 .background-video {
    position: relative;
    top: 100px;
    object-fit: cover;
    width: 100%;
    height: 66%; } }
@media (max-width: 992px) {
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-1 .row,
  .sf_android_mdm_sdk .section-2 .row,
  .sf_android_mdm_sdk .section-3 .row {
    display: block; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-2 .background-video {
    margin-top: 80px; } }
/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
.sf_android_mdm_sdk .section-3 {
  padding-top: 200px; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-3 h2.header-font {
    font-size: 3.8rem; }
@media (max-width: 767px) {
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .xs-col {
    display: block; } }
@media (min-width: 767px) {
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_sdk.scss */
  .sf_android_mdm_sdk .section-2 .body-text {
    padding-top: 50px; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail h2.header-font {
  font-size: 3.8rem; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail h1.header-font,
.mdm_for_retail h2.header-font {
  position: relative;
  font-weight: 500; }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-1 {
  padding-bottom: 5%; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .section-1 .bg-layer {
    background-image: url(/assets/mdm_for_retail/hero-image-ebc08acff9ed25b2031d572768e1263e2773b2d8eea7044e53875944d6a0428c.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover !important;
    transform-origin: bottom left; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .section-1 .bg-layer {
        background-image: url(/assets/mdm_for_retail/hero-image@2x-8c14f50355102ed78596f8c4413ee0e202c74904fe7f4931e178fad41e462f0c.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .customer-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  @media (max-width: 492px) {
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .customer-logos {
      justify-content: center; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .pick-n-pay {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px 16px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .pick-n-pay {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .mc-group {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px -90px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .mc-group {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .huff {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px -190px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .huff {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .peddlers-son {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px -292px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .peddlers-son {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .family-market {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px -394px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .family-market {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos .est-kitchen {
    background-image: url(/assets/mdm_for_retail/customer_logos-4f994ffb88de413778a54a749eec5857fd128f5c6ffd5b32d3a40bc1fd0f52c5.png);
    background-repeat: no-repeat;
    background-position: 0px -495px;
    background-size: cover !important;
    width: 140px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
      .mdm_for_retail .customer-logos .est-kitchen {
        background-image: url(/assets/mdm_for_retail/customer_logos@2x-905497c05b7a0100e47bd0b61d03d4c0ed466277daf2641cc84df9b0e5874941.png);
        background-size: 149px 100px; } }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos li {
    width: 140px;
    height: 75px;
    text-align: left;
    position: relative; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .customer-logos li:last-child {
    margin-right: 0; }
@media (min-width: 992px) {
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper {
    grid-template-columns: repeat(6, minmax(0, 170px));
    grid-template-areas: "a a b b c c" ". d d e e ."; }
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(1) {
      grid-area: a; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(2) {
      grid-area: b; }
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(3) {
      grid-area: c; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(4) {
      grid-area: d; }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
    .mdm_for_retail .section-2 .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(5) {
      grid-area: e; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .section-2 .container .nav-blocks {
    margin-top: 40px; } }
/* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .testimonials .body-text {
  font-size: 1.8rem;
  margin: 0; }
@media (max-width: 992px) {
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .section-3 .row,
  .mdm_for_retail .section-4 .row,
  .mdm_for_retail .section-5 .row,
  .mdm_for_retail .section-6 .row,
  .mdm_for_retail .section-8 .row,
  .mdm_for_retail .section-9 .row {
    display: block; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
  .mdm_for_retail .section-3 .eld-image,
  .mdm_for_retail .section-4 .eld-image,
  .mdm_for_retail .section-5 .eld-image,
  .mdm_for_retail .section-6 .eld-image,
  .mdm_for_retail .section-8 .eld-image,
  .mdm_for_retail .section-9 .eld-image {
    top: 0; } }
/* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-6 img,
.mdm_for_retail .section-7 img {
  box-shadow: none; }
/* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-1 .bg-layer,
.mdm_for_retail .section-5 .bg-layer {
  background-position: center;
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg); }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-3 {
  scroll-margin-top: 150px; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-4 {
  scroll-margin-top: 150px; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-5 {
  scroll-margin-top: 150px; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-6 {
  scroll-margin-top: 150px; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/mdm_for_retail.scss */
.mdm_for_retail .section-7 {
  scroll-margin-top: 150px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .body-text--large {
  font-size: 1.8rem;
  font-weight: 400; }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi section[class*="section-"] {
  scroll-margin-top: 100px; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-1 {
  padding-bottom: 15%; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-1 .bg-layer {
    background-image: url(/assets/sf_mdm_for_bfsi/hero-bfsi-c2210fce1e863882746b3f6d039743265fa8c537d09510e4f67fe459428dfbcd.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover !important;
    transform-origin: bottom left; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer {
        background-image: url(/assets/sf_mdm_for_bfsi/hero-bfsi@2x-41d2ea40d0b3a7d6a668537ad099dfc235af969777a001bb9583f2ca5b46c230.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer {
        background-size: cover;
        background-position: 25% top; } }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
    .sf_mdm_for_bfsi .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 4); }
      /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 3)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 3)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
      .sf_mdm_for_bfsi .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 3)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-3 .location-tracking-image {
  filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.2)); }
/* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-5 {
  padding-top: 36px;
  margin-bottom: 80px; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-5 img {
    margin-bottom: -140px; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-8 .eld-image {
  margin-bottom: -140px; }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-9 .header-font {
  font-size: 31px;
  line-height: 51px; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
.sf_mdm_for_bfsi .section-1 .bg-layer {
  background-position: center;
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg); }
@media (max-width: 992px) {
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-3 .row,
  .sf_mdm_for_bfsi .section-4 .row,
  .sf_mdm_for_bfsi .section-5 .row,
  .sf_mdm_for_bfsi .section-6 .row,
  .sf_mdm_for_bfsi .section-7 .row,
  .sf_mdm_for_bfsi .section-8 .row,
  .sf_mdm_for_bfsi .section-9 .row {
    display: block; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-3 .eld-image,
  .sf_mdm_for_bfsi .section-4 .eld-image,
  .sf_mdm_for_bfsi .section-5 .eld-image,
  .sf_mdm_for_bfsi .section-6 .eld-image,
  .sf_mdm_for_bfsi .section-7 .eld-image,
  .sf_mdm_for_bfsi .section-8 .eld-image,
  .sf_mdm_for_bfsi .section-9 .eld-image {
    margin-bottom: 30px; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-2 h1 {
    padding-left: 0px !important; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
  .sf_mdm_for_bfsi .section-5 {
    margin-bottom: 0px; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_bfsi.scss */
    .sf_mdm_for_bfsi .section-5 img {
      margin-bottom: 0px; } }

@media (max-width: 768px) {
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .row {
    text-align: inherit !important; } }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-1 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
@media (max-width: 768px) {
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .top-layer {
    padding: 0px !important; } }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-1 .btn-pair {
  justify-content: center; }
/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-2 {
  padding: 250px 0 140px; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-2 main.container .pyramid-pattern {
    top: -130px; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-2 main.container .steps-wrapper {
    max-width: 209px;
    margin: 0 auto; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-2 main.container .steps-wrapper ul li {
      border: 1px solid #E0E1E7;
      border-radius: 4px;
      padding: 16px 27px;
      font-size: 1.8rem;
      font-weight: normal; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
      .sf-windows-patch-management .section-2 main.container .steps-wrapper ul li:not(:nth-last-of-type(1)) {
        margin-bottom: 22px; }
/* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-3 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-3 .container {
  padding-bottom: 140px; }
  /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-3 .container .cta {
    transform: translateY(-80px); }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-3 .sf-cards .sf-card li {
  font-size: 1.8rem; }
/* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-tpp {
  padding-bottom: 150px; }
/* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-4 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -3); }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-4 .container {
  padding: 140px 0; }
/* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-4 .sf-card--dark {
  padding: 44px 35px;
  max-width: 430px;
  margin: 0 auto; }
  /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-4 .sf-card--dark li {
    color: #ffffff;
    font-size: 1.8rem; }
/* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-5 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
@media (max-width: 768px) {
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-5 .col-md-8 {
    padding-left: 0px;
    padding-right: 0px; } }
/* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc((var(--row-height)) * -2); }
  /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 287, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-5 .top-layer {
  padding-bottom: 35px; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-5 .container {
  padding-top: 140px; }
/* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
.sf-windows-patch-management .section-6 {
  padding: 80px 0 100px;
  background-color: #141D21; }
  /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-6 .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-6 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * -1); }
    /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.5, 1, 50, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
  .sf-windows-patch-management .section-6 .price-wrapper {
    display: flex; }
    @media (max-width: 992px) {
      /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
      .sf-windows-patch-management .section-6 .price-wrapper {
        flex-direction: column; } }
    /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .price-wrapper .column-one {
      display: flex;
      align-items: center; }
    /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
    .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card {
      max-width: 267px;
      margin-left: 40px;
      background-color: #14232E;
      border-radius: 10px;
      box-shadow: 10px 4px 34px rgba(0, 0, 0, 0.15);
      overflow: hidden; }
      @media (max-width: 992px) {
        /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
        .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card {
          margin-top: 50px; } }
      /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
      .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card .price-card-header {
        padding: 9px;
        background-color: #3EFEFA;
        font-size: 1.8rem;
        color: #1A142C;
        font-weight: 400; }
      /* line 373, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
      .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card .price-card-body {
        padding: 50px 0 70px; }
        /* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
        .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card .price-card-body span.price {
          font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
          font-size: 5.6rem;
          font-weight: 600;
          color: #ffffff; }
        /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_windows_patch_management.scss */
        .sf-windows-patch-management .section-6 .price-wrapper .column-two .pricing-card .price-card-body small {
          color: #ffffff; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
.sf_request_trial_extension {
  scroll-behavior: smooth; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .gradient-color {
    background: linear-gradient(90.16deg, #6EC67C -14.6%, #44A7DE 41.78%, #7142D6 100.06%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension span.underlined {
    font-size: 1.7rem;
    line-height: 24px;
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 6px; }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension span.underlined i.zmdi {
      margin-top: 2px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension h2 {
    font-weight: 400 !important; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .section-1 {
    background-color: #000B16;
    background-image: -webkit-image-set(url(/assets/new_layout_assets/sf_request_trial_extension/hero_image-0017113a080805d6f521e1fba296f7c10c0e0512a526333efc57eadbc18bddfa.png) 1x, url(/assets/new_layout_assets/sf_request_trial_extension/hero_image@2x-0ac86ef1b1ff7aead144129a5c73cf8d4f9e5726732cfd201c4fe4ffd1527fef.png) 2x);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    background-position: center; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-1 .top-layer {
      padding: 80px 0 0; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-1 .gradient-color {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      text-fill-color: transparent; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-1 .container .sf-cards {
      position: absolute;
      left: 0;
      right: 0; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .section-2 {
    scroll-margin-top: 0px; }
    /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-2 .wrapper {
      width: 100%;
      height: 100%;
      right: 169px;
      top: 972px;
      background: linear-gradient(115.08deg, #DBDBDB 12.21%, #F5F5F5 70.58%);
      border-radius: 30px; }
  @media (max-width: 990px) {
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-2 {
      margin-top: 250px; } }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .section-3 .container .grid-wrapper {
    display: grid;
    max-width: 864px;
    grid-template-columns: repeat(2, 1fr);
    margin: 0 auto;
    gap: 30px; }
  @media (max-width: 768px) {
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-3 .container .grid-wrapper {
      grid-template-columns: repeat(1, 1fr);
      grid-auto-rows: auto; } }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .section-3 .container .container-wrapper {
    position: relative;
    min-height: 257px;
    padding: 34px 48px;
    background: linear-gradient(115.08deg, #DBDBDB 12.21%, #F5F5F5 70.58%);
    border-radius: 30px; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
  .sf_request_trial_extension .section-3 .container span.underlined {
    position: absolute;
    bottom: 20px; }
  @media (max-width: 990px) {
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_request_trial_extension.scss */
    .sf_request_trial_extension .section-3 .container .container-wrapper {
      width: 100%; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * 2); }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-1 .top-layer .animation-wrapper {
  height: 27px;
  overflow: hidden; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-2 article .article-body {
  columns: 2 30ch; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-3 .top-layer {
  padding: 115px 0; }
/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
.sf_remote_monitoring .section-3 .grid-wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px; }
@media (max-width: 992px) {
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-3 .grid-wrapper {
    grid-template-columns: repeat(1, 1fr);
    grid-auto-rows: auto; } }
@media (max-width: 992px) {
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_remote_monitoring.scss */
  .sf_remote_monitoring .section-4 .row {
    display: block; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
.sf-mdm-features {
  position: relative; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .col {
    padding: 0 15px;
    flex: 0 50%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .col {
        flex: 0 48%; } }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .section-1 {
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: top center;
    transform-origin: bottom left; }
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-1 .bg-layer {
      background-color: #F6F9FC;
      transform-origin: bottom left;
      -webkit-transform: skewY(-2deg);
      transform: skewY(-2deg); }
      /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .section-1 .bg-layer .grid-container .grid {
        display: grid;
        grid-template-columns: repeat(var(--total-columns), 1fr);
        grid-template-rows: repeat(auto-fill, var(--row-height));
        transform: skewY(0deg);
        -webkit-transform: skewY(0deg);
        position: absolute;
        width: 100%;
        height: 100%;
        overflow: hidden;
        align-content: flex-end;
        top: calc(var(--row-height) * 2); }
        /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
          grid-row-start: -4;
          grid-column: 1/3;
          transform: matrix(1, 0, -0.1, 1, -90, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
          grid-row-start: -3;
          grid-column: 1/1;
          transform: matrix(1, 0, -0.1, 1, -30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
          grid-row-start: -3;
          grid-column: 2/3;
          transform: matrix(1, 0, -0.1, 1, -30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
          grid-row-start: -2;
          grid-column: 1/3;
          transform: matrix(1, 0, -0.1, 1, -60, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
          grid-row-start: -5;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, -0.1, 1, 60, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
          grid-row-start: -4;
          grid-column: calc(var(--total-columns) - 0)/-1;
          transform: matrix(1, 0, -0.1, 1, 30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
          grid-row-start: -4;
          grid-column: calc(var(--total-columns) - 1)/-2;
          transform: matrix(1, 0, -0.1, 1, 30, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
          clip-path: none;
          -webkit-clip-path: none; }
        /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
          grid-row-start: -3;
          grid-column: calc(var(--total-columns) - 1)/-1;
          transform: matrix(1, 0, -0.1, 1, 90, 0);
          -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
          clip-path: none;
          -webkit-clip-path: none; }
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-1 .top-layer {
      padding: 80px 0 140px; }
      /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-mdm-features .section-1 .top-layer span.animate-header-text::before {
        content: "Effortless.";
        font-size: 5rem;
        font-weight: 500;
        font-style: normal;
        line-height: 140%;
        display: block;
        animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .section-1 .top-layer span.animate-header-text::before {
        color: #256BFF; }
      /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .section-1 .top-layer span.animate-header-text-yellow::before {
        color: #FFEB3B; }
      @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
        .sf-mdm-features .section-1 .top-layer {
          padding: 60px 0 100px; } }
      /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .section-1 .top-layer .mdm-hero-img {
        position: relative;
        top: 100px;
        width: 50%;
        height: 100%;
        max-width: 682px;
        max-height: 357px; }
        @media (max-width: 992px) {
          /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
          .sf-mdm-features .section-1 .top-layer .mdm-hero-img {
            display: none; } }
        @media (min-width: 1366px) {
          /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
          .sf-mdm-features .section-1 .top-layer .mdm-hero-img {
            position: absolute;
            width: 100%;
            top: 25%;
            left: 48%; } }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .section-2 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 25;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 26;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 26;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 27;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: 49;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: 50;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: 50;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: 51;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(9) {
      grid-row-start: 80;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(10) {
      grid-row-start: 81;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(11) {
      grid-row-start: 81;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(12) {
      grid-row-start: 82;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(13) {
      grid-row-start: 115;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(14) {
      grid-row-start: 116;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(15) {
      grid-row-start: 116;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(16) {
      grid-row-start: 117;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(17) {
      grid-row-start: -50;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(18) {
      grid-row-start: -49;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(19) {
      grid-row-start: -49;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, -0.1, 1, 30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 .grid-container .grid .grid-block:nth-child(20) {
      grid-row-start: -48;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, -0.1, 1, 90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .section-2 .top-layer .side-nav {
    top: 98px; }
    @media (min-width: 1025px) {
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
      .sf-mdm-features .section-2 .top-layer .side-nav {
        width: 230px !important; } }
  /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .section-2 #mdm-use-cases .top-layer .link-2 {
    position: absolute;
    bottom: -15px; }
  @media (min-width: 768px) {
    /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
    .sf-mdm-features .section-2 #mdm-advantage img {
      max-width: none; } }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_features.scss */
  .sf-mdm-features .section-2 .sticky-nav {
    position: sticky !important;
    margin-left: 15px; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit section {
  background-color: #000; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section h2.header-font, .mediakit section h1.header-font {
    font-size: 3.8rem;
    font-weight: 400; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit a.btn-download {
  display: block;
  font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 2rem;
  font-weight: 400;
  width: fit-content;
  padding: 13px 41px;
  border-radius: 4px; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit a.btn-download.dark {
    background-color: #151515;
    color: #ffffff; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit a.btn-download.outline-light {
    color: #ffffff;
    border: 1px solid #ffffff; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  min-height: 735px; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit .hero .container {
    padding: 180px 0 0; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit .hero .container .mediakit-text {
      max-width: 626px;
      max-height: 91px; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit .hero .container .hero-nav {
      max-width: 1055px;
      margin: 180px auto 0;
      background: linear-gradient(178.52deg, #503F95 28.49%, #33256A 81.44%);
      border-radius: 20px;
      padding: 59px 60px;
      display: grid;
      gap: 140px;
      grid-template-columns: repeat(4, minmax(0, 1fr)); }
      @media (max-width: 992px) {
        /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit .hero .container .hero-nav {
          grid-template-columns: repeat(4, minmax(0, 1fr));
          gap: 76px; } }
      @media (max-width: 580px) {
        /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit .hero .container .hero-nav {
          grid-template-columns: repeat(2, minmax(0, 1fr));
          gap: 76px; } }
      /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit .hero .container .hero-nav .grid {
        display: block;
        grid-column: span 1; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit section#leadership-team {
  scroll-margin-top: 150px; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section#leadership-team h1.header-font {
    font-size: 3.8rem;
    font-weight: 400;
    background: linear-gradient(151.52deg, #52BCF9 28.49%, #433288 81.44%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section#leadership-team .leadership-grid {
    max-width: 1060px;
    margin: 70px auto 0;
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
    @media (max-width: 992px) {
      /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section#leadership-team .leadership-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr)); } }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section#leadership-team .leadership-grid .grid {
      position: relative;
      grid-column: span 1;
      max-width: 340px;
      max-height: 340px; }
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section#leadership-team .leadership-grid .grid div.footer {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 58px;
        display: flex;
        justify-content: space-between;
        padding: 0 22px 22px; }
        /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section#leadership-team .leadership-grid .grid div.footer .nd-wrapper {
          color: #ffffff;
          font-size: 1.6rem;
          font-weight: 600; }
          /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
          .mediakit section#leadership-team .leadership-grid .grid div.footer .nd-wrapper span {
            display: block;
            font-size: 1.3rem;
            font-weight: 400; }
        /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section#leadership-team .leadership-grid .grid div.footer a.btn-download-icon {
          display: block; }
        @media (max-width: 548px) {
          /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
          .mediakit section#leadership-team .leadership-grid .grid div.footer {
            height: 100%;
            flex-direction: column;
            padding: 0 10px 10px; }
            /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
            .mediakit section#leadership-team .leadership-grid .grid div.footer p.nd-wrapper, .mediakit section#leadership-team .leadership-grid .grid div.footer a.btn-download-icon {
              position: absolute; }
            /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
            .mediakit section#leadership-team .leadership-grid .grid div.footer p.nd-wrapper {
              left: 10px;
              bottom: 0;
              font-size: 1.5rem; }
              /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
              .mediakit section#leadership-team .leadership-grid .grid div.footer p.nd-wrapper span {
                font-size: 1.1rem; }
            /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
            .mediakit section#leadership-team .leadership-grid .grid div.footer a.btn-download-icon {
              top: 10px;
              right: 10px;
              width: 28px; } }
  @media (max-width: 580px) {
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section#leadership-team {
      padding-top: 100px; } }
  @media (max-width: 767px) {
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section#leadership-team {
      scroll-margin-top: 0px; } }
  @media (max-width: 992px) {
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section#leadership-team {
      scroll-margin-top: 100px; } }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit section.assets {
  position: relative; }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section.assets .layer {
    position: absolute;
    width: 100%;
    height: 100%; }
    /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .layer .col-md-6 {
      height: 100%; }
      @media (max-width: 992px) {
        /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .layer .col-md-6 {
          max-height: 400px; } }
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section.assets .layer .col-md-6:nth-of-type(1) {
        background: linear-gradient(119.46deg, #F2AB69 -0.53%, #F2AB69 47.61%, #C67E3B 93.32%); }
      /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section.assets .layer .col-md-6:nth-of-type(2) {
        background-color: #212121; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section.assets .container .col-md-6 {
    padding: 61px 0 0;
    position: relative; }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .container .col-md-6#company-assets, .mediakit section.assets .container .col-md-6#product-snapshots {
      scroll-margin-top: 100px; }
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .container .col-md-6:nth-of-type(1) h2.header-font {
      color: #151515;
      font-weight: 400;
      background: none; }
    /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .container .col-md-6:nth-of-type(2) h2.header-font {
      background: linear-gradient(171.52deg, #F2AB69 28.49%, #927DEA 65.44%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      text-fill-color: transparent; }
    /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .container .col-md-6:nth-of-type(2) a.btn-download {
      position: absolute;
      left: 0;
      top: 90px; }
      @media (max-width: 1199px) {
        /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .container .col-md-6:nth-of-type(2) a.btn-download {
          top: 0 !important; } }
    /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.assets .container .col-md-6:nth-of-type(2) img.dashboard-illustration {
      position: absolute;
      right: -60px;
      top: 72px; }
      @media (max-width: 1366px) {
        /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .container .col-md-6:nth-of-type(2) img.dashboard-illustration {
          right: 0; } }
      @media (max-width: 492px) {
        /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .container .col-md-6:nth-of-type(2) img.dashboard-illustration {
          display: none; } }
    @media (max-width: 1366px) {
      /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section.assets .container .col-md-6:nth-of-type(2) {
        padding-left: 50px !important; } }
    @media (max-width: 992px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section.assets .container .col-md-6 {
        padding: 60px 15px 0px !important; }
        /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .container .col-md-6#company-assets, .mediakit section.assets .container .col-md-6#product-snapshots {
          scroll-margin-top: 50px; }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.assets .container .col-md-6:nth-of-type(2) {
          padding-left: 15px !important; } }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
.mediakit section.brand-guidelines {
  padding: 95px 0;
  scroll-margin-top: 100px; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
  .mediakit section.brand-guidelines .brand-guidelines-card {
    position: relative;
    background: linear-gradient(178.52deg, #503F95 28.49%, #33256A 81.44%);
    border-radius: 20px;
    padding: 36px 48px;
    overflow: hidden;
    max-height: 332px; }
    /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.brand-guidelines .brand-guidelines-card .wrapper h2.header-font {
      background: linear-gradient(97.4deg, #F2AB69 5.19%, #927DEA 105.75%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      text-fill-color: transparent; }
    /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.brand-guidelines .brand-guidelines-card .wrapper p.body-text {
      font-size: 1.3rem; }
    /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.brand-guidelines .brand-guidelines-card .img-layer {
      position: absolute;
      right: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 10;
      background-repeat: no-repeat;
      background-position: right center;
      background-size: contain;
      max-width: 469px; }
  @media (max-width: 767px) {
    /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.brand-guidelines {
      scroll-margin-top: -200px; } }
  @media (max-width: 992px) {
    /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
    .mediakit section.brand-guidelines {
      scroll-margin-top: -200px;
      padding: 340px 0 95px; }
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
      .mediakit section.brand-guidelines .brand-guidelines-card {
        max-height: 100%; }
        /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mediakit.scss */
        .mediakit section.brand-guidelines .brand-guidelines-card .img-layer {
          display: none; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
.sf_mdm_msps {
  scroll-behavior: smooth; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .gradient-color {
    background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .gradient-color2 {
    background: linear-gradient(176deg, #FAC124 4.32%, #DB00FF 95.23%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps h2 {
    font-weight: 400 !important; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-1 {
    background-color: #000B16;
    background-image: -webkit-image-set(url(/assets/new_layout_assets/sf_mdm_msps/mdn_msps-b5f291b55b16c704d18f6706a0439be7d4ea09307e04d644e83a1b106cdf6744.png) 1x, url(/assets/new_layout_assets/sf_mdm_msps/mdn_msps@2x-94af06433da30085e5551d81e803e4424777262be721b988f248b07b0d38bb16.png) 2x);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    background-position: center; }
    /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
    .sf_mdm_msps .section-1 .top-layer {
      padding: 80px 0 0; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
    .sf_mdm_msps .section-1 .gradient-color {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
    .sf_mdm_msps .section-1 .container .sf-cards {
      position: absolute;
      left: 0;
      right: 0; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-2 .container .cards {
    background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
    border-radius: 30px; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-3 .container .container-wrapper {
    height: 100%;
    background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
    border-radius: 30px;
    border-radius: 30px;
    padding: 38px 38px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-4 .bg-layer {
    background: linear-gradient(121.11deg, #FAFAFA 11.18%, #F1F1F1 91.43%);
    transform: skewY(0deg); }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-5 .container .wrapper-container {
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px;
    height: 100%;
    padding: 25px 25px;
    text-align: center; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
  .sf_mdm_msps .section-5 .container .bg-container {
    background: #FFFFFF;
    box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
    border-radius: 8px;
    padding: 20px 30px; }
  @media (max-width: 999px) {
    /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
    .sf_mdm_msps .section-5 .container .center-text {
      text-align: center; } }
  @media (min-width: 999px) {
    /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_msps.scss */
    .sf_mdm_msps .section-5 .container .margin-right {
      margin-right: 145px; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
.sf_mdm_for_oil_gas_mining h2.header-font {
  font-size: 3.8rem; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
.sf_mdm_for_oil_gas_mining section[class*="section-"] {
  scroll-margin-top: 100px; }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
.sf_mdm_for_oil_gas_mining .section-1 {
  padding-bottom: 15%; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
  .sf_mdm_for_oil_gas_mining .section-1 .bg-layer {
    top: 0;
    background-image: url(/assets/new_layout_assets/sf_mdm_for_oil_gas_mining/Hero-img-9edfdd951ed4456181a5cd6a8325c35e4ac3daa8c8a4d23d8f9e7a7eaa20da49.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover !important;
    transform-origin: bottom left;
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
      .sf_mdm_for_oil_gas_mining .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_oil_gas_mining/Hero-img@2x-37c49dda966ba7e4de3ff8d402cdde1a4346c918f3a66bab36720d138e57db01.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
      .sf_mdm_for_oil_gas_mining .section-1 .bg-layer {
        background-size: cover;
        background-position: 25% top; } }
    /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
    .sf_mdm_for_oil_gas_mining .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
      .sf_mdm_for_oil_gas_mining .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
      .sf_mdm_for_oil_gas_mining .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
.sf_mdm_for_oil_gas_mining .section-8 .eld-image {
  margin-bottom: -140px; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
.sf_mdm_for_oil_gas_mining .section-9 {
  margin-top: 150px; }
@media (max-width: 992px) {
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
  .sf_mdm_for_oil_gas_mining .section-3 .row,
  .sf_mdm_for_oil_gas_mining .section-4 .row,
  .sf_mdm_for_oil_gas_mining .section-5 .row,
  .sf_mdm_for_oil_gas_mining .section-6 .row,
  .sf_mdm_for_oil_gas_mining .section-7 .row,
  .sf_mdm_for_oil_gas_mining .section-8 .row,
  .sf_mdm_for_oil_gas_mining .section-9 .row {
    display: block; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_for_oil_gas_mining.scss */
  .sf_mdm_for_oil_gas_mining .section-3 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-4 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-5 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-6 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-7 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-8 .eld-image,
  .sf_mdm_for_oil_gas_mining .section-9 .eld-image {
    margin-bottom: 30px; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
.sf-what-is-uem .col {
  padding: 0 15px;
  flex: 0 50%; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
    .sf-what-is-uem .col {
      flex: 0 48%; } }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
.sf-what-is-uem .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
.sf-what-is-uem .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 25;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 26;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 26;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 27;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 49;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 50;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 50;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 51;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(9) {
    grid-row-start: 80;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(10) {
    grid-row-start: 81;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(11) {
    grid-row-start: 81;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(12) {
    grid-row-start: 82;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(13) {
    grid-row-start: 115;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(14) {
    grid-row-start: 116;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(15) {
    grid-row-start: 116;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(16) {
    grid-row-start: 117;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(17) {
    grid-row-start: -50;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(18) {
    grid-row-start: -49;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(19) {
    grid-row-start: -49;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 .grid-container .grid .grid-block:nth-child(20) {
    grid-row-start: -48;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
.sf-what-is-uem .section-2 .top-layer .side-nav {
  top: 98px; }
  @media (min-width: 1025px) {
    /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
    .sf-what-is-uem .section-2 .top-layer .side-nav {
      width: 230px !important; } }
/* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
.sf-what-is-uem .section-2 #mdm-use-cases .top-layer .link-2 {
  position: absolute;
  bottom: -15px; }
@media (min-width: 768px) {
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_what_is_uem.scss */
  .sf-what-is-uem .section-2 #mdm-advantage img {
    max-width: none; } }

/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare section[class*="section-"] {
  scroll-margin-top: 100px; }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare h2.header-font {
  font-size: 3.8rem; }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare .section-1 {
  padding: 10% 0;
  position: relative; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/Hero-image-131585c809f70f9e6c6858f38ac6c81141bd131ec7136868b1d2b239a340f8e3.png);
    top: 0;
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: top center;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/Hero-image@2x-f051158197cfca930d0229277bf75b31b1ab0ce0840bce3a43f486576ecea624.png);
        background-size: 755px 250px; } }
    /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
    .mdm-for-healthcare .section-1 .bg-layer::before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      opacity: 0.8;
      background: linear-gradient(80deg, #000000 30%, rgba(0, 0, 0, 0.54) 55%, rgba(0, 0, 0, 0) 78%); }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
    .mdm-for-healthcare .section-1 .bg-layer #background-video {
      position: absolute;
      top: 0;
      left: 0;
      object-fit: cover;
      width: 100%;
      height: 100%; }
    @media (max-device-width: 1024px) {
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
    .mdm-for-healthcare .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 4); }
      /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare .section-5 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .section-5 h2.header-font.border-bottom::before {
    border-bottom: 1px solid #FAC124; }
@media (max-width: 668px) {
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .section-5 {
    background-position: 75% top; } }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare .section-9 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/bg-image-f360b197d253fd6682935bcd5c3a1ae69cca2d66cea7a6726b1c3e4149c77300.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: center top;
  transform-origin: bottom left;
  transform: skewY(0deg);
  padding-bottom: 10%; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
    .mdm-for-healthcare .section-9 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/bg-image@2x-64ed8eae79ba76b75868c3a7358671cd24c4cd43406370369afb8842a52020e0.png);
      background-size: 755px 250px; } }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare .section-9 h2.header-font {
  font-size: 5rem;
  line-height: 75px; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .section-9 h2.header-font.border-bottom::before {
    border-bottom: 2px solid #000000; }
@media (max-width: 992px) {
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .section-3 .row,
  .mdm-for-healthcare .section-4 .row,
  .mdm-for-healthcare .section-6 .row,
  .mdm-for-healthcare .section-7 .row,
  .mdm-for-healthcare .section-8 .row,
  .mdm-for-healthcare .section-9 .row,
  .mdm-for-healthcare .section-11 .row {
    display: block; } }
/* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
.mdm-for-healthcare .mdm-healthcare-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .unicare {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -4px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .unicare {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .ensigncare {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -90px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .ensigncare {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .kingsview {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -172px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .kingsview {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .hks {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -254px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .hks {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .intelycare {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -343px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .intelycare {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos .neurosonic {
    background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo-8476d46fec4073a854d37abe51b3646e4abc1a062af6318b148595a106a25f6e.png);
    background-repeat: no-repeat;
    background-position: 0px -428px;
    background-size: cover !important;
    width: 128px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos .neurosonic {
        background-image: url(/assets/new_layout_assets/sf_mdm_for_healthcare/healthcare_logo@2x-0c5146303b93034142dcdb4c6cc3a1a67fc68bb4c0194e64028dfc797cbc9e83.png);
        background-size: 130px 70px; } }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
  .mdm-for-healthcare .mdm-healthcare-logos li {
    width: 130px;
    height: 70px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_mdm_for_healthcare.scss */
      .mdm-for-healthcare .mdm-healthcare-logos li {
        margin-bottom: 20px; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
section.sf-agent-deps {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 157px 0; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
  section.sf-agent-deps h1.header-font {
    font-size: 6rem; }

/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
section.download-cards .cards-grid {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
  position: relative;
  top: -80px;
  min-width: 325px;
  max-width: 1060px;
  margin: 0 auto; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
  section.download-cards .cards-grid .grid {
    border-radius: 6px;
    grid-column: span 1; }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
    section.download-cards .cards-grid .grid:not(.card-warning-box) {
      background-color: #ffffff;
      box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
    section.download-cards .cards-grid .grid a {
      display: block;
      position: relative;
      padding: 38px 47px; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
      section.download-cards .cards-grid .grid a .icon-download {
        position: absolute;
        top: 45px;
        right: 44px; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
    section.download-cards .cards-grid .grid.card-info-box {
      padding: 38px 47px;
      grid-column: 1/-1;
      border: 2px solid #FAC124;
      background-color: #FFE298; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
      section.download-cards .cards-grid .grid.card-info-box .info-wrapper {
        display: flex;
        justify-content: space-between; }
        /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
        section.download-cards .cards-grid .grid.card-info-box .info-wrapper .info-block {
          max-width: 50%; }
          /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
          section.download-cards .cards-grid .grid.card-info-box .info-wrapper .info-block img {
            margin-top: 8px; }
          /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
          section.download-cards .cards-grid .grid.card-info-box .info-wrapper .info-block .header-image-wrapper {
            display: flex;
            align-items: flex-start; }
  @media (max-width: 992px) {
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
    section.download-cards .cards-grid .grid {
      grid-column: 1/-1 !important; } }
  @media (max-width: 767px) {
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
    section.download-cards .cards-grid .grid.card-info-box {
      padding: 38px 15px; }
      /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
      section.download-cards .cards-grid .grid.card-info-box .info-wrapper {
        flex-direction: column; }
        /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
        section.download-cards .cards-grid .grid.card-info-box .info-wrapper .info-block {
          max-width: 100%; }
          /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_agent_deps.scss */
          section.download-cards .cards-grid .grid.card-info-box .info-wrapper .info-block:nth-of-type(1) {
            margin-bottom: 20px; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance h1.header-font {
  color: #1A142C; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance h2.header-font {
  font-size: 6.0rem;
  line-height: 141.5%;
  font-weight: 600; }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance p.f-18 {
  font-size: 1.8rem;
  line-height: 150%;
  font-weight: 400; }
/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance .gradient-color {
  background: linear-gradient(150.36deg, #FAC124 4.32%, #DB00FF 95.23%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance .section-1 {
  background-color: #000B16;
  background-image: -webkit-image-set(url(/assets/new_layout_assets/sf_compliance/header-background-6e2c3df4fdb66de5782a2bad429bbc84499ee50d772e8e803cbe825ec9872c19.png) 1x, url(/assets/new_layout_assets/sf_compliance/header-background@2x-2e6b36ead00968f2778801a11ec98a8dd4de71970054d37a0184da0dd863558f.png) 2x);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
  .sf-compliance .section-1 .top-layer .header-font {
    font-size: 5.0rem;
    line-height: 141.5%;
    font-weight: 600px; }
/* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance .section-3 .f-31 {
  font-size: 3.1rem;
  font-weight: 400;
  color: #1D1D1F; }
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance .section-3 .wrapper {
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  background: #FFFFFF;
  border-radius: 6px;
  min-height: 250px; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
.sf-compliance .section-3 .underlined {
  font-weight: 500;
  font-size: 17px;
  line-height: 141.5%;
  border-bottom: 1px dashed #256BFF; }
@media (max-width: 998px) {
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_compliance.scss */
  .sf-compliance .section-3 .col-reverse {
    display: flex;
    flex-direction: column-reverse; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .client-logos {
  position: relative;
  top: -40px;
  display: flex;
  flex-direction: column;
  align-items: center; }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-1 {
  padding-bottom: 5%; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_windows_mdm/hero-img-cfe62f28bee44b2397381cb1d03ffcbeeae884856eb7b3b6ab9c50b46528520b.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
      .sf-linux-device-management .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_windows_mdm/hero-img@2x-422d8916c26652ae34ec2311e7ab876afb27969cb867f034ad447f03ee557c42.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
      .sf-linux-device-management .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
      .sf-linux-device-management .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
    /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
    .sf-linux-device-management .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
      .sf-linux-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
      .sf-linux-device-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-linux-device-management .section-1 .top-layer h1.header-font, .sf-linux-device-management .section-1 .top-layer p.body-text {
        color: #1A142C; } }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-3 {
  overflow: hidden; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-3 .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg);
    -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
    clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%); }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
    .sf-linux-device-management .section-3 .bg-layer .container, .sf-linux-device-management .section-3 .bg-layer .row {
      height: 100%; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-3 .top-layer {
    padding: 160px 0; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-5 .top-layer .feature-columns {
  display: flex;
  flex-direction: column; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
    .sf-linux-device-management .section-5 .top-layer .feature-columns .col {
      flex: 0 33%;
      padding: 0 15px; } }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 15, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 15, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-6 .top-layer {
  position: relative;
  padding: 75px 0 150px; }
/* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management .section-7 .top-layer {
  padding: 115px 0; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
.sf-linux-device-management section.devices .devices-wrapper {
  position: relative;
  padding: 30px;
  max-width: 1000px;
  margin: 50px auto 0px;
  display: flex;
  gap: 0 66px;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: center; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_linux_device_management.scss */
  .sf-linux-device-management section.devices .devices-wrapper .device-image-title-wrapper {
    margin-bottom: 30px; }

/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .gradient-aqua-blue, .thumbz-up-lp .gradient-aqua-blue {
  background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .gradient-pink-orange, .thumbz-up-lp .gradient-pink-orange {
  background: linear-gradient(130.68deg, #FAC124 -22%, #DB00FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .bg-gary, .thumbz-up-lp .bg-gary {
  background: #F6F6F6; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-1 .bg-layer, .thumbz-up-lp .section-1 .bg-layer {
  top: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(0deg); }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
  .sf-thumbzup-crosscall .section-1 .bg-layer.thumbzup-oem-bg, .thumbz-up-lp .section-1 .bg-layer.thumbzup-oem-bg {
    background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/Hero-image-9fba4fe4bac6819445dd6ddbde377529a5d0d387b44d3933cef6788419370816.png); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-1 .bg-layer.thumbzup-oem-bg, .thumbz-up-lp .section-1 .bg-layer.thumbzup-oem-bg {
        background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/Hero-image@2x-fce105290db8254ea545d4ad804487285a74f9f43ea4bc3fe0aec762aa387499.png);
        background-size: 755px 250px; } }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
  .sf-thumbzup-crosscall .section-1 .bg-layer.crosscall-bg, .thumbz-up-lp .section-1 .bg-layer.crosscall-bg {
    background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/hero_image_crosscall-f3eabf09d22c083c2817f5edf9cacfbdc33d211ac3325decb713dd37aa09cc67.png); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-1 .bg-layer.crosscall-bg, .thumbz-up-lp .section-1 .bg-layer.crosscall-bg {
        background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/hero_image_crosscall@2x-eb6d703b10fabec0fd087f07cb9d69060a4c1987dea94f8f9cb073fb4bd7385a.png);
        background-size: 755px 250px; } }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
  .sf-thumbzup-crosscall .section-1 .bg-layer.opticon-bg, .thumbz-up-lp .section-1 .bg-layer.opticon-bg {
    background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/hero_image_opticon-b5effdf5fba16ceff5cfc46e35dff7d43a0a2cb87727e998b1cbc2137d67c4ec.png); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-1 .bg-layer.opticon-bg, .thumbz-up-lp .section-1 .bg-layer.opticon-bg {
        background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/hero_image_opticon@2x-f4dd5cd298eaacf74aed6fc2a348afbfbd4c1a2aba8d19cfb21042ae80ed916d.png);
        background-size: 755px 250px; } }
/* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-1 h1.fw-400, .thumbz-up-lp .section-1 h1.fw-400 {
  font-weight: 400; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-2, .thumbz-up-lp .section-2 {
  background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/Fletch-Pattern-25d303bd0d90461f41f9b2fd2ef684c0a781cea07c40b374eb37fcdf0d8162e6.png);
  top: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-2, .thumbz-up-lp .section-2 {
      background-image: url(/assets/new_layout_assets/sf_thumbzup_crosscall/Fletch-Pattern@2x-5b87db63c4f7344d9ee5df3b3bdaa631bc80b90bb430c43ac36e2b6783621455.png);
      background-size: 755px 250px; } }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-3 .grid-wrapper, .thumbz-up-lp .section-3 .grid-wrapper {
  position: relative;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  max-width: 1080px;
  margin: 0 auto; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
  .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-layer, .thumbz-up-lp .section-3 .grid-wrapper .border-layer {
    position: absolute;
    width: 100%;
    height: 100%;
    inset: 0;
    display: grid;
    grid-template-columns: repeat(3, 1fr); }
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-layer .border-column, .thumbz-up-lp .section-3 .grid-wrapper .border-layer .border-column {
      border: 1px solid rgba(26, 20, 44, 0.08);
      border-width: 0 1px 0 1px; }
    @media (min-width: 620px) {
      /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-layer .border-column:not(:nth-of-type(1)), .thumbz-up-lp .section-3 .grid-wrapper .border-layer .border-column:not(:nth-of-type(1)) {
        border-left: none; } }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
  .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid, .thumbz-up-lp .section-3 .grid-wrapper .grid {
    padding: 20px;
    grid-column: span 1; }
    /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid.title, .thumbz-up-lp .section-3 .grid-wrapper .grid.title {
      grid-column: span 3; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid.title h1, .thumbz-up-lp .section-3 .grid-wrapper .grid.title h1 {
        max-width: 580px; }
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid h4, .thumbz-up-lp .section-3 .grid-wrapper .grid h4 {
      position: relative; }
      /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid h4::before, .thumbz-up-lp .section-3 .grid-wrapper .grid h4::before {
        content: '';
        position: absolute;
        width: 1px;
        height: 27px;
        background-color: #256BFF;
        left: -21px;
        top: 0; }
  @media (max-width: 620px) {
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-3 .grid-wrapper, .thumbz-up-lp .section-3 .grid-wrapper {
      grid-template-columns: repeat(2, 1fr); }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-layer, .thumbz-up-lp .section-3 .grid-wrapper .border-layer {
        grid-template-columns: repeat(2, 1fr); }
      /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid, .thumbz-up-lp .section-3 .grid-wrapper .grid {
        grid-column: span 1; }
        /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
        .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid.title, .thumbz-up-lp .section-3 .grid-wrapper .grid.title {
          grid-column: span 2; }
        /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
        .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid:nth-child(2n+6), .thumbz-up-lp .section-3 .grid-wrapper .grid:nth-child(2n+6) {
          border-right: 1px solid rgba(26, 20, 44, 0.08); } }
  @media (max-width: 520px) {
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-3 .grid-wrapper, .thumbz-up-lp .section-3 .grid-wrapper {
      grid-template-columns: repeat(1, 1fr); }
      /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-layer, .thumbz-up-lp .section-3 .grid-wrapper .border-layer {
        grid-template-columns: repeat(1, 1fr); }
      /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid, .thumbz-up-lp .section-3 .grid-wrapper .grid {
        grid-column: span 1; }
        /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
        .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid.title, .thumbz-up-lp .section-3 .grid-wrapper .grid.title {
          grid-column: span 1; }
        /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
        .sf-thumbzup-crosscall .section-3 .grid-wrapper .grid:nth-child(2n+6), .thumbz-up-lp .section-3 .grid-wrapper .grid:nth-child(2n+6) {
          border-right: none; }
      /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
      .sf-thumbzup-crosscall .section-3 .grid-wrapper .border-column, .thumbz-up-lp .section-3 .grid-wrapper .border-column {
        border-right: none !important; } }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-4 .img-box-shadow, .thumbz-up-lp .section-4 .img-box-shadow {
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px; }
/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-5 .underlined, .thumbz-up-lp .section-5 .underlined {
  font-weight: 500;
  font-size: 17px;
  line-height: 141.5%;
  border-bottom: 1px dashed #256BFF; }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-6 .container-wrapper, .thumbz-up-lp .section-6 .container-wrapper {
  background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
  border-radius: 8px;
  padding: 8px 23px;
  min-height: 130px; }
/* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-8 .bg-container, .thumbz-up-lp .section-8 .bg-container {
  background: #FFFFFF;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px;
  padding: 20px 30px; }
/* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
.sf-thumbzup-crosscall .section-9, .thumbz-up-lp .section-9 {
  scroll-margin-top: 100px; }
  @media (min-width: 1025px) {
    /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_thumbzup_crosscall.scss */
    .sf-thumbzup-crosscall .section-9 .hubspot-form .sf-cards, .thumbz-up-lp .section-9 .hubspot-form .sf-cards {
      position: relative;
      top: 6px; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .hero-greet {
  background-repeat: no-repeat;
  background-size: cover; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
  .thumbz-up-lp .hero-greet span.greet {
    background: linear-gradient(180deg, #2DB1FD 5.86%, #4024B0 101.73%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    -webkit-text-fill-color: transparent; }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .video-wrapper {
  padding: 108px 0;
  background-repeat: repeat;
  background-size: auto; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
  .thumbz-up-lp .video-wrapper .video-container {
    max-width: 880px;
    margin: 0 auto; }
    /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
    .thumbz-up-lp .video-wrapper .video-container .wistia_embed, .thumbz-up-lp .video-wrapper .video-container iframe.youtube {
      aspect-ratio: 16/9;
      height: 100%; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .message-wrapper .column-border-left {
  border-left: 1px solid rgba(26, 20, 44, 0.08); }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .message-wrapper .wrapper h5 {
  position: relative; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
  .thumbz-up-lp .message-wrapper .wrapper h5::before {
    content: '';
    position: absolute;
    width: 1px;
    height: 100%;
    background-color: #256BFF;
    top: 0;
    left: -36px; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .message-wrapper .wrapper p {
  max-width: 806px;
  font-size: 1.8rem; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
.thumbz-up-lp .oem-partners {
  padding: 114px 0;
  background: #F6F6F6; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
  .thumbz-up-lp .oem-partners .oem-partners-grid {
    display: grid;
    max-width: 700px;
    margin: 0 auto;
    gap: 15px;
    grid-template-areas: "chainway isafemobile senhaix" "ingenico prodvx evolute" ". cyrus ."; }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
    .thumbz-up-lp .oem-partners .oem-partners-grid .grid {
      width: 200px;
      height: 96px; }
      /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.chainway {
        grid-area: chainway; }
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.isafemobile {
        grid-area: isafemobile; }
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.senhaix {
        grid-area: senhaix; }
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.ingenico {
        grid-area: ingenico; }
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.prodvx {
        grid-area: prodvx; }
      /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.evolute {
        grid-area: evolute; }
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.cyrus {
        grid-area: cyrus; }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.chainway {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.chainway {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.isafemobile {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -90px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.isafemobile {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.senhaix {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -196px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.senhaix {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.ingenico {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -292px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.ingenico {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.prodvx {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -393px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.prodvx {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.evolute {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -489px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.evolute {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid.cyrus {
        background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners-d07937626a1553c3ee2d177c3b021879a8e30c364afa2233e5a0bffbf5eeaafe.png);
        background-repeat: no-repeat;
        background-position: 0px -571px;
        width: 200px;
        height: 96px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
          .thumbz-up-lp .oem-partners .oem-partners-grid .grid.cyrus {
            background-image: url(/assets/new_layout_assets/thumbz_up_video_lp/oem-partners@2x-87a44f9f10109290f5b33097d8ccbac4b1a32ff2cd001d588fb5068027772b6a.png);
            background-size: 200px 673px; } }
  @media (max-width: 992px) {
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
    .thumbz-up-lp .oem-partners h2 {
      margin-bottom: 50px;
      text-align: center; }
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners h2::before {
        left: 0;
        right: 0;
        margin: 0 auto; } }
  @media (max-width: 648px) {
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
    .thumbz-up-lp .oem-partners .oem-partners-grid {
      max-width: 420px;
      grid-template-areas: unset;
      grid-template-columns: repeat(2, 1fr); }
      /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid {
        grid-area: unset !important;
        grid-column: span 1; } }
  @media (max-width: 448px) {
    /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
    .thumbz-up-lp .oem-partners .oem-partners-grid {
      max-width: 200px;
      grid-template-areas: unset;
      grid-template-columns: repeat(1, 1fr); }
      /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_thumbz_up_lp.scss */
      .thumbz-up-lp .oem-partners .oem-partners-grid .grid {
        grid-area: unset !important;
        grid-column: span 1; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .hero {
  padding: 50px 0 160px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .hero h1.header-font {
    color: #FAC124; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .hero .badge-wrapper {
    gap: 20px; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy h2.header-font {
  position: relative;
  width: fit-content;
  font-size: 3.8rem;
  font-weight: 500; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy h2.header-font::before {
    content: '';
    position: absolute;
    width: 55%;
    height: 1px;
    bottom: -10px;
    left: 0; }
  /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy h2.header-font.border-blue::before {
    background-color: #256BFF; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy h2.header-font.border-yellow::before {
    background-color: #FAC124; }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .company .wrapper, .bdm-casestudy .solution .wrapper {
  max-width: 789px;
  margin: 0 auto; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .company .wrapper .block:not(:nth-last-of-type(1)), .bdm-casestudy .solution .wrapper .block:not(:nth-last-of-type(1)) {
    margin-bottom: 130px; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .company .wrapper .block > p.body-text, .bdm-casestudy .solution .wrapper .block > p.body-text {
    margin: 60px 0 0 0 !important; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .company {
  position: relative;
  padding: 416px 0 150px; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .company .fw-600 {
    font-weight: 600; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .company .cards-wrapper {
    position: absolute;
    top: -520px;
    left: 0;
    right: 0;
    max-width: 1060px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 340px));
    gap: 20px; }
    /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .company .cards-wrapper .card {
      grid-column: span 1;
      padding: 38px 15px 34px 38px;
      background-color: #ffffff;
      box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
      border-radius: 8px; }
      /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
      .bdm-casestudy .company .cards-wrapper .card li::marker, .bdm-casestudy .company .cards-wrapper .card p.body-text {
        color: #6f6f6f;
        max-width: 261px;
        font-size: 1.6rem; }
/* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .solution {
  padding: 140px 0; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .solution .block:nth-of-type(2) > p.body-text {
    margin-bottom: 40px !important; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .solution .testimonial {
    background-color: #256BFF;
    padding: 51px 55px;
    max-width: 1060px;
    margin: 0 auto;
    margin-top: 130px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px; }
    /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .solution .testimonial h2.header-font {
      color: #FAC124;
      font-size: 3.8rem;
      font-weight: 500; }
    @media (max-width: 480px) {
      /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
      .bdm-casestudy .solution .testimonial {
        padding: 51px 15px; } }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .challenges {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .challenges .wrapper {
    max-width: 737px;
    margin-left: auto;
    padding: 80px 0px 80px 33px;
    position: relative; }
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .challenges .wrapper h2.header-font {
      position: relative;
      width: fit-content;
      font-size: 3.8rem;
      font-weight: 500; }
      /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
      .bdm-casestudy .challenges .wrapper h2.header-font::before {
        content: '';
        position: absolute;
        width: 55%;
        height: 1px;
        bottom: -10px;
        left: 0;
        background-color: #FAC124; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .challenges .wrapper p.body-text {
      position: relative;
      max-width: 620px; }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .challenges .wrapper::before {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-color: #1A142C;
      opacity: 0.75; }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
.bdm-casestudy .thumbz-up {
  padding: 110px 0 130px;
  background: linear-gradient(121.11deg, #FAFAFA 11.18%, #F1F1F1 91.43%); }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .thumbz-up p.body-text {
    max-width: 697px; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .thumbz-up .env-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    max-width: 1060px;
    margin: 80px auto 0; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .thumbz-up .env-wrapper .grid {
      position: relative;
      display: block;
      grid-column: span 1;
      border-radius: 8px;
      overflow: hidden;
      -webkit-transition: all 0.2s linear;
      transition: all 0.2s linear; }
      /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
      .bdm-casestudy .thumbz-up .env-wrapper .grid:hover {
        box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
        top: -2px; }
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
      .bdm-casestudy .thumbz-up .env-wrapper .grid img {
        width: 100%;
        height: 100%; }
@media (max-width: 1199px) {
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .company {
    padding: 150px 0 !important; }
    /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
    .bdm-casestudy .company .cards-wrapper {
      position: relative;
      top: 0;
      place-content: center;
      margin-bottom: 100px; }
  /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .challenges .wrapper {
    max-width: 100%;
    padding-right: 15px; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_bdm_casestudy.scss */
  .bdm-casestudy .thumbz-up .env-wrapper {
    place-content: center; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
.lp-2022-year-review {
  background-color: #0B0A1E; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .image__illus-bokeh {
    width: 100%;
    object-fit: cover;
    position: sticky;
    top: 0;
    height: 100vh;
    margin-top: -43vh;
    opacity: 0;
    -webkit-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .container {
    width: calc(100vw - 256px);
    margin: 0 auto;
    position: relative;
    top: -43vh; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__hero {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 100vh;
    padding-top: 140px; }
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__hero .container {
      padding-top: 43vh; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__hero h1.header-font {
      max-width: 400px; }
      /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__hero h1.header-font span {
        display: block;
        font-size: 10rem;
        font-weight: 600;
        line-height: 141.5px;
        background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-text-fill-color: transparent; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .video__container {
    max-width: 1100px;
    padding: 0 15px;
    margin: 0 auto;
    position: relative;
    top: -85vh; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .main__header-container {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    margin-top: 0;
    width: 100%;
    height: 200vh; }
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__header-container .header-text__opportunities {
      all: unset;
      position: absolute;
      z-index: 10; }
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__header-container .header-text__opportunities img {
        max-width: 613px;
        max-height: 173px;
        width: 100%; }
  /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .wrapper__opportunities .main__header-container .header-text__opportunities {
    top: 15px; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .wrapper__opportunities .main__header-container .main__body {
    margin-top: -380px;
    position: relative; }
  @media (max-width: 480px) {
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .wrapper__releases .main__header-container {
      margin-bottom: 100vh; } }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .main__body {
    max-width: 864px;
    margin: 0 auto;
    top: 40vh;
    position: sticky;
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear; }
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body h2.header-font {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      font-size: 4rem;
      font-weight: 600;
      line-height: 57px;
      max-width: 313px; }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body > p.body-text {
      padding-left: 212px; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body.releases {
      max-width: 912px;
      width: 100%; }
      /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid {
        display: grid;
        gap: 20px;
        grid-template-columns: repeat(auto-fit, minmax(0, 340px));
        max-width: 700px;
        margin-left: auto; }
        /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid .grid {
          padding-left: 15px; }
          /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid .grid h4.header-font {
            position: relative; }
            /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
            .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid .grid h4.header-font::before {
              content: '';
              position: absolute;
              top: 0;
              left: -15px;
              width: 1px;
              height: 100%;
              background-color: #ffffff; }
    /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body.features {
      max-width: 1060px;
      width: 100%; }
      /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.features .wrapper {
        display: flex;
        flex-wrap: wrap;
        height: 150%;
        position: relative;
        top: 300px; }
        /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .header h2.header-font {
          background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          -webkit-text-fill-color: transparent; }
        /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container {
          position: relative;
          margin: 0 auto;
          max-width: 700px;
          width: 100%; }
          /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container .scroll-snap-inner {
            position: relative;
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(0, 340px));
            gap: 20px; }
            /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
            .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container .scroll-snap-inner .snap-block {
              grid-column: span 1; }
              /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
              .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container .scroll-snap-inner .snap-block p.body-text__large {
                font-size: 1.6rem; }
      @media (min-width: 581px) and (max-width: 767px) {
        /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .header h2.header-font {
          margin: 0 auto !important; }
        /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container .scroll-snap-inner {
          grid-template-columns: repeat(auto-fit, minmax(0, 250px));
          place-content: center; } }
      @media (max-width: 580px) {
        /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .header h2.header-font {
          margin: 0 auto !important; }
        /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container .scroll-snap-inner {
          grid-template-columns: repeat(auto-fit, minmax(0, 300px));
          place-content: center; } }
    /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body.its-here {
      max-width: 1060px;
      width: 100%; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here h2.header-font {
        background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        max-width: 278px; }
      /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here > p.body-text {
        padding-left: 230px; }
      /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here .linux-mgmnt__grid {
        max-width: 1060px;
        margin: 90px auto 0;
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(0, 340px));
        gap: 20px; }
        /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.its-here .linux-mgmnt__grid .grid {
          position: relative;
          border-radius: 20px;
          padding: 35px 40px 35px 31px;
          overflow: hidden; }
          /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.its-here .linux-mgmnt__grid .grid p.body-text {
            color: #a7a7a7;
            font-size: 1.6rem; }
          /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.its-here .linux-mgmnt__grid .grid::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: linear-gradient(115.08deg, #565656 12.21%, #656565 70.58%);
            opacity: 0.2; }
      /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here .designs-wrapper {
        max-width: 899px;
        margin: 168px auto 0; }
        /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.its-here .designs-wrapper h2.header-font {
          max-width: 100%;
          background-color: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          -webkit-text-fill-color: transparent; }
        /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.its-here .designs-wrapper img {
          max-width: 843px;
          margin-left: 0;
          width: 100%; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .observer__ref {
    position: sticky;
    top: 0;
    width: 100%;
    height: 43vh; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .review-2022__main .linux-mgmnt__wrapper {
    height: 250vh; }
    @media (max-width: 580px) {
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .linux-mgmnt__wrapper {
        margin-top: 100vh; } }
    /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .linux-mgmnt__wrapper .main__body {
      height: 100vh; }
      /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .linux-mgmnt__wrapper .main__body > h2.header-font {
        padding-top: 200px; }
    @media (max-height: 850px) {
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .linux-mgmnt__wrapper {
        height: 400vh; } }
  /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
  .lp-2022-year-review .gratitude {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center right;
    height: 100vh; }
    /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .gratitude .container {
      top: 0; }
    /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .gratitude h2.header-font {
      font-size: 6.3rem; }
    /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .gratitude h2.header-font, .lp-2022-year-review .gratitude p.body-text {
      max-width: 566px; }
  @media (max-width: 992px) {
    /* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .container {
      width: calc(100vw - 20px); }
    /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body {
      top: 35vh; }
      /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid {
        margin-top: 60px; }
      /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.features .wrapper {
        max-width: 700px;
        margin: 0 auto;
        height: 110%; }
      /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here .linux-mgmnt__grid {
        place-content: center; } }
  @media (max-width: 767px) {
    /* line 330, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
    .lp-2022-year-review .review-2022__main .main__body {
      top: 66vh;
      height: 80vh; }
      /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.releases {
        height: 35vh;
        margin-bottom: 50vh; }
        /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.releases h2.header-font {
          margin: 0 auto !important; }
        /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.releases .releases__grid {
          place-content: center; }
      /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.features {
        height: 35vh;
        top: 50vh;
        margin-bottom: 40vh; }
        /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
        .lp-2022-year-review .review-2022__main .main__body.features .wrapper {
          top: 0; }
          /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.features .wrapper h2.header-font {
            margin-left: 0 !important; }
          /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
          .lp-2022-year-review .review-2022__main .main__body.features .wrapper .scroll-snap-container {
            margin: 50px auto 0 !important;
            width: 100%; }
      /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body > p.body-text {
        padding-left: 0; }
      /* line 362, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_2022_year_review.scss */
      .lp-2022-year-review .review-2022__main .main__body.its-here > p.body-text {
        padding-left: 0; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-1 {
  padding-bottom: 10%; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_geofencing/hero-img-920de4d72931960dff40a56509a8f22b4cd8a143e61693c7f47260ef1a56cbaa.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
      .geofencing .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_geofencing/hero-img@2x-ac77258c64f359883533f00d825da25fc477dc8f2efe0508852c9150c2a87279.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
      .geofencing .section-1 .bg-layer {
        background-size: cover;
        background-position: 20% top; } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
    .geofencing .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
      .geofencing .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
      .geofencing .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-1 .top-layer {
    padding: 80px 0 0; }
@media (min-width: 668px) {
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-2 .platform-supported {
    margin-bottom: -128px; } }
/* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-3 .card-wrapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  max-width: 519px;
  padding: 50px 30px;
  margin-right: 22px;
  margin-bottom: 22px; }
/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-5 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  overflow: hidden; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-5 .bg-layer .container, .geofencing .section-5 .bg-layer .row {
    height: 100%; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-5 .top-layer {
  position: relative;
  padding: 170px 0 95px; }
@media (min-width: 668px) {
  /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
  .geofencing .section-5 .sf-cards {
    flex-wrap: nowrap; } }
/* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_geofencing.scss */
.geofencing .section-6 .wrapper-container {
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  padding: 20px 20px;
  height: 200px;
  max-width: 250px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .m-auto {
  margin: auto; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .hero {
  position: relative;
  padding-bottom: 10%; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: unset !important;
        background-color: #000000; } }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .hero .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero .top-layer {
    padding: 80px 0 0; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .hero-kandji {
  position: relative;
  padding-bottom: 10%; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero-kandji .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_mdm_alternate/hero_image_kandji-b1ab5f55e7a34c16cf37d3a124e1a72a19993eff10112f8a4d2ca6e472384ce0.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_mdm_alternate/hero_image_kandji@2x-b1ab5f55e7a34c16cf37d3a124e1a72a19993eff10112f8a4d2ca6e472384ce0.png);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer {
        background-image: unset !important;
        background-color: #000000; } }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero-kandji .top-layer {
    padding: 80px 0 0; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-review #gartnerReviewCard > div {
  box-shadow: 4px 4px 40px rgba(0, 53, 128, 0.1), 0px 0px 90px rgba(0, 53, 128, 0.05); }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 106px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead td:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .features {
  padding: 40px 0px; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .features .features-wrapper .column {
      padding: 30px 20px;
      border-bottom: 1px solid #d8d8d8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
        .sf-alternative-pages .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
          .sf-alternative-pages .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
          .sf-alternative-pages .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:nth-child(3n + 1) {
        display: block;
        grid-column: span 6; }
      /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:not(:nth-child(3n + 3)) {
        border-right: 1px solid #d8d8d8; }
      /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(1), .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(2), .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }
    /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .features .features-wrapper.sf-jumcloud-features-table .column {
      display: flex !important; }
      /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper.sf-jumcloud-features-table .column:nth-child(3n + 1) {
        justify-content: flex-start !important; }
/* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .why-sf-better-choice {
  position: relative; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
    top: 5%;
    right: 5%; }
    @media (max-width: 767px) {
      /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
        top: 0; } }
  /* line 325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .why-sf-better-choice .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -2);
    align-content: flex-start; }
    /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sf_differentiators > .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 1200px) {
  /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card {
    flex: 0 31%; }
    /* line 451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card:nth-last-of-type(1) {
      flex: 0 64%; } }
/* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sf_clutter .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 474, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .reports {
  position: relative;
  margin-bottom: 130px; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .reports .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .reports .wrapper {
    max-width: 885px;
    margin: 0 auto; }
/* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .section-1 {
  padding-bottom: 10%; }
  /* line 535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
  /* line 539, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    /* line 545, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .section-1 .video-wrapper video {
      object-fit: cover;
      position: absolute;
      width: 100%;
      height: 100%; }
  /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 768px) {
      /* line 555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .section-1 .top-layer h1.header-font span.highlight {
        background-color: #ffffff;
        color: #1A142C;
        padding: 0 10px; } }
/* line 567, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(15, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .mobile-app-mgmnt .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
  position: absolute;
  top: -110px;
  left: 0; }
  @media (max-width: 767px) {
    /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
      position: relative;
      top: -80px; } }
  @media (max-device-width: 1024px) {
    /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
      top: -80px; } }
/* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .top-layer .three-col-features {
  margin-top: 160px; }
  @media (max-device-width: 1024px) {
    /* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .three-col-features {
      margin-top: 90px; } }
/* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .deepinsights .top-layer .security-image {
  margin-top: auto;
  margin-bottom: auto; }
  @media (min-width: 1280px) {
    /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .deepinsights .top-layer .security-image {
      max-width: 570px;
      max-height: 419px; } }
/* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .section-6 .top-layer .remote-support-image {
  margin-top: auto;
  margin-bottom: auto; }
  @media (min-width: 1280px) {
    /* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .section-6 .top-layer .remote-support-image {
      max-width: 570px;
      max-height: 419px; } }
/* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .macos-mdm-solution {
  position: relative; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .macos-mdm-solution .pyramid-pattern {
    position: absolute; }
    @media (max-width: 1024px) {
      /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .macos-mdm-solution .pyramid-pattern {
        display: none; } }
/* line 650, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .secure-mac .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 661, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .secure-mac .top-layer {
  padding: 115px 0; }
  /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .top-layer .animation-column {
    position: relative; }
    /* line 689, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .secure-mac .top-layer .animation-column img {
      position: absolute; }
    /* line 692, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .secure-mac .top-layer .animation-column #security-shield-icon {
      position: relative;
      width: 160px;
      height: 160px; }
/* line 700, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .simplified-enrollment {
  position: relative; }
  /* line 703, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg);
    -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
    clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
    overflow: hidden; }
    /* line 709, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .bg-layer .container,
    .sf-alternative-pages .simplified-enrollment .bg-layer .row {
      height: 100%; }
    @media (max-width: 764px) {
      /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .simplified-enrollment .bg-layer .container {
        display: none; } }
  /* line 721, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -1); }
    /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 743, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 2)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .top-layer {
    position: relative;
    padding: 130px 0 95px; }
/* line 761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sso, .sf-alternative-pages .device-authentication {
  padding: 50px 0 100px; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_partner_deal_registration.scss */
.sf-partner-deal-registration .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_partner_deal_registration/hero_image-fa0b31ce02a4f59939cf1662866ba5bec8c3f169027801cba4aabdfa86bc326a.png);
  top: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_partner_deal_registration.scss */
    .sf-partner-deal-registration .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_partner_deal_registration/hero_image@2x-63443b0cb3af29b38f86622f5a66a80f8c649a6b1f5d7fc7d7a374bd908b67a8.png);
      background-size: 755px 250px; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_partner_deal_registration.scss */
.sf-partner-deal-registration .section-2 .sf-cards {
  display: block; }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .client-logos {
  position: relative;
  top: -40px;
  display: flex;
  flex-direction: column;
  align-items: center; }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-1 {
  padding-bottom: 5%; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-1 .bg-layer {
    transform: skewY(0deg); }
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
      .sf-desktop-pc-mgnt .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
      .sf-desktop-pc-mgnt .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-2 .sf-cards .button-link a {
  font-weight: 500; }
@media (min-width: 1025px) {
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-6 .bg-layer .bg-vector {
    left: 5%; } }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-6 .sf-cards .sf-card__three-card-layout {
  max-width: 270px;
  padding: 25px 20px; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-7 {
  margin-top: -150px; }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-8 .sf-cards .card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  width: 250px;
  padding: 15px 25px; }
/* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-8 .sf-cards .sf_pcs_card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  width: 340px;
  padding: 15px 25px; }
/* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-9 .bg-layer {
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left; }
/* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper {
  animation: slide 5s linear infinite; }
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: repeat(auto-fill, 160px);
    width: 100%;
    height: 600px;
    overflow-x: hidden; }
    /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid {
      border-radius: 50%;
      -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;
      background-color: #ffffff; }
    /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/1;
      width: 158px;
      height: 158px;
      animation: float 13s linear infinite; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(2) {
      grid-row-start: 1;
      grid-column: 3/3;
      width: 158px;
      height: 158px;
      animation: float 12s linear infinite; }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(3) {
      grid-row-start: 2;
      grid-column: 4/4;
      width: 158px;
      height: 158px;
      animation: float 13s linear infinite; }
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(4) {
      grid-row-start: 1;
      grid-column: 5/5;
      width: 158px;
      height: 158px;
      animation: float 10s linear infinite; }
    /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(5) {
      grid-row-start: 2;
      grid-column: 2/2;
      width: 158px;
      height: 158px;
      animation: float 12s linear infinite; }
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(6) {
      grid-row-start: 3;
      grid-column: 3/4;
      width: 158px;
      height: 158px;
      animation: float 13s linear infinite; }
    /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(7) {
      grid-row-start: 3;
      grid-column: 1/1;
      width: 158px;
      height: 158px;
      animation: float 14s linear infinite; }
    /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(8) {
      grid-row-start: 3;
      grid-column: 5/5;
      width: 158px;
      height: 158px;
      animation: float 12s linear infinite; }
@media (max-width: 668px) {
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
  .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: auto;
    row-gap: 20px; }
    /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid {
      border-radius: 50%;
      -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      background-color: #ffffff; }
    /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/1;
      width: 140px;
      height: 140px;
      animation: float 13s linear infinite; }
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(2) {
      grid-row-start: 1;
      grid-column: 2/2;
      width: 140px;
      height: 140px;
      animation: float 12s linear infinite; }
    /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(3) {
      grid-row-start: 2;
      grid-column: 1/2;
      width: 140px;
      height: 140px;
      animation: float 13s linear infinite; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(4) {
      grid-row-start: 2;
      grid-column: 2/3;
      width: 140px;
      height: 140px;
      animation: float 10s linear infinite; }
    /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(5) {
      grid-row-start: 3;
      grid-column: 1/2;
      width: 140px;
      height: 140px;
      animation: float 12s linear infinite; }
    /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(6) {
      grid-row-start: 3;
      grid-column: 2/4;
      width: 140px;
      height: 140px;
      animation: float 13s linear infinite; }
    /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(7) {
      grid-row-start: 4;
      grid-column: 1/1;
      width: 140px;
      height: 140px;
      animation: float 14s linear infinite; }
    /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
    .sf-desktop-pc-mgnt .section-9 .customer-grid-wrapper .grid-container .grid:nth-child(8) {
      grid-row-start: 4;
      grid-column: 3/2;
      width: 140px;
      height: 140px;
      animation: float 12s linear infinite; } }
/* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
.sf-desktop-pc-mgnt .item-center {
  align-items: center; }

/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_desktop_pc_mgnt.scss */
html[lang="ru"] .sf-desktop-pc-mgnt .section-8 .sf-cards .card-wapper {
  width: 264px; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_vr_management.scss */
.vr-management .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_vr_management/hero_image-964b455a16e03747b993df16f9df4b5974a3dcd6950a22fa44fe6862904925c2.png);
  top: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_vr_management.scss */
    .vr-management .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_vr_management/hero_image@2x-f95d4b6ab5ddf4d02c9c18d83054fb6284bc903cd4b90daddc12b52f6a71691f.png);
      background-size: 755px 250px; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_vr_management.scss */
.vr-management .section-4 .img-wrapper {
  max-width: 450px;
  height: 412px;
  background: linear-gradient(151.52deg, #52BCF9 28.49%, #433288 81.44%);
  border-radius: 10px; }
@media (max-width: 668px) {
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_vr_management.scss */
  .vr-management .section-4 .section-4 .img-wrapper {
    max-width: 330px;
    height: 302px; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_pos_device_mgnt.scss */
.pos-device-mgnt .section-1 .bg-layer {
  background-image: url(/assets/new_layout_assets/sf_pos_mgnt/hero-img-b52d60441eebe3a3c646e917cb916f387555481da2d0667903a53131ac5c820f.png);
  top: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left;
  -webkit-transform: skewY(-2deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_pos_device_mgnt.scss */
    .pos-device-mgnt .section-1 .bg-layer {
      background-image: url(/assets/new_layout_assets/sf_pos_mgnt/hero-img@2x-8e18d3d346e490d9ab5188673425b55ed104ad59e687f11a8467778ceca50f92.png);
      background-size: 755px 250px; } }
/* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_pos_device_mgnt.scss */
.pos-device-mgnt .section-6 .grid-wrapper {
  margin-bottom: -127px; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_pos_device_mgnt.scss */
.pos-device-mgnt .section-7 .sf-cards .card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  width: 340px;
  padding: 25px 25px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .m-auto {
  margin: auto; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .hero {
  position: relative;
  padding-bottom: 10%; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img-b8aa2402ee8c4c203f042c36ab02a34e3618beb43f395a75ba1b9ea096ed2adc.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_hexnode/hero-img@2x-e59e2c78c70b6a04852bbc2ee22736d10dcc92f0ada4098902a6cf61b440c711.jpg);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: unset !important;
        background-color: #000000; } }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .hero .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero .top-layer {
    padding: 80px 0 0; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .hero-kandji {
  position: relative;
  padding-bottom: 10%; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero-kandji .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_mdm_alternate/hero_image_kandji-b1ab5f55e7a34c16cf37d3a124e1a72a19993eff10112f8a4d2ca6e472384ce0.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_mdm_alternate/hero_image_kandji@2x-b1ab5f55e7a34c16cf37d3a124e1a72a19993eff10112f8a4d2ca6e472384ce0.png);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer {
        background-image: unset !important;
        background-color: #000000; } }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .hero-kandji .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .hero-kandji .top-layer {
    padding: 80px 0 0; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-review #gartnerReviewCard > div {
  box-shadow: 4px 4px 40px rgba(0, 53, 128, 0.1), 0px 0px 90px rgba(0, 53, 128, 0.05); }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 106px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead td:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .features {
  padding: 40px 0px; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .features .features-wrapper .column {
      padding: 30px 20px;
      border-bottom: 1px solid #d8d8d8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
        .sf-alternative-pages .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
          .sf-alternative-pages .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
          .sf-alternative-pages .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:nth-child(3n + 1) {
        display: block;
        grid-column: span 6; }
      /* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:not(:nth-child(3n + 3)) {
        border-right: 1px solid #d8d8d8; }
      /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(1), .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(2), .sf-alternative-pages .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }
    /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .features .features-wrapper.sf-jumcloud-features-table .column {
      display: flex !important; }
      /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .features .features-wrapper.sf-jumcloud-features-table .column:nth-child(3n + 1) {
        justify-content: flex-start !important; }
/* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .why-sf-better-choice {
  position: relative; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
    top: 5%;
    right: 5%; }
    @media (max-width: 767px) {
      /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
        top: 0; } }
  /* line 325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .why-sf-better-choice .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -2);
    align-content: flex-start; }
    /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sf_differentiators > .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 433, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 1200px) {
  /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card {
    flex: 0 31%; }
    /* line 451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card:nth-last-of-type(1) {
      flex: 0 64%; } }
/* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sf_clutter .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 474, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .reports {
  position: relative;
  margin-bottom: 130px; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .reports .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .reports .wrapper {
    max-width: 885px;
    margin: 0 auto; }
/* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .section-1 {
  padding-bottom: 10%; }
  /* line 535, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
  /* line 539, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    /* line 545, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .section-1 .video-wrapper video {
      object-fit: cover;
      position: absolute;
      width: 100%;
      height: 100%; }
  /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 768px) {
      /* line 555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .section-1 .top-layer h1.header-font span.highlight {
        background-color: #ffffff;
        color: #1A142C;
        padding: 0 10px; } }
/* line 567, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(15, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .mobile-app-mgmnt .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
  position: absolute;
  top: -110px;
  left: 0; }
  @media (max-width: 767px) {
    /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
      position: relative;
      top: -80px; } }
  @media (max-device-width: 1024px) {
    /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .img-app-mgmnt {
      top: -80px; } }
/* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .mobile-app-mgmnt .top-layer .three-col-features {
  margin-top: 160px; }
  @media (max-device-width: 1024px) {
    /* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .mobile-app-mgmnt .top-layer .three-col-features {
      margin-top: 90px; } }
/* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .deepinsights .top-layer .security-image {
  margin-top: auto;
  margin-bottom: auto; }
  @media (min-width: 1280px) {
    /* line 614, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .deepinsights .top-layer .security-image {
      max-width: 570px;
      max-height: 419px; } }
/* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .section-6 .top-layer .remote-support-image {
  margin-top: auto;
  margin-bottom: auto; }
  @media (min-width: 1280px) {
    /* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .section-6 .top-layer .remote-support-image {
      max-width: 570px;
      max-height: 419px; } }
/* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .macos-mdm-solution {
  position: relative; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .macos-mdm-solution .pyramid-pattern {
    position: absolute; }
    @media (max-width: 1024px) {
      /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .macos-mdm-solution .pyramid-pattern {
        display: none; } }
/* line 650, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .secure-mac .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 661, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .secure-mac .top-layer {
  padding: 115px 0; }
  /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .secure-mac .top-layer .animation-column {
    position: relative; }
    /* line 689, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .secure-mac .top-layer .animation-column img {
      position: absolute; }
    /* line 692, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .secure-mac .top-layer .animation-column #security-shield-icon {
      position: relative;
      width: 160px;
      height: 160px; }
/* line 700, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .simplified-enrollment {
  position: relative; }
  /* line 703, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg);
    -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
    clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
    overflow: hidden; }
    /* line 709, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .bg-layer .container,
    .sf-alternative-pages .simplified-enrollment .bg-layer .row {
      height: 100%; }
    @media (max-width: 764px) {
      /* line 715, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
      .sf-alternative-pages .simplified-enrollment .bg-layer .container {
        display: none; } }
  /* line 721, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -1); }
    /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 743, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
    .sf-alternative-pages .simplified-enrollment .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 2)/-1;
      transform: matrix(1, 0, 0.3, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
  .sf-alternative-pages .simplified-enrollment .top-layer {
    position: relative;
    padding: 130px 0 95px; }
/* line 761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_alternative_pages.scss */
.sf-alternative-pages .sso, .sf-alternative-pages .device-authentication {
  padding: 50px 0 100px; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
:root {
  --platforms: 'Platforms';
  --industries: 'Industries';
  --features: 'Features'; }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="pt-br"] {
  --platforms: 'Plataformas';
  --industries: 'Industrias';
  --features: 'Recursos'; }

/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="fr"] {
  --platforms: 'Plateformes';
  --industries: 'les industries';
  --features: 'Caractéristiques'; }

/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="ru"] {
  --platforms: 'Платформы';
  --industries: 'Отрасли';
  --features: 'Функции'; }

/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="es"] {
  --platforms: 'Plataformas';
  --industries: 'Industrias';
  --features: 'Características'; }

/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="nl"] {
  --platforms: 'Platformen';
  --industries: 'Industrieën';
  --features: 'Functies'; }

/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .hero {
  padding: 150px 0 60px; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .hero h1.header-font {
    position: relative;
    max-width: 334px; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .hero h1.header-font span#animate-text::after {
      content: var(--platforms);
      font-style: normal;
      line-height: 140%;
      display: block;
      animation: infinite linear 7s animate-text;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 155px;
      background: linear-gradient(130.68deg, #c0ffca 8.43%, #4cb7f3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      text-fill-color: transparent; }
@keyframes animate-text {
  50% {
    content: var(--industries); }
  100% {
    content: var(--features); } }
/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .hero + div {
  padding-bottom: 0px !important; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .more-than-mdm,
.multi-os .manage-android {
  background-color: #fcfcfc; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .manage-android {
  padding: 70px 0 60px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .manage-android p.body-text:nth-of-type(1) {
    max-width: 731px;
    margin: 0 auto; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .manage-android #manage-android {
    scroll-margin-top: 150px;
    padding-top: 80px; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .manage-android .multi-os-logo-wrapper {
    position: relative;
    max-width: 1100px;
    margin: 70px auto 130px;
    display: grid;
    gap: 15px;
    grid-template-columns: repeat(auto-fit, minmax(167px, 1fr)); }
    /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .manage-android .multi-os-logo-wrapper figure {
      grid-column: span 1;
      background-color: #ffffff;
      border-radius: 8px;
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      padding: 20px 30px;
      text-align: center; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .manage-windows .bg-layer,
.multi-os .manage-macos .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .manage-windows .container,
.multi-os .manage-macos .container {
  padding: 150px 15px 90px; }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .manage-ios,
.multi-os .manage-linux, .multi-os .manage-chromeos {
  scroll-margin-top: 100px; }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os #section-nav.navbar-default {
  position: sticky;
  top: 59px;
  background-color: #ffffff;
  z-index: 2 !important;
  box-shadow: 1px 0px 1px 1px rgba(200, 200, 200, 0.5);
  -webkit-transform: translateY(-1500px);
  transform: translateY(-1500px);
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  border: none; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os #section-nav.navbar-default.slide-down-nav {
    opacity: 1;
    transform: translateY(0); }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os #section-nav.navbar-default.slide-up-nav {
    transform: translateY(-1500px);
    opacity: 0; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os #section-nav.navbar-default ul.nav li a {
    padding: 14px 30px;
    font-size: 1.6rem;
    font-weight: 500;
    background-color: unset; }
  /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os #section-nav.navbar-default ul.nav li.active, .multi-os #section-nav.navbar-default ul.nav li:hover {
    background-color: #E0E9FE;
    color: #1A142C; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os #section-nav.navbar-default ul.nav li:hover {
    border: 1px solid rgba(200, 200, 200, 0.5);
    border-width: 0 1px 0 1px; }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .features-tab-pane-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-top: 92px; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .features-tab-pane-wrapper .tab-content-wrapper {
    display: flex;
    align-items: center; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs {
    display: flex;
    flex-direction: column; }
    /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li {
      margin: 0;
      border-radius: 8px;
      overflow: hidden; }
      /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li a {
        position: relative;
        display: block;
        margin: 0;
        border: none;
        background-color: transparent;
        padding: 25px 36px 25px 70px;
        -webkit-transition: box-shadow 0.2s linear;
        transition: box-shadow 0.2s linear; }
        /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
        .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li a:hover {
          border: none;
          background-color: unset; }
      /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li.active {
        box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3); }
        /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
        .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li.active a {
          padding: 35px 36px 35px 70px;
          background-color: #ffffff; }
          /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
          .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs li.active a::after {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-image: url(/assets/new_layout_assets/multi-os/arrow-right-9916e3d9839054d072caf26df2d2b9b2922231e2644bae11ca41ba8b85c20065.svg);
            background-repeat: no-repeat;
            background-position: center right 25px; }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .container {
  padding: 150px 0 80px; }
/* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
@media (max-width: 992px) {
  /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .manage-android .multi-os-logo-wrapper {
    margin-bottom: 75px; }
    /* line 297, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .manage-android .multi-os-logo-wrapper a {
      text-align: center; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .header {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 40px !important; }
    /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .header div:nth-of-type(1) {
      margin-top: 40px; }
  /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .features-tab-pane-wrapper ul.nav li a {
    padding-left: 25px !important; } }
/* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .container {
  padding: 150px 0 80px; }
/* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
.multi-os .industry-ready .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 393, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .industry-ready .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
@media (max-width: 992px) {
  /* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .manage-android .multi-os-logo-wrapper {
    margin-bottom: 75px; }
    /* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .manage-android .multi-os-logo-wrapper a {
      text-align: center; }
  /* line 413, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .header {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 40px !important; }
    /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .header div:nth-of-type(1) {
      margin-top: 40px; }
  /* line 425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .features-tab-pane-wrapper ul.nav li a {
    padding-left: 25px !important; } }
@media (max-width: 767px) {
  /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  .multi-os .features-tab-pane-wrapper {
    margin-top: 40px; }
    /* line 434, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .features-tab-pane-wrapper ul.nav.nav-tabs {
      display: none !important; }
    /* line 438, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    .multi-os .features-tab-pane-wrapper .tab-content-wrapper .tab-content > .tab-pane {
      display: block !important;
      opacity: 1 !important;
      margin: 30px 0; } }

/* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="pt-br"] .multi-os .hero {
  padding: 150px 0 60px; }
  /* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  html[lang="pt-br"] .multi-os .hero h1.header-font span#animate-text::after {
    left: 252px;
    max-width: 190px;
    max-height: 50px; }
  @media (max-width: 493px) {
    /* line 458, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="pt-br"] .multi-os .hero h1.header-font span#animate-text {
      display: block;
      padding-bottom: 50px; }
      /* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      html[lang="pt-br"] .multi-os .hero h1.header-font span#animate-text::after {
        left: 0 !important;
        top: 50px; }
    /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="pt-br"] .multi-os .hero h1.header-font br {
      display: none; } }

/* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="fr"] .multi-os .hero {
  padding: 150px 0 60px; }
  /* line 481, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  html[lang="fr"] .multi-os .hero h1.header-font span#animate-text::after {
    left: 175px;
    max-width: 290px;
    max-height: 50px; }
  @media (max-width: 493px) {
    /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="fr"] .multi-os .hero h1.header-font span#animate-text {
      display: block;
      padding-bottom: 50px; }
      /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      html[lang="fr"] .multi-os .hero h1.header-font span#animate-text::after {
        left: 0 !important;
        top: 50px; }
    /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="fr"] .multi-os .hero h1.header-font br {
      display: none; } }

/* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="ru"] .multi-os .hero {
  padding: 150px 0 60px; }
  /* line 511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  html[lang="ru"] .multi-os .hero h1.header-font span#animate-text::after {
    left: 200px;
    max-width: 290px;
    max-height: 50px; }
  @media (max-width: 493px) {
    /* line 518, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="ru"] .multi-os .hero h1.header-font span#animate-text {
      display: block;
      padding-bottom: 50px; }
      /* line 521, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      html[lang="ru"] .multi-os .hero h1.header-font span#animate-text::after {
        left: 0 !important;
        top: 50px; }
    /* line 526, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="ru"] .multi-os .hero h1.header-font br {
      display: none; } }

/* line 537, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="es"] .multi-os .hero {
  padding: 150px 0 60px; }
  /* line 541, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  html[lang="es"] .multi-os .hero h1.header-font span#animate-text::after {
    left: 155px;
    max-width: 290px;
    max-height: 50px; }
  @media (max-width: 493px) {
    /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="es"] .multi-os .hero h1.header-font span#animate-text {
      display: block;
      padding-bottom: 50px; }
      /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      html[lang="es"] .multi-os .hero h1.header-font span#animate-text::after {
        left: 0 !important;
        top: 50px; }
    /* line 556, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="es"] .multi-os .hero h1.header-font br {
      display: none; } }

/* line 567, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
html[lang="nl"] .multi-os .hero {
  padding: 150px 0 60px; }
  /* line 571, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
  html[lang="nl"] .multi-os .hero h1.header-font span#animate-text::after {
    left: 174px;
    max-width: 290px;
    max-height: 50px; }
  @media (max-width: 493px) {
    /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="nl"] .multi-os .hero h1.header-font span#animate-text {
      display: block;
      padding-bottom: 50px; }
      /* line 581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
      html[lang="nl"] .multi-os .hero h1.header-font span#animate-text::after {
        left: 0 !important;
        top: 50px; }
    /* line 586, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_multi_os.scss */
    html[lang="nl"] .multi-os .hero h1.header-font br {
      display: none; } }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .hero .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .hero .top-layer {
  padding: 80px 0 150px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .hero .top-layer p.body-text {
    max-width: 770px;
    margin: 0 auto; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks h2.header-font {
  font-size: 3.8rem; }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .cta-card h2.header-font {
  font-size: 3.1rem; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .dev-api {
  padding: 150px 0 200px; }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .android-mdm-sdk .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .android-mdm-sdk .bg-layer + .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .android-mdm-sdk .bg-layer + .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .android-mdm-sdk .bg-layer + .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .android-mdm-sdk .bg-layer + .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .android-mdm-sdk .bg-layer + .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .android-mdm-sdk .container {
  padding: 150px 15px 150px; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .android-mdm-sdk .container ul.custom-features {
    list-style-type: none; }
    /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .android-mdm-sdk .container ul.custom-features li {
      position: relative; }
      /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
      .api-webhooks .android-mdm-sdk .container ul.custom-features li::before {
        content: '';
        position: absolute;
        left: 0;
        top: 3px;
        background-image: url(/assets/new_layout_assets/apis-webhooks/check-circle-f0ce20493e20243a6cfc61199748690ce00a620e8e788291e6a4a00faaf00813.svg);
        background-repeat: no-repeat;
        width: 20px;
        height: 20px; }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .location-history .bg-layer {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg);
  background-color: #0C151F; }
  @media (max-width: 993px) {
    /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .location-history .bg-layer {
      background-image: none !important; } }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .location-history .bg-layer:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .location-history main.container {
  padding: 150px 15px 150px; }
/* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .device-profiles > .grid-container {
  left: 0; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .device-profiles > .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start; }
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .device-profiles > .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .device-profiles > .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .device-profiles > .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .device-profiles > .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .device-profiles .container {
  padding: 150px 15px 150px; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .device-profiles .container .row:nth-of-type(1) h2.header-font {
    max-width: 507px;
    margin: 0 auto; }
  /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .device-profiles .container .cta-card h2.header-font {
    max-width: 100% !important; }
/* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .webhooks .bg-layer + .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .webhooks .bg-layer + .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .webhooks .bg-layer + .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .webhooks .bg-layer + .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .webhooks .bg-layer + .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .webhooks .container {
  padding: 100px 15px 90px;
  position: relative; }
  /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
  .api-webhooks .webhooks .container .wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(430px, 1fr));
    gap: 20px;
    max-width: 880px;
    margin: 0 auto; }
    @media (max-width: 767px) {
      /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
      .api-webhooks .webhooks .container .wrapper {
        grid-template-columns: repeat(auto-fit, minmax(100%, 1fr)); } }
    /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
    .api-webhooks .webhooks .container .wrapper .block {
      grid-column: span 1; }
/* line 277, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_api_webhooks.scss */
.api-webhooks .webhooks .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-1 .top-layer {
  padding: 40px 0 80px; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-3 .top-layer .container {
  padding: 110px 0 130px; }
/* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-3 .sf-cards .card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 10px;
  max-width: 250px;
  padding: 25px 30px; }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .security-features .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: 120px; }
  /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .security-features .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 11;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .security-features .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 12;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .security-features .top-layer {
  padding: 90px 0 150px; }
/* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
.sf-features .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (max-width: 767px) {
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .top-layer .three-col-features .col {
    flex: 33%; } }
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/sf_features_pages.scss */
  .sf-features .section-4 .top-layer .three-col-features .col {
    flex: 18%;
    padding: 15px;
    margin: 0; } }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .hero .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .hero .top-layer {
  padding: 80px 0 150px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .hero .top-layer p.body-text {
    max-width: 770px;
    margin: 0 auto; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .safe-browsing {
  padding: 150px 0; }
/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .website-blacklisting .bg-layer + .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .website-blacklisting .bg-layer + .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .website-blacklisting .bg-layer + .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .website-blacklisting .bg-layer + .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .website-blacklisting .bg-layer + .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .website-blacklisting .container {
  padding: 80px 15px; }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .browser-kiosk .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .browser-kiosk .container {
  padding: 100px 0; }
/* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .do-more .bg-layer + .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: 0; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .do-more .bg-layer + .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .do-more .bg-layer + .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .do-more .bg-layer + .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .do-more .bg-layer + .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
.web-content-filtering .do-more .container {
  padding: 80px 15px 100px; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
  .web-content-filtering .do-more .container .blocks-wrapper {
    max-width: 1060px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 20px; }
    /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_web_content_filtering.scss */
    .web-content-filtering .do-more .container .blocks-wrapper .block {
      grid-column: span 1;
      padding: 32px 30px;
      background-color: #ffffff;
      border-radius: 8px;
      -webkit-box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
      box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07); }

/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
html[lang="de"] .pricing-2023 .plans .plans__wrapper .plan .plan-header .button.button__btn {
  padding: 7px 30px; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
html[lang="de"] .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-header .button.button__btn {
  padding: 7px 20px; }

/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
.pricing-2023 {
  background-color: #f6f9fb; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .hero {
    padding: 80px 0 350px;
    background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #eaf2fb 78.92%); }
    /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero .hero__text {
      max-width: 580px;
      margin: 15px auto 30px !important; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero h1 ~ p {
      max-width: 650px;
      margin: 0 auto; }
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero .blocks__features {
      max-width: 715px;
      margin: 0 auto;
      display: flex;
      flex-wrap: wrap;
      gap: 20px 48px;
      align-items: center;
      justify-content: center; }
      @media (max-width: 540px) {
        /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .hero .blocks__features {
          max-width: 348px; } }
      /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .hero .blocks__features .block__feature {
        position: relative;
        font-size: 1.4rem;
        line-height: 21px;
        color: #256BFF;
        font-weight: 430; }
        /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .hero .blocks__features .block__feature::before {
          content: "";
          position: absolute;
          top: 2px;
          left: -23px;
          width: 16px;
          height: 16px;
          background-image: url(/assets/new_layout_assets/pricing_2023/check-icon-blue-25b8f817973506fe268ebef4d0bcde229498d667c09cc2ac255818dfcf8474ce.svg);
          background-repeat: no-repeat;
          background-size: 16px; }
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero .gap-5 {
      gap: 5px; }
    /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero .detailed-plans-link {
      color: #1A142C;
      font-size: 1.6rem;
      text-decoration: underline; }
      @media (max-width: 992px) {
        /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .hero .detailed-plans-link {
          display: none; } }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .hero .btn__contact-sales a {
      font-size: 1.6rem; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .plans .plans__wrapper {
    position: relative;
    top: -260px;
    max-width: 1064px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 265px));
    border-radius: 6px;
    border: 1px solid #e7e7e7; }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .plans .plans__wrapper .plan {
      position: relative;
      grid-column: span 1;
      background-color: #f7f7f7; }
      /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan .plan-header {
        padding: 24px 15px 20px;
        background-color: #ffffff; }
        /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-header h2.header-font {
          display: inline;
          position: relative;
          font-weight: 500;
          font-size: 4.8rem; }
        /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-header p.body-text {
          color: #757575; }
          /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan .plan-header p.body-text span.text__billed-anually {
            display: block;
            font-weight: 700; }
        /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-header .button.button__btn {
          min-width: unset;
          height: unset;
          padding: 7px 36px;
          font-size: 1.6rem;
          border: 1px solid #1A142C;
          background-color: white;
          color: #1A142C;
          border-radius: 4px;
          font-weight: 500 !important;
          -webkit-transition: all 0.2s linear;
          transition: all 0.2s linear; }
          /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan .plan-header .button.button__btn:hover {
            background-color: #1A142C;
            color: white; }
      /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan .plan-features {
        padding: 30px 15px 30px 28px; }
        /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-features.collapse {
          display: block; }
        /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-features p.note {
          font-size: 1.4rem;
          font-weight: 600;
          color: #1A142C;
          margin-bottom: 15px; }
        /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-features ul.features-list {
          list-style-type: none; }
          /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan .plan-features ul.features-list li {
            position: relative;
            padding-left: 25px;
            color: #1A142C;
            font-weight: 430;
            cursor: default; }
            /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
            .pricing-2023 .plans .plans__wrapper .plan .plan-features ul.features-list li:not(:nth-last-of-type(1)) {
              margin-bottom: 16px; }
            /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
            .pricing-2023 .plans .plans__wrapper .plan .plan-features ul.features-list li::before {
              content: "";
              position: absolute;
              top: 4px;
              left: 0px;
              width: 16px;
              height: 16px;
              background-image: url(/assets/new_layout_assets/pricing_2023/check-icon-460cd75bfb99bc12da2008c3240db55818a724485403f067bf6683d8b00b260b.svg);
              background-repeat: no-repeat;
              background-size: 16px; }
            /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
            .pricing-2023 .plans .plans__wrapper .plan .plan-features ul.features-list li:hover span.custom-tooltip {
              opacity: 1;
              visibility: visible; }
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan:nth-child(1) {
        border-right: 1px solid #e7e7e7; }
      @media (min-width: 993px) {
        /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan.plan__essential .plan-features {
          padding-top: 85px; } }
      /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan.plan__business {
        z-index: 1;
        border-radius: 6px;
        transform: scaleY(1.05);
        background-color: #ffffff;
        box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
        /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-header {
          padding-top: 34px;
          border-radius: 6px 6px 0 0; }
          /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-header .button.button__btn {
            padding: 7px 26px;
            background-color: #256BFF;
            color: #ffffff;
            border: 1px solid #256BFF; }
            /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
            .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-header .button.button__btn:hover {
              background-color: #004ff5; }
        /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-features {
          padding-top: 35px; }
          /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan.plan__business .plan-features ul.features-list {
            transform: scaleY(0.95);
            margin-top: -25px; }
      /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan .recommended__badge {
        position: absolute;
        max-width: 115px;
        max-height: 29px;
        width: 100%;
        height: 100%;
        left: 0;
        right: 0;
        top: -15px;
        margin: 0 auto;
        padding: 5px 15px;
        border-radius: 40px;
        background-color: #ffef62;
        font-weight: 600;
        font-size: 1.3rem; }
      /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan .btn-features-toggle {
        display: none;
        position: relative;
        text-align: center;
        color: #1A142C;
        padding: 15px 10px; }
        /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .btn-features-toggle::before {
          content: "Hide Features -"; }
        /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .btn-features-toggle.collapsed::before {
          content: "Show features +"; }
  @media (max-width: 1199px) {
    /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .plans .plans__wrapper {
      grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); }
      /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan .plan-header {
        padding: 24px 35px 20px; } }
  @media (max-width: 992px) {
    /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .plans .plans__wrapper {
      max-width: 460px;
      gap: 50px;
      border: none; }
      /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .plans .plans__wrapper .plan {
        grid-column: 1/-1;
        border: none !important;
        box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
        border-radius: 6px;
        -webkit-transition: all 0.2s linear;
        transition: all 0.2s linear; }
        /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .most-popular__badge {
          top: 0;
          left: 0;
          right: unset;
          border-radius: 0px 0px 6px 0px; }
        /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .plan-features.collapse {
          display: none; }
          /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .plans .plans__wrapper .plan .plan-features.collapse.in {
            display: block; }
        /* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan .btn-features-toggle {
          display: block; }
        /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .plans .plans__wrapper .plan.plan__business {
          transform: scaleY(1);
          background-color: #f7f7f7; } }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 span.custom-tooltip {
    position: absolute;
    top: 120%;
    left: -14px;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.15s ease-in;
    transition: opacity 0.15s ease-in;
    background-color: #fefefe;
    border: 1px solid #e0e1e7;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 10px 12px;
    max-width: 239px;
    font-size: 1.4rem;
    font-weight: 430;
    border-radius: 4px; }
    /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 span.custom-tooltip i {
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-left: -12px;
      width: 24px;
      height: 12px;
      overflow: hidden; }
      /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 span.custom-tooltip i::after {
        content: "";
        position: absolute;
        width: 12px;
        height: 12px;
        left: 50%;
        transform: translate(-50%, 50%) rotate(45deg);
        background-color: #fefefe;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        border-width: 1px 0 0 1px;
        border-color: #e0e1e7;
        border-style: solid; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .feature__highlight {
    font-weight: 600 !important;
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 6px;
    text-decoration-thickness: 1px; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .compare-plans {
    scroll-margin-top: 80px; }
    /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
    .pricing-2023 .compare-plans .plans-wrapper {
      max-width: 1056px;
      margin: 20px auto 40px;
      background-color: #ffffff; }
      /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper:nth-last-of-type(2) {
        margin-bottom: 0; }
      /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper.note__coming-soon {
        background-color: unset; }
        /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper.note__coming-soon p {
          display: flex;
          align-items: center;
          font-style: italic;
          color: #6f6f6f; }
          /* line 359, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .compare-plans .plans-wrapper.note__coming-soon p span {
            font-size: 25px;
            padding-top: 10px;
            margin-right: 5px; }
      /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__header {
        background-color: #ffffff;
        z-index: 10;
        box-shadow: 0px 4px 4px 0px #0000000d; }
      /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__header,
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing {
        display: grid;
        grid-template-columns: repeat(12, minmax(0, 260px)); }
        /* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .features-column,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column {
          grid-column: 1/4;
          text-align: center;
          padding-inline: 10px; }
        /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .plans,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plans {
          grid-column: 4/-1;
          display: grid;
          grid-template-columns: repeat(4, minmax(0, 1fr)); }
          /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .compare-plans .plans-wrapper .plans__header .plans .plan-column,
          .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plans .plan-column {
            grid-column: span 1;
            text-align: center; }
      /* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__header {
        padding: 30px 7px;
        position: sticky;
        top: 105px; }
        @media (max-width: 1199px) {
          /* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
          .pricing-2023 .compare-plans .plans-wrapper .plans__header {
            top: 65px; } }
      /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column,
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column {
        padding: 13px 8px;
        border-width: 0 2px 0 2px;
        border-color: #ffffff;
        border-style: solid; }
      /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column p.body-text {
        color: #6F6F6F;
        cursor: default; }
        /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column p.body-text.feature__highlight {
          color: #555555 !important; }
      /* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column {
        display: flex;
        justify-content: center;
        align-items: center; }
        /* line 419, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column p.body-text {
          color: #1A142C;
          font-weight: 600; }
        /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column span.dash {
          display: block;
          width: 13px;
          height: 3px;
          background-color: #d9d9d9; }
      /* line 430, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .compare-plans .plans-wrapper .plans__listing:nth-child(even) {
        background-color: #f5f6f8; }
      @media (max-width: 640px) {
        /* line 439, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .features-column h5.header-font,
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .features-column p.body-text.body-text__default,
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .plan-column h5.header-font,
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .plan-column p.body-text.body-text__default,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column h5.header-font,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column p.body-text.body-text__default,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column h5.header-font,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column p.body-text.body-text__default {
          font-size: 1.2rem;
          word-wrap: break-word; }
        /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .features-column img,
        .pricing-2023 .compare-plans .plans-wrapper .plans__header .plan-column img,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .features-column img,
        .pricing-2023 .compare-plans .plans-wrapper .plans__listing .plan-column img {
          width: 18px !important; } }
  /* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .pricing {
    position: relative;
    top: -170px; }
  /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
  .pricing-2023 .right-border {
    border-right: 1px solid #e0e1e7; }
    @media (max-width: 767px) {
      /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_pricing_2023.scss */
      .pricing-2023 .right-border {
        border: none; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
.third-party-app-patching .bg-layer {
  transform: skewY(-3deg);
  transform-origin: bottom left; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .bg-layer + .container {
    padding: 80px 0 150px; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
.third-party-app-patching .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  transform-origin: bottom left; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
.third-party-app-patching .hero .top-layer {
  padding: 80px 0 150px; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
.third-party-app-patching .automatic-windows-update {
  padding: 150px 0; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
.third-party-app-patching .tpp-mgmnt .container {
  padding: 80px 0 150px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .tpp-mgmnt .container h2.header-font {
    max-width: 570px;
    margin: 0 auto; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
  .third-party-app-patching .tpp-mgmnt .container .cards-wrapper {
    position: relative;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    max-width: 1060px;
    margin: 80px auto 40px;
    place-content: center; }
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_third_party_app_patching.scss */
    .third-party-app-patching .tpp-mgmnt .container .cards-wrapper .card {
      position: relative;
      grid-column: span 1;
      padding: 36px 15px 36px 32px;
      background-color: #ffffff;
      border-radius: 10px;
      box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
      z-index: 1; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
.industry-recognitions .section-1 {
  padding-bottom: 10%; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
  .industry-recognitions .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/industry_recognitions/Witch-Haze-f56ace02f289692259981c7134fdf0fb769c9d4b8a7a8918348cd95293b0b60e.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform: none; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
      .industry-recognitions .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/industry_recognitions/Witch-Haze@2x-49c3fdf25b54c73294280e872477b7ee575957a596c4c5290f045df474c63b65.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
      .industry-recognitions .section-1 .bg-layer {
        background-size: cover;
        background-position: 20% top; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
.industry-recognitions .section-2, .industry-recognitions .section-3 {
  background-color: #FCFCFC; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_industry_recognitions.scss */
  .industry-recognitions .section-2 .logo-wrapper, .industry-recognitions .section-3 .logo-wrapper {
    width: 520px;
    height: 334px;
    background: #FFFFFF;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    border-radius: 8px; }

/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-1 {
  padding-bottom: 5%; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/hero-c4bed35291a1d24e5b80ebe7e48d746567e5257019d529796f5d2c74418aed0e.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: none;
    transform: none; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/hero@2x-161618a2cb0fbce0a76081f23a8f96276b65ee309a8c893e65ce44967c779d24.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(355deg, #1a142c 100%, rgba(233, 240, 255, 0) 95.1%); } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 717, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
    .sf-mdm-software-africa .section-1 .top-layer span.animate-header-text::before {
      content: "Effortless.";
      font-size: 5rem;
      font-weight: 500;
      font-style: normal;
      line-height: 140%;
      display: block;
      animation: infinite linear 7s animate-header-text; }
@keyframes animate-header-text {
  50% {
    content: "Intuitive."; }
  100% {
    content: "Powerful."; } }
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-1 .top-layer span.animate-header-text::before {
      color: #256BFF; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-1 .top-layer span.animate-header-text-yellow::before {
      color: #FFEB3B; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-mdm-software-africa .section-1 .top-layer h1.header-font, .sf-mdm-software-africa .section-1 .top-layer p.body-text {
        color: #1A142C; } }
    @media (max-width: 480px) {
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-1 .top-layer .button-link a {
        color: #256BFF !important; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-1 .top-layer p.body-text, .sf-mdm-software-africa .section-1 .top-layer h1.header-font {
        color: #ffffff !important;
        text-transform: none !important; } }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-2 .tab-content {
  min-height: 420px; }
  @media (max-width: 767px) {
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-2 .tab-content .row .col-lg-6:nth-of-type(2) {
      display: none; } }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-3 .top-layer .enrollment-types {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-3 .top-layer .enrollment-types .enrollment-type {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 767px) {
      /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-3 .top-layer .enrollment-types .enrollment-type {
        flex: 0 33%; } }
/* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-4 .top-layer .demo {
  width: 300px;
  height: 300px;
  background-color: red !important; }
/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 258, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-6 .top-layer .device-mgmnt-parent {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 580px) {
      /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 767px) {
      /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
        flex: 0 33%; } }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-7 .bg-img {
      background-image: none; } }
/* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * -2); }
  /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-10 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-10 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 365, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-12 .top-layer {
  padding: 130px 0 80px; }
  /* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-12 .top-layer .card-tabs .w-90 {
    width: 90%; }
  /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      background-color: #ffffff;
      padding: 45px 0 45px 32px;
      width: 340px;
      margin-bottom: 30px;
      transition: 0.3s linear;
      background: rgba(224, 233, 254, 0.2); }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
        .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 275px; } }
      /* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 20%;
        right: 25px;
        transition: 0.3s linear; }
    /* line 425, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      transition: 0.3s linear;
      background-color: #ffffff; }
      /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 442, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-12 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-12 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -70px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0;
      margin: 0 auto; } }
  @media (max-width: 767px) {
    /* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card {
      top: 50px;
      margin: 0 auto; } }
  /* line 489, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
    /* line 506, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 518, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 543, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
    .sf-mdm-software-africa .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }
/* line 563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-14 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 571, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 585, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-2 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-3 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-4 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-5 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-6 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-7 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-8 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-9 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-10 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-11 {
  scroll-margin-top: 80px; }
/* line 603, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-12 {
  scroll-margin-top: 80px; }
/* line 607, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .mdm-africa-customer-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .unicef {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -3px;
    background-size: cover !important;
    width: 200px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .unicef {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .safari {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -92px;
    background-size: cover !important;
    width: 200px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .safari {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .vodacom {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -177px;
    background-size: cover !important;
    width: 200px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .vodacom {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .stanbic {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -261px;
    background-size: cover !important;
    width: 200px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .stanbic {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .ramani {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -349px;
    background-size: cover !important;
    width: 200px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .ramani {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos .tgi {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers-bacfb9d92e78c9ce8bee19a03f5212f83a5e4cb1f3f8971f5484370eb12e2f1d.png);
    background-repeat: no-repeat;
    background-position: 0px -265px;
    background-size: cover !important;
    width: 130px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 626, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos .tgi {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-customers@2x-99c2a41c59f39d62a5ac95cdbd5734490b8ec5a092b5fc4356983541ea91a668.png);
        background-size: 130px 70px; } }
  /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .mdm-africa-customer-logos li {
    width: 145px;
    height: 75px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .mdm-africa-customer-logos li {
        margin-bottom: 20px; } }
/* line 654, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
.sf-mdm-software-africa .section-14-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .unicef {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -12px;
    width: 162px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .unicef {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .safari {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -96px;
    width: 158px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .safari {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .vodacom {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -179px;
    width: 165px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .vodacom {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .stanic {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -257px;
    width: 176px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .stanic {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .ramani {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -331px;
    width: 172px;
    height: 95px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .ramani {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .tgi {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -427px;
    width: 176px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .tgi {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .ceshhar {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -509px;
    width: 175px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .ceshhar {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos .fact {
    background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo-ae7131f3b414ae3d159ff1bfaa3e9cfa980d532e16b31f8e56c05d739a41af50.png);
    background-repeat: no-repeat;
    background-position: 0px -595px;
    width: 168px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos .fact {
        background-image: url(/assets/new_layout_assets/mdm-software-africa/africa-logo@2x-eba9dd4e35562c794e45095d68a9974e72ac906002235a904aad874db6677fbb.png);
        background-size: 181px 670px; } }
  /* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos li {
    width: 140px;
    height: 120px;
    text-align: left;
    position: relative;
    flex: 0 33%; }
    @media (min-width: 580px) {
      /* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos li {
        flex: 0 33%; } }
    @media (max-width: 480px) {
      /* line 685, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
      .sf-mdm-software-africa .section-14-logos li {
        flex: 0 38%; } }
  /* line 698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_africa.scss */
  .sf-mdm-software-africa .section-14-logos li:last-child {
    margin-right: 0; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-1 {
  padding-bottom: 5%; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/apple_school_manager/vr_managemnet_hero_image-3df1d2336f0cf317c64b58fc9d9519c0bd409df7ec0930080115b967b4c6df47.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: none;
    transform: none; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/apple_school_manager/vr_managemnet_hero_image@2x-bf0daa1ee7b2d6b752d4a7fbdf867db48e3726a5d2896ec7839b1c6ef223c8ba.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(355deg, #1a142c 100%, rgba(233, 240, 255, 0) 95.1%); } }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-1 .top-layer {
    padding: 80px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .apple-school-manager .section-1 .top-layer h1.header-font, .apple-school-manager .section-1 .top-layer p.body-text {
        color: #1A142C; } }
    @media (max-width: 480px) {
      /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-1 .top-layer .button-link a {
        color: #256BFF !important; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-1 .top-layer p.body-text, .apple-school-manager .section-1 .top-layer h1.header-font {
        color: #ffffff !important;
        text-transform: none !important; } }
/* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-3 .top-layer {
  padding: 90px 0 110px; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-3 .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
    .apple-school-manager .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
      flex: 11%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
      .apple-school-manager .section-3 .top-layer .sf-cards .sf-card {
        flex: 45%; }
        /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
        .apple-school-manager .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
          flex: 45%; } }
/* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(15, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc((var(--row-height)) * -1); }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
  .apple-school-manager .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-4 .top-layer .img-app-mgmnt {
  position: absolute;
  top: -110px;
  left: 0; }
  @media (max-width: 767px) {
    /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
    .apple-school-manager .section-4 .top-layer .img-app-mgmnt {
      position: relative;
      top: -80px; } }
  @media (max-device-width: 1024px) {
    /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
    .apple-school-manager .section-4 .top-layer .img-app-mgmnt {
      top: -80px; } }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
.apple-school-manager .section-4 .top-layer .three-col-features {
  margin-top: 160px; }
  @media (max-device-width: 1024px) {
    /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_school_manager.scss */
    .apple-school-manager .section-4 .top-layer .three-col-features {
      margin-top: 90px; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_intel_v_pro_webinar.scss */
.intel-v-pro-webinar .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 40px 40px; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_intel_v_pro_webinar.scss */
  .intel-v-pro-webinar .hero h2 {
    color: #ffffff;
    font-size: 4.1rem; }
/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_intel_v_pro_webinar.scss */
.intel-v-pro-webinar .section-1 .i-frame-box {
  padding: 25px;
  box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
  background-color: #ffffff; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
.apple-business-manager .section-1 {
  padding-bottom: 5%; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-1 .bg-layer {
    -webkit-transform: none;
    transform: none;
    background-color: #E1E1E1; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
.apple-business-manager .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
.apple-business-manager .section-3 .top-layer {
  padding: 90px 0 110px; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
  .apple-business-manager .section-3 .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
    .apple-business-manager .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
      flex: 11%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
      .apple-business-manager .section-3 .top-layer .sf-cards .sf-card {
        flex: 45%; }
        /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_apple_business_manager.scss */
        .apple-business-manager .section-3 .top-layer .sf-cards .sf-card:nth-child(4) {
          flex: 45%; } }

/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-1 {
  padding-bottom: 5%; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/hero-7b82bf1cca02a1106cd6c6ad91dac651887ec545a81c10526d9dc8254f7535f9.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: none;
    transform: none;
    background-position: right; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/hero@2x-0d0385ddb7e144406357ade7b37781b7fd61bc2eb568724a6d31e5ed9433b9ce.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-1 .bg-layer {
        background-image: none;
        background: linear-gradient(355deg, #1a142c 100%, rgba(233, 240, 255, 0) 95.1%); } }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-1 .top-layer span.animate-header-text-mexico::before {
      content: "Simple";
      font-size: 5rem;
      font-weight: 500;
      font-style: normal;
      line-height: 140%;
      display: block;
      animation: infinite linear 7s animate-header-text-mexico; }
@keyframes animate-header-text-mexico {
  50% {
    content: "Intuitivo"; }
  100% {
    content: "Poderoso"; } }
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-1 .top-layer span.animate-header-text::before {
      color: #256BFF; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-1 .top-layer span.animate-header-text-yellow::before {
      color: #FFEB3B; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-mdm-software-mx .section-1 .top-layer h1.header-font, .sf-mdm-software-mx .section-1 .top-layer p.body-text {
        color: #1A142C; } }
    @media (max-width: 480px) {
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-1 .top-layer .button-link a {
        color: #256BFF !important; } }
    @media (min-width: 320px) and (max-width: 992px) {
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-1 .top-layer p.body-text, .sf-mdm-software-mx .section-1 .top-layer h1.header-font {
        color: #ffffff !important;
        text-transform: none !important; } }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-2 .tab-content {
  min-height: 420px; }
  @media (max-width: 767px) {
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-2 .tab-content .row .col-lg-6:nth-of-type(2) {
      display: none; } }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-3 .top-layer .enrollment-types {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-3 .top-layer .enrollment-types .enrollment-type {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 767px) {
      /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-3 .top-layer .enrollment-types .enrollment-type {
        flex: 0 33%; } }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-4 .top-layer .demo {
  width: 300px;
  height: 300px;
  background-color: red !important; }
/* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-6 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-6 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-6 .top-layer .device-mgmnt-parent {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
    text-align: center;
    flex: 0 25%;
    margin-top: 45px; }
    @media (max-width: 580px) {
      /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 767px) {
      /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-6 .top-layer .device-mgmnt-parent .device-mgmnt {
        flex: 0 33%; } }
/* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-7 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/sf_android_mdm/illus-android-ios-app-management-3e294eba1aa6271d5718ea75a24b1e3f295ffc68b58ad33c0321884f9a0e151b.svg);
  background-position: left bottom;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-7 .bg-img {
      background-image: none; } }
/* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-10 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: calc(var(--row-height) * -2); }
  /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-10 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-10 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 351, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-10 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-10 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 370, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-11 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-11 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 385, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-11 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-11 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-11 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-12 .top-layer {
  padding: 130px 0 80px; }
  /* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-12 .top-layer .card-tabs .w-90 {
    width: 90%; }
  /* line 419, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li {
    transition: 0.3s linear; }
    /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
      position: relative;
      background-color: #ffffff;
      padding: 45px 0 45px 32px;
      width: 340px;
      margin-bottom: 30px;
      transition: 0.3s linear;
      background: rgba(224, 233, 254, 0.2); }
      @media (min-width: 768px) and (max-width: 1024px) {
        /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
        .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card {
          width: 275px; } }
      /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li .sf-card span.arrow {
        display: none;
        position: absolute;
        top: 20%;
        right: 25px;
        transition: 0.3s linear; }
    /* line 445, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card {
      box-shadow: 2px 6px 30px rgba(185, 186, 187, 0.3);
      border-radius: 8px;
      transition: 0.3s linear;
      background-color: #ffffff; }
      /* line 451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-12 .top-layer .card-tabs ul.nav-tabs li.active .sf-card span.arrow {
        display: block;
        transition: 0.3s linear; }
  /* line 462, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-12 .top-layer .tab-content .slide-to-right {
    animation: slide-from-left 1s forwards; }
    /* line 465, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-12 .top-layer .tab-content .slide-to-right.active {
      margin-top: -3px; }
@keyframes slide-from-left {
  from {
    -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%); }
  to {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); } }
/* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-13 .top-layer .business-plan-card {
  position: relative;
  top: -70px;
  background-color: #251D36;
  padding-top: 26px;
  max-width: 410px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card {
      top: -30px;
      left: 0;
      margin: 0 auto; } }
  @media (max-width: 767px) {
    /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card {
      top: 50px;
      margin: 0 auto; } }
  /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-13 .top-layer .business-plan-card h4.card-title {
    font-weight: 600;
    font-size: 2rem;
    line-height: 30px;
    color: #E0E9FE; }
  /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-header {
    padding-bottom: 56px; }
    /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-header p.price {
      color: #ffffff;
      font-weight: 300;
      font-size: 6.8rem;
      line-height: 34px; }
    /* line 526, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-header small {
      font-size: 1.3rem;
      line-height: 16px;
      color: #ffffff; }
  /* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-body {
    background-color: #1D162C;
    padding: 48px 26px; }
    /* line 538, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-body h4.header {
      font-weight: 500;
      font-size: 18px;
      line-height: 30px;
      color: #73E6FF; }
    /* line 547, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-body ul li {
      color: rgba(255, 255, 255, 0.9); }
      /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-body ul li.plan-includes p {
        margin: 0;
        font-weight: normal;
        font-size: 1.6rem;
        line-height: 35px;
        color: rgba(255, 255, 255, 0.9); }
  /* line 563, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-footer {
    background-color: #251D36;
    text-align: center; }
    /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
    .sf-mdm-software-mx .section-13 .top-layer .business-plan-card .card-footer p.header {
      font-weight: bold;
      font-size: 2rem;
      line-height: 30px;
      color: #FAC124;
      padding: 22px 0; }
/* line 583, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-14 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 591, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 4;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 605, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 4;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 612, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 5;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-2 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-3 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-4 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-5 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-6 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-7 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-8 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-9 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-10 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-11 {
  scroll-margin-top: 80px; }
/* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-12 {
  scroll-margin-top: 80px; }
/* line 627, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .mdm-customer-logos-mx {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .kellogs {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -1px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .kellogs {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .sonrisas {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -59px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .sonrisas {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .citi {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -122px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .citi {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .lok {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -184px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .lok {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .decathlon {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -241px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .decathlon {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx .magna {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx-177c6798cbb5950000537c07fd4abbfea555423191bf1140d69fca9e2bc1a199.png);
    background-repeat: no-repeat;
    background-position: 0px -302px;
    background-size: cover !important;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx .magna {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/customers-mx@2x-2204ebb7ab3554daf55853cb636a0cda6a76c4ab35801bdc718a2304b4713f9d.png);
        background-size: 140px 360px; } }
  /* line 655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .mdm-customer-logos-mx li {
    width: 145px;
    height: 75px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 655, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .mdm-customer-logos-mx li {
        margin-bottom: 20px; } }
/* line 674, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
.sf-mdm-software-mx .section-14-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .kellogs {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -5px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .kellogs {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .sonrisas {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -59px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .sonrisas {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .citi {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -122px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .citi {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .lok {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -180px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .lok {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .decathlon {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -224px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .decathlon {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .magna {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -302px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .magna {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .dnata {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -358px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .dnata {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .talabat {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -418px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .talabat {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos .radisson {
    background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite-ecebf6c69b7e8b1cce2bbda46afdfae9817a52ce591af6663fa691c6b6a4c226.png);
    background-repeat: no-repeat;
    background-position: 0px -480px;
    width: 140px;
    height: 60px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 697, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos .radisson {
        background-image: url(/assets/new_layout_assets/mdm-software-mx/section-14-sprite@2x-a2cb0737a01a764ba116338adb6da1f8311287d8a90669c6e837e9a8aff8f89b.png);
        background-size: 140px 540px; } }
  /* line 705, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos li {
    width: 140px;
    height: 120px;
    text-align: left;
    position: relative;
    flex: 0 33%; }
    @media (min-width: 580px) {
      /* line 705, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos li {
        flex: 0 33%; } }
    @media (max-width: 480px) {
      /* line 705, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
      .sf-mdm-software-mx .section-14-logos li {
        flex: 0 38%; } }
  /* line 718, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_software_mx.scss */
  .sf-mdm-software-mx .section-14-logos li:last-child {
    margin-right: 0; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-1 {
  padding-bottom: 5%; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_mdm_enterprise/hero-img-5a8414d5483d3837c362f3b84a62365aa5fd71cb89838f6bd0d3564384264ed1.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
      .sf-mdm-enterprise .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_mdm_enterprise/hero-img@2x-167c0d6a188d55624c1fcda087e473b970316956a701431eb35a5bf208d46e81.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
      .sf-mdm-enterprise .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
    .sf-mdm-enterprise .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
      .sf-mdm-enterprise .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
      .sf-mdm-enterprise .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-2 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-2 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 10, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 10, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-2 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 40, -25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 40, -25);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-2 .top-layer {
  position: relative;
  padding: 100px 0 50px; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-2 .top-layer #switch-tabs {
    position: relative; }
    @media (min-width: 768px) {
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
      .sf-mdm-enterprise .section-2 .top-layer #switch-tabs {
        left: -15px; } }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-2 .img-line {
  display: flex;
  justify-content: center; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-3 {
  scroll-margin-top: 100px; }
  /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-3 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * -1); }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
    .sf-mdm-enterprise .section-3 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
    .sf-mdm-enterprise .section-3 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
    .sf-mdm-enterprise .section-3 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
    .sf-mdm-enterprise .section-3 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-3 .top-layer {
    padding: 115px 0; }
/* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -6;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -90, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -5;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
  .sf-mdm-enterprise .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -4;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_mdm_enterprise.scss */
.sf-mdm-enterprise .cta .top-layer {
  padding: 110px 0 0px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai h1,
.sage-ai h2,
.sage-ai h3,
.sage-ai h4,
.sage-ai h5,
.sage-ai h6 {
  font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  color: #1A142C;
  font-weight: 500; }
/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .custom-h5 {
  font-size: 1.8rem;
  line-height: 25.2px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .custom-h5.blue {
    color: #1259ee; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .custom-h5.grey {
    color: #EFEFEF; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .custom-h2 {
  font-size: 3.8rem;
  line-height: 49.4px;
  color: #1A142C;
  margin-bottom: 32px !important; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .custom-h2.light {
    color: #EFEFEF; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .custom-h3 {
  font-size: 2.4rem;
  line-height: 36px;
  font-weight: 600;
  color: #1A142C; }
/* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .custom-body {
  font-size: 1.7rem;
  font-weight: 430;
  line-height: 140%;
  color: #1A142C; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .custom-body.grey {
    color: #C1C1C1; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai header {
  max-width: 810px; }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .section-2 .video-wrapper {
  margin-top: 100px; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .section-2 .video-wrapper video {
    max-width: 1170px;
    margin: 0 auto;
    aspect-ratio: 16 / 9;
    object-fit: cover;
    width: 100%;
    height: 100%; }
/* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .features-wrapper {
  max-width: 1120px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 270px));
  margin-top: 80px; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .features-wrapper .feature {
    grid-column: span 1;
    padding-inline: 20px;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 20px; }
    /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .features-wrapper .feature h5.custom-h5 {
      position: relative;
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;
      font-weight: 550 !important;
      line-height: 16.2px; }
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .features-wrapper .feature h5.custom-h5::before {
        content: '';
        position: absolute;
        width: 1px;
        height: 100%;
        top: 0;
        left: -21px;
        background-color: #256BFF; }
    /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .features-wrapper .feature p.custom-body {
      font-size: 1.6rem; }
    /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .features-wrapper .feature img {
      width: 36px;
      height: 36px; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .features-wrapper .feature.light {
      border-left: 1px solid rgba(255, 255, 255, 0.15); }
  @media (max-width: 991px) {
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .features-wrapper {
      gap: 0px;
      grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); }
      /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .features-wrapper .feature {
        grid-column: 1/-1;
        padding-bottom: 60px; } }
/* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .wrapper {
  max-width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  margin-top: 50px; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .wrapper .card {
    border-radius: 8px; }
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .wrapper .card ul {
      list-style-type: none;
      padding-left: 0;
      margin-top: 20px; }
      /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .wrapper .card ul li {
        position: relative; }
        /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .wrapper .card ul li p.custom-body {
          padding-left: 35px; }
        /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .wrapper .card ul li:not(:nth-of-type(1)) {
          margin-top: 15px; }
        /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .wrapper .card ul li::before {
          content: '';
          position: absolute;
          top: 2px;
          left: 0;
          width: 20px;
          height: 20px;
          background-image: url(/assets/new_layout_assets/sage-ai/tick-bce1e28e13d8fb6b15edaaf9d4d61f75375d603eb78cb88d762bf0979ee0b73c.svg);
          background-size: 20px; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .wrapper .card:nth-of-type(1) {
      padding: 55px 20px 53px 24px;
      background-color: #EEF7F9; }
    /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .wrapper .card:nth-of-type(2) {
      position: relative;
      display: flex;
      justify-content: flex-end;
      align-items: flex-end;
      padding: 58px 0 0 58px;
      background-color: #E7EFF1; }
  @media (max-width: 991px) {
    /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .wrapper {
      margin-top: 30px; }
      /* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .wrapper .card {
        margin: 0 !important; }
        /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .wrapper .card:nth-of-type(1) {
          grid-column: 1/-1; }
        /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .wrapper .card:nth-of-type(2) {
          display: none; } }
/* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .customers-2023 {
  background-color: #ffffff;
  padding: 150px 0; }
  /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .customers-2023 .logos-wrapper {
    max-width: 1060px;
    margin: 51px auto 0;
    display: grid; }
    /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .customers-2023 .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 14px;
      padding-bottom: 13px; }
      /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo.magna {
        grid-column: -6/-5; }
      /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo.decathlon {
        grid-column: -5/-4; }
      /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        grid-column: -4/-3; }
      /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo.gofirst {
        grid-column: -3/-2; }
      /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo:nth-of-type(1), .sage-ai .customers-2023 .logos-wrapper .logo:nth-of-type(2), .sage-ai .customers-2023 .logos-wrapper .logo:nth-of-type(3), .sage-ai .customers-2023 .logos-wrapper .logo:nth-of-type(4) {
        border-bottom: 0.7px solid #C8C8C8; }
      /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper .logo.byjus, .sage-ai .customers-2023 .logos-wrapper .logo.radisson, .sage-ai .customers-2023 .logos-wrapper .logo.bse, .sage-ai .customers-2023 .logos-wrapper .logo.magna, .sage-ai .customers-2023 .logos-wrapper .logo.decathlon, .sage-ai .customers-2023 .logos-wrapper .logo.hdb-fin-serv {
        border-right: 0.7px solid #C8C8C8; }
    @media (max-width: 767px) {
      /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
      .sage-ai .customers-2023 .logos-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(0, 181px));
        place-content: center; }
        /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
        .sage-ai .customers-2023 .logos-wrapper .logo {
          border-width: 0 !important;
          grid-column: span 1 !important; }
          /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
          .sage-ai .customers-2023 .logos-wrapper .logo.spacer {
            display: none; } }
/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .header {
  padding: 150px 0; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .header #background-video {
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    width: 100%;
    height: 100%; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .header header {
    max-width: 610px; }
    /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .header header h5.header-font {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text; }
    /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .header header h2.header-font {
      font-weight: 400; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .header .playpause label {
    display: block;
    box-sizing: border-box;
    width: 0;
    height: 20px;
    cursor: pointer;
    border-color: transparent transparent transparent #256bff;
    transition: 100ms all ease;
    will-change: border-width;
    border-style: double;
    border-width: 0px 0 0px 20px; }
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .header .playpause input[type='checkbox'] {
    visibility: hidden; }
    /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
    .sage-ai .header .playpause input[type='checkbox']:checked + label {
      border-style: solid;
      border-width: 10px 0 10px 15px; }
/* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .ultimate-solution {
  padding: 150px 0; }
/* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
.sage-ai .benefits-of-sage-ai {
  background-color: #0E0E0E;
  padding: 120px 0 90px; }
  /* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sage_ai.scss */
  .sage-ai .benefits-of-sage-ai header h5.custom-h5 {
    background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-1 {
  padding-bottom: 200px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-1 .bg-layer {
    background-image: url(/assets/new_layout_assets/android_tv_management/hero-img-83591b55e8ca04b9252bf96979739a9a8181eebdc620cef381c2940d04dd6efa.jpg);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
      .sf-android-tv-management .section-1 .bg-layer {
        background-image: url(/assets/new_layout_assets/android_tv_management/hero-img@2x-0f4679676d85143bea395a944af331ba14c131c5445ea9888e53c011341e7e8b.jpg);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
      .sf-android-tv-management .section-1 .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
    .sf-android-tv-management .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
      .sf-android-tv-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
      .sf-android-tv-management .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  @media (max-width: 993px) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
    .sf-android-tv-management .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
    .sf-android-tv-management .section-1 {
      padding-bottom: 90px; } }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-2 .top-layer {
  padding: 150px 0 50px; }
/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-3 .top-layer {
  padding: 115px 0; }
/* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-4 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(-5deg);
  overflow: hidden; }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-4 .bg-layer .container, .sf-android-tv-management .section-4 .bg-layer .row {
    height: 100%; }
/* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-4 .top-layer {
  position: relative;
  padding: 130px 0 95px; }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-5 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(-5deg); }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
.sf-android-tv-management .section-5 .blocks-wrapper {
  display: grid;
  max-width: 1000px;
  grid-template-columns: repeat(auto-fit, minmax(0, 230px));
  gap: 16px;
  place-content: center;
  margin: 0 auto; }
  /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_tv_management.scss */
  .sf-android-tv-management .section-5 .blocks-wrapper .block {
    grid-column: span 1;
    border-radius: 8px;
    background-color: #ffffff;
    display: flex;
    flex-direction: row;
    justify-content: center;
    filter: drop-shadow(0px 27px 136px rgba(129, 137, 190, 0.09)) drop-shadow(0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497)) drop-shadow(0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503));
    padding: 12px 12px;
    min-height: 144px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  padding: 80px 0; }
  @media (min-width: 1400px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .hero {
      padding: 5% 0; } }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
  .migration .hero header {
    max-width: 600px; }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .about-scalefusion header {
  max-width: 880px;
  margin: 0 auto; }
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
  .migration .about-scalefusion header p.body-text {
    max-width: 788px; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .why-migrate .container {
  padding: 120px 0; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .why-migrate .cards-wrapper {
  max-width: 520px;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 20px;
  margin: 0 auto; }
  @media (max-width: 580px) {
    /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .why-migrate .cards-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
  .migration .why-migrate .cards-wrapper .card-wrapper {
    border-radius: 8px;
    background-color: #ffffff;
    padding: 28px 32px; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .sf-benefits .image-wrapper, .migration .improve-efficiency .image-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  @media (max-width: 992px) {
    /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .sf-benefits .image-wrapper, .migration .improve-efficiency .image-wrapper {
      justify-content: flex-start; } }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .sf-benefits .features-wrapper, .migration .improve-efficiency .features-wrapper {
  display: grid;
  grid: auto/repeat(3, minmax(0, 350px));
  gap: 30px;
  margin-top: 135px; }
  @media (max-width: 992px) {
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .sf-benefits .features-wrapper, .migration .improve-efficiency .features-wrapper {
      grid: auto/repeat(2, minmax(0, 350px)); } }
  @media (max-width: 580px) {
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .sf-benefits .features-wrapper, .migration .improve-efficiency .features-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .improve-efficiency .container > .row:not(.cta) {
  max-width: 1060px;
  margin: 0 auto; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .improve-efficiency .container > .row header {
  max-width: 694px; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .improve-efficiency .features-wrapper {
  padding-bottom: 70px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4); }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
.migration .improve-efficiency .case-studies-wrapper {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 520px));
  max-width: 1060px;
  margin: 100px auto 0;
  gap: 20px;
  place-content: center; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
  .migration .improve-efficiency .case-studies-wrapper .case-study {
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
    overflow: hidden;
    background-color: #ffffff; }
    /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
    .migration .improve-efficiency .case-studies-wrapper .case-study .footer {
      padding: 30px 43px;
      display: flex;
      justify-content: space-between; }
      @media (max-width: 480px) {
        /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_migration.scss */
        .migration .improve-efficiency .case-studies-wrapper .case-study .footer {
          padding-inline: 10px; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
.plans-comparison .plans2023 {
  background-color: #ffffff; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
  .plans-comparison .plans2023 .plans__wrapper {
    position: relative;
    top: -325px;
    padding: 80px 0 0;
    max-width: 1060px;
    margin: 0 auto;
    display: block;
    grid-template-columns: unset; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
    .plans-comparison .plans2023 .plans__wrapper .plans__header {
      position: relative;
      display: grid;
      grid-template-columns: 264px repeat(4, minmax(0, 198px));
      background: #ffffff;
      border: 1px solid #E7E7E7;
      box-shadow: 0px 4px 4px 0px #0000000D;
      border-radius: 6px;
      background-color: #ffffff;
      z-index: 10;
      position: sticky;
      top: 65px; }
      /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper .plans__header .column {
        grid-column: span 1;
        padding: 30px 22px 67px;
        text-align: center; }
        /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .plans__header .column:nth-of-type(1) {
          display: flex;
          align-items: flex-end;
          justify-content: flex-start; }
        /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .plans__header .column .button.button__btn {
          min-width: unset;
          height: unset;
          padding: 7px 36px;
          margin-bottom: 0 !important;
          font-size: 1.6rem;
          border: 1px solid #1A142C;
          background-color: white;
          color: #1A142C;
          border-radius: 4px;
          font-weight: 500 !important;
          -webkit-transition: all 0.2s linear;
          transition: all 0.2s linear; }
          /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .plans__header .column .button.button__btn:hover {
            background-color: #1A142C;
            color: white; }
        /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .plans__header .column.plan__business .button.button__btn {
          padding: 7px 26px;
          background-color: #256BFF;
          color: #ffffff;
          border: 1px solid #256BFF; }
          /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .plans__header .column.plan__business .button.button__btn:hover {
            background-color: #004FF5; }
      /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper .plans__header p.body-text {
        color: #757575;
        font-size: 1.4rem; }
        /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .plans__header p.body-text.text__billed-anually {
          position: absolute;
          right: 10px;
          bottom: 30px;
          display: block;
          font-weight: 700; }
      /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper .plans__header .toggle-btns-wrapper {
        position: absolute;
        right: 10px;
        bottom: 10px;
        display: flex; }
        /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .plans__header .toggle-btns-wrapper span {
          margin: 0 5px;
          display: block;
          font-size: 1.1rem;
          font-weight: 500;
          cursor: pointer; }
          /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .plans__header .toggle-btns-wrapper span i.zmdi {
            margin-left: 5px; }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
    .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default {
      border: none;
      margin-top: 15px; }
      /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-heading {
        background: #ffffff;
        border: 1px solid #E7E7E7;
        padding: 15px 23px;
        box-shadow: 0px 4px 4px 0px #0000000D;
        border-radius: 6px;
        position: sticky;
        top: 264px; }
        /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-heading .panel-title a {
          position: relative; }
          /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-heading .panel-title a .ic-chevron {
            position: absolute;
            right: 0px;
            top: 0px;
            transform: rotate(0deg); }
          /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-heading .panel-title a:not(.collapsed) .ic-chevron {
            transform: rotate(0deg); }
          /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-heading .panel-title a.collapsed .ic-chevron {
            transform: rotate(180deg); }
      /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body {
        border: none;
        margin-top: 15px;
        padding: 0; }
        /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row {
          display: grid;
          grid-template-columns: 264px repeat(4, minmax(0, 199px));
          background-color: #F5F6F8; }
          /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row .plan {
            grid-column: span 1;
            padding: 13px 10px 13px 23px;
            text-align: center;
            border-left: 1px solid white;
            border-right: 1px solid white;
            display: flex;
            align-items: center;
            justify-content: center; }
            /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
            .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row .plan:nth-of-type(1) {
              justify-content: flex-start;
              text-align: left; }
            /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
            .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row .plan.description {
              font-weight: 600; }
            /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
            .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row .plan.font-bold {
              font-weight: 700;
              font-size: 1.7rem; }
            /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
            .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row .plan.pl-30 {
              padding-left: 30px; }
          /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
          .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body .plan__row:nth-child(even) {
            background-color: #ffffff; }
        /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
        .plans-comparison .plans2023 .plans__wrapper .panel-group .panel.panel-default .panel-body::before {
          display: none; }
    @media (max-width: 992px) {
      /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_plans2023_comparison.scss */
      .plans-comparison .plans2023 .plans__wrapper {
        display: none; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  padding: 80px 0; }
  @media (min-width: 1400px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
    .sf-airwatch .hero {
      padding: 5% 0; } }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
  .sf-airwatch .hero header {
    max-width: 600px; }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .section-1 .image-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  @media (max-width: 992px) {
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
    .sf-airwatch .section-1 .image-wrapper {
      justify-content: flex-start; } }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .section-1 .multi-os-logo-wrapper {
  position: relative;
  max-width: 897px;
  margin: 70px auto 130px;
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(auto-fit, minmax(167px, 1fr)); }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
  .sf-airwatch .section-1 .multi-os-logo-wrapper figure {
    grid-column: span 1;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    padding: 20px 30px;
    text-align: center; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .section-2 .features-wrapper {
  display: grid;
  grid: auto/repeat(3, minmax(0, 350px));
  gap: 30px;
  margin-top: 135px; }
  @media (max-width: 992px) {
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
    .sf-airwatch .section-2 .features-wrapper {
      grid: auto/repeat(2, minmax(0, 350px)); } }
  @media (max-width: 580px) {
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
    .sf-airwatch .section-2 .features-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .section-2 .cta-container > .row:not(.cta) {
  max-width: 1060px;
  margin: 0 auto; }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .section-2 .cta-container > .row header {
  max-width: 694px; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
.sf-airwatch .features {
  padding: 40px 0 150px; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
  .sf-airwatch .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
    .sf-airwatch .features .features-wrapper .column {
      padding: 30px 35px;
      border-bottom: 1px solid #D8D8D8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
      .sf-airwatch .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
        .sf-airwatch .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
          .sf-airwatch .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
          .sf-airwatch .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
      .sf-airwatch .features .features-wrapper .column:nth-child(3n+1) {
        display: block;
        grid-column: span 6; }
      /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
      .sf-airwatch .features .features-wrapper .column:not(:nth-child(3n+3)) {
        border-right: 1px solid #D8D8D8; }
      /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
      .sf-airwatch .features .features-wrapper .column:nth-last-of-type(1), .sf-airwatch .features .features-wrapper .column:nth-last-of-type(2), .sf-airwatch .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airwatch.scss */
      .sf-airwatch .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .hero {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: 700px;
  padding: 80px 0 150px;
  background-color: #000000; }
  @media (min-width: 1600px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .hero {
      background-size: contain; } }
  @media (max-width: 1199px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .hero {
      background-image: unset !important; } }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .hero .container {
    padding: 5% 0; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .hero header {
    max-width: 495px; }
  @media (max-width: 993px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .hero {
      padding-bottom: 150px; } }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-1 {
  padding: 80px 0 150px; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .section-1 .wrapper img {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 10px; }
  @media (min-width: 1200px) {
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .section-1 .wrapper {
      padding-top: 80px; }
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .section-1 .wrapper:nth-of-type(2) {
        display: flex;
        flex-wrap: wrap;
        justify-content: center; }
        /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
        .sf-shared-device-android .section-1 .wrapper:nth-of-type(2) .column:nth-of-type(1) {
          order: 2; }
        /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
        .sf-shared-device-android .section-1 .wrapper:nth-of-type(2) .column:nth-of-type(2) {
          order: 1; } }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-2 .features-wrapper {
  display: grid;
  grid: auto/repeat(3, minmax(0, 350px));
  gap: 30px;
  margin-top: 100px; }
  @media (max-width: 992px) {
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .section-2 .features-wrapper {
      grid: auto/repeat(2, minmax(0, 350px)); } }
  @media (max-width: 580px) {
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .section-2 .features-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-2 .cta-container > .row:not(.cta) {
  max-width: 1060px;
  margin: 0 auto; }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-2 .cta-container > .row header {
  max-width: 694px; }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .features {
  padding: 40px 0 150px; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .features .features-wrapper .column {
      padding: 30px 35px;
      border-bottom: 1px solid #D8D8D8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
        .sf-shared-device-android .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
          .sf-shared-device-android .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
          .sf-shared-device-android .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .features .features-wrapper .column:nth-child(3n+1) {
        display: block;
        grid-column: span 6; }
      /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .features .features-wrapper .column:not(:nth-child(3n+3)) {
        border-right: 1px solid #D8D8D8; }
      /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .features .features-wrapper .column:nth-last-of-type(1), .sf-shared-device-android .features .features-wrapper .column:nth-last-of-type(2), .sf-shared-device-android .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }
/* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-4 .custom-border {
  box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
  border-radius: 8px; }
/* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .section-4 .features-wrapper {
  display: grid;
  grid: auto/repeat(3, minmax(0, 350px));
  gap: 30px;
  margin-top: 135px; }
  @media (max-width: 992px) {
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .section-4 .features-wrapper {
      grid: auto/repeat(2, minmax(0, 350px)); } }
  @media (max-width: 580px) {
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .section-4 .features-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
/* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .frontline-workers .bg-layer .bg-image {
  position: absolute;
  right: 0; }
/* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .frontline-workers .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .frontline-workers .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .frontline-workers .top-layer .slider-container {
  margin-top: 75px; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .frontline-workers .top-layer .slider-container h3 {
    margin-left: 3%; }
  /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
        .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        min-height: 360px; }
    /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
    .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
      .sf-shared-device-android .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }
/* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .frontline-workers .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 790px;
  margin: 40px auto; }
  /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
  .sf-shared-device-android .frontline-workers .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_shared_device_android.scss */
.sf-shared-device-android .item-center {
  align-items: center; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
.migration {
  position: relative; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
  .migration .bg-layer {
    transform: skewY(-5deg); }
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
    .migration .bg-layer .bg-vector {
      top: 5%;
      right: 5%; }
      @media (max-width: 767px) {
        /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
        .migration .bg-layer .bg-vector {
          top: 0; } }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
  .migration .top-layer .business-plan-card {
    position: relative;
    top: -70px;
    background-color: #251D36;
    padding-top: 26px;
    max-width: 410px; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
      .migration .top-layer .business-plan-card {
        top: -30px;
        left: 0;
        margin: 0 auto; } }
    @media (max-width: 767px) {
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
      .migration .top-layer .business-plan-card {
        top: 50px;
        margin: 0 auto; } }
    /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
    .migration .top-layer .business-plan-card .card-body {
      background-color: #1D162C;
      padding: 48px 26px; }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
      .migration .top-layer .business-plan-card .card-body h4.header {
        font-weight: 500;
        font-size: 18px;
        line-height: 30px;
        color: #73E6FF; }
      /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
      .migration .top-layer .business-plan-card .card-body ul li {
        color: rgba(255, 255, 255, 0.9); }
        /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
        .migration .top-layer .business-plan-card .card-body ul li.plan-includes p {
          margin: 0;
          font-weight: normal;
          font-size: 1.6rem;
          line-height: 35px;
          color: rgba(255, 255, 255, 0.9); }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_alternative_page_migration.scss */
    .migration .top-layer .business-plan-card .card-footer {
      background-color: #251D36; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .hero {
  padding-bottom: 10%; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
  .sf-windows-catalog .hero .bg-layer {
    background: linear-gradient(191.13deg, rgba(26, 20, 44, 0) 12.26%, rgba(26, 20, 44, 0.1) 91.78%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .hero .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .hero .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .hero .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
  .sf-windows-catalog .hero .top-layer {
    padding: 80px 0 0; }
/* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .section-1 .image-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  @media (max-width: 992px) {
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-1 .image-wrapper {
      justify-content: flex-start; } }
/* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .section-1 .bg-img {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url(/assets/new_layout_assets/windows_catalog/illus-android-ios-app-management-11b3095ae3bf149ce51488a6bad5df022fb7568e5be35486657be68b2477f406.png);
  background-position: right center;
  background-repeat: no-repeat; }
  @media (max-width: 1024px) {
    /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-1 .bg-img {
      background-image: none; } }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .section-3 .image-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  @media (max-width: 992px) {
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-3 .image-wrapper {
      justify-content: flex-start; } }
/* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .section-3 .features-wrapper {
  display: grid;
  grid: auto/repeat(3, minmax(0, 350px));
  gap: 30px;
  margin-top: 135px; }
  @media (max-width: 992px) {
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-3 .features-wrapper {
      grid: auto/repeat(2, minmax(0, 350px)); } }
  @media (max-width: 580px) {
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-3 .features-wrapper {
      place-content: center;
      grid: auto/repeat(1, minmax(0, 1fr)); } }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .section-4 .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center; }
  @media (max-width: 992px) {
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .section-4 .image-wrapper {
      justify-content: flex-start; } }
/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .features {
  padding: 40px 0 150px; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
  .sf-windows-catalog .features .features-wrapper {
    display: grid;
    max-width: 1060px;
    margin: 0 auto;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
    /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
    .sf-windows-catalog .features .features-wrapper .column {
      padding: 30px 35px;
      border-bottom: 1px solid #D8D8D8;
      grid-column: span 3;
      display: flex;
      justify-content: center;
      align-items: center; }
      /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .features .features-wrapper .column p.body-text {
        color: #6F6F6F; }
      @media (max-width: 540px) {
        /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
        .sf-windows-catalog .features .features-wrapper .column {
          padding: 15px !important; }
          /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
          .sf-windows-catalog .features .features-wrapper .column h4.header-font {
            font-size: 1.4rem;
            line-height: 25px; }
          /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
          .sf-windows-catalog .features .features-wrapper .column p.body-text {
            font-size: 1.3rem; } }
      /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .features .features-wrapper .column:nth-child(3n+1) {
        display: block;
        grid-column: span 6; }
      /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .features .features-wrapper .column:not(:nth-child(3n+3)) {
        border-right: 1px solid #D8D8D8; }
      /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .features .features-wrapper .column:nth-last-of-type(1), .sf-windows-catalog .features .features-wrapper .column:nth-last-of-type(2), .sf-windows-catalog .features .features-wrapper .column:nth-last-of-type(3) {
        border-bottom: none; }
      /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
      .sf-windows-catalog .features .features-wrapper .column .header {
        padding: 40px 15px 40px 35px; }
/* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_windows_catalog.scss */
.sf-windows-catalog .custom-box-shadow {
  box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
  border-radius: 8px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
.sf-custom-scripting .section-6 .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg);
  -webkit-clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  overflow: hidden; }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
  .sf-custom-scripting .section-6 .bg-layer .container, .sf-custom-scripting .section-6 .bg-layer .row {
    height: 100%; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
.sf-custom-scripting .section-6 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
  .sf-custom-scripting .section-6 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
  .sf-custom-scripting .section-6 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 2)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_custom_scripting.scss */
.sf-custom-scripting .section-6 .top-layer {
  position: relative;
  padding: 130px 0 95px; }

/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h3.header-font {
  font-size: 3.1rem;
  font-weight: 400; }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h5.header-font {
  font-size: 2.4rem;
  font-weight: 600;
  color: #32de84; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage h5.header-font.header-font--light {
    color: #ffffff; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h2.header-font {
  font-size: 3.8rem;
  font-weight: 400; }
/* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h6.header-font {
  font-size: 2rem; }
/* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .btn.btn-green {
  position: relative;
  background-color: #2eaa69;
  color: #f9f9f9;
  font-size: 1.8rem;
  border: none;
  padding: 14px 24px;
  margin-top: 30px; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .btn.btn-green i.zmdi {
    position: relative;
    top: 2px; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage ul.list-unstyled li {
  padding-left: 30px;
  position: relative; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage ul.list-unstyled li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    background-image: url(/assets/new_layout_assets/android-webpage/check-circle-3230d9895d7bd938359e45e49fb26b074233754c83bcf5d5dfd2012b942d6c20.svg);
    width: 18px;
    height: 18px;
    background-size: cover; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .img-floater {
  position: relative; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .img-floater .app-mgmnt-floater {
    top: 50px; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .img-floater .shadow {
    position: absolute; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .img-floater .shadow.rc-shadow {
      top: -100px;
      right: 165px; }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .img-floater .shadow.app-mgmnt-shadow {
      top: 50px;
      right: 0; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .shadow {
  opacity: 0;
  transition: opacity 0.5s ease-in; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .shadow.opacity-1 {
    opacity: 1; }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .cards-wrapper {
  max-width: 1060px;
  margin: 0 auto;
  display: grid;
  grid: auto/repeat(var(--columns), minmax(0, 1fr));
  gap: 15px; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper[data-columns="4"] {
    --columns: 4; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper[data-columns="3"] {
    --columns: 3; }
  @media (max-width: 1199px) {
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper {
      --columns: 2 !important; } }
  @media (max-width: 492px) {
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper {
      --columns: 1 !important; } }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper .card {
    grid-column: span 1;
    margin-bottom: 0;
    border-radius: 8px; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper .card.content-card {
      position: relative;
      background-color: #1b242c;
      padding: 25px 20px;
      min-height: 359px; }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.content-card .img-bokeh {
        opacity: 0;
        position: absolute;
        inset: 0;
        margin: auto;
        width: 100%;
        transition: opacity 0.5s ease-in; }
      /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.content-card:hover .img-bokeh {
        opacity: 1; }
      @media (max-width: 1199px) {
        /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .cards-wrapper .card.content-card {
          min-height: 100% !important;
          height: 100% !important; } }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper .card.img-card {
      position: relative;
      max-width: 342px;
      border-radius: 0 !important; }
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.img-card span.card-badge {
        position: absolute;
        left: 0;
        right: 0;
        bottom: -15px;
        max-width: 116px;
        margin: 0 auto;
        font-size: 2rem;
        font-weight: 500;
        color: #1A142C;
        background-color: #d9d9d9;
        border-radius: 10px;
        text-align: center; }
  @media (max-width: 1199px) {
    /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper.recommended-cards {
      grid: auto/repeat(auto-fit, minmax(0, 340px));
      gap: 40px;
      place-content: center; } }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .hero {
  background-color: #101010;
  position: relative; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .hero .bg-android-devices-top {
    position: absolute;
    width: 100%;
    top: -100px; }
    @media (max-width: 1199px) {
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .bg-android-devices-top {
        width: 0%; } }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .hero .wrapper {
    min-height: 802px;
    display: flex;
    align-items: flex-end;
    padding-bottom: 40px; }
    @media (max-width: 1600px) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 610px !important;
        align-items: flex-end;
        padding-bottom: 60px; } }
    @media only screen and (max-width: 1920px) and (max-resolution: 2dppx) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 610px !important;
        padding-bottom: 40px;
        align-items: flex-end; } }
    @media only screen and (min-width: 2560px) and (min-resolution: 2dppx) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 794px !important; } }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .hero .wrapper .content-block {
      max-width: 581px;
      margin: 0 auto;
      text-align: center;
      background-image: url(/assets/new_layout_assets/android-webpage/hero-bg-grid-942e8f43b4389136ade80bd6b8bf1c3d724b9112fb86734f43b2d2aee31c88ca.svg);
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat; }
      /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .content-block .shadow {
        left: 0; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .content-block h1.header-font {
        font-weight: 300;
        font-size: 4.2rem; }
        /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .hero .wrapper .content-block h1.header-font .wrap {
          position: relative;
          margin-left: 5px;
          font-weight: 700;
          border-right: 2px solid #ffffff;
          color: #32de84; }
    /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .hero .wrapper .badge-wrapper {
      position: absolute;
      inset: auto 0 -330px 0;
      max-width: 900px;
      margin: 0 auto;
      z-index: 99; }
      /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .badge-wrapper img.shadow {
        position: absolute;
        top: -20px;
        left: 0; }
/* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .enrollment {
  position: relative;
  background-color: #101010;
  overflow-x: hidden; }
  @media (max-width: 1199px) {
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment {
      padding-top: 250px; } }
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .bg-android-devices-bottom {
    width: 100%; }
    @media (max-width: 1199px) {
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .bg-android-devices-bottom {
        width: 0%; } }
    @media (min-width: 2200px) {
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .bg-android-devices-bottom {
        margin-top: 100px; } }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .wrapper {
    position: relative; }
    /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment .wrapper .shadow {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 60px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .content {
    max-width: 606px;
    padding-top: 150px; }
  /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .illus-devices {
    position: absolute;
    right: 0px;
    bottom: 90px; }
    @media (max-width: 1600px) {
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .illus-devices {
        right: -420px; } }
    @media only screen and (max-width: 1920px) and (max-resolution: 2dppx) {
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .illus-devices {
        right: -300px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment h2.header-font {
    font-size: 3.8rem; }
  @media (max-width: 1199px) {
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment .shadow {
      display: none; } }
/* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .kiosk {
  min-height: 865px;
  display: flex;
  align-items: center;
  background-image: url(/assets/new_layout_assets/android-webpage/illus-kiosk-f3c1f036c7e869a492d1b89d2af347463ebdb52050971837cc5057d0063c0151.png);
  background-position: right top;
  background-repeat: no-repeat; }
  @media (max-width: 1199px) {
    /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .kiosk {
      background-image: none; } }
  /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .kiosk .content {
    max-width: 545px; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .cta-wrapper {
  background-color: #101010;
  padding: 100px 0; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cta-wrapper .cta {
    max-width: 1063px;
    margin: 0 auto;
    background-image: url(/assets/new_layout_assets/android-webpage/cta-illustration-deb20d72d3d92973a102709826395694f89815de719f4fe19b73c50a08f835cf.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #1b242c;
    border-radius: 8px;
    padding: 75px 30px; }
    @media (max-width: 1199px) {
      /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cta-wrapper .cta .col-xs-12 {
        text-align: left !important;
        margin-top: 30px; } }
/* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .lazy {
  background-repeat: no-repeat; }
/* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .bg-align-right {
  background-position: right bottom;
  background-size: 40%; }
/* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .floating-img {
  position: absolute;
  right: 0;
  top: -40px; }
/* line 335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .remote-cast {
  position: relative;
  background-color: #101010;
  padding: 60px 0 0; }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .location-tracking {
  position: relative;
  background-color: #101010;
  padding: 150px 0 0; }
/* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .app-mgmnt {
  position: relative;
  background-color: #101010;
  padding: 80px 0; }
/* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .customers-2023 {
  background-color: #ffffff;
  padding: 80px 0; }
  /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .customers-2023 h5.header-font {
    color: #1A142C !important; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .customers-2023 .logos-wrapper {
    max-width: 1060px;
    margin: 51px auto 0;
    display: grid; }
    /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .customers-2023 .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 14px;
      padding-bottom: 13px; }
      /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.nhs {
        grid-column: -6/-5; }
      /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.decathlon {
        grid-column: -5/-4; }
      /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.carhartt {
        grid-column: -4/-3; }
      /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.unicef {
        grid-column: -3/-2; }
      /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(1), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(2), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(3), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(4) {
        border-bottom: 0.7px solid #C8C8C8; }
      /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.radisson-dark, .android-webpage .customers-2023 .logos-wrapper .logo.ikea, .android-webpage .customers-2023 .logos-wrapper .logo.hyatt, .android-webpage .customers-2023 .logos-wrapper .logo.nhs, .android-webpage .customers-2023 .logos-wrapper .logo.decathlon, .android-webpage .customers-2023 .logos-wrapper .logo.carhartt {
        border-right: 0.7px solid #C8C8C8; }
    @media (max-width: 767px) {
      /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(0, 181px));
        place-content: center; }
        /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .customers-2023 .logos-wrapper .logo {
          border-width: 0 !important;
          grid-column: span 1 !important; }
          /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
          .android-webpage .customers-2023 .logos-wrapper .logo.spacer {
            display: none; } }
/* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .more-features {
  background-color: #101010;
  padding: 100px 0 150px; }
/* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .get-more {
  background-color: #101010;
  padding-top: 60px; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .get-more .circles-wrapper {
    max-width: 1213px;
    margin: 60px auto 0; }
/* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .recommended {
  position: relative;
  background-color: #101010; }
  @media (min-width: 1199px) {
    /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .recommended {
      padding-top: 270px;
      overflow-x: hidden; } }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .recommended .illus-recommended {
    position: absolute;
    top: 0;
    right: 0px; }
@media (max-width: 1199px) {
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .parallax-slide {
    display: none; } }
/* line 442, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .navbar ul.nav-links {
  list-style-type: none;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 0 !important; }
  /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li a {
    display: block;
    padding: 21.5px 15px;
    color: #1A142C;
    font-size: 1.5rem;
    font-weight: 480; }
    /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li a.btn-signup {
      background-color: #256BFF;
      color: #ffffff !important;
      padding: 8px 15px !important;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 2px;
      margin-left: 15px;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear; }
      /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .navbar ul.nav-links li a.btn-signup:hover {
        background-color: #004FF5; }
      @media (max-width: 1199px) {
        /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .navbar ul.nav-links li a.btn-signup {
          display: none; } }
    /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li a.btn-signin {
      background-color: #ffffff;
      color: #003580 !important;
      padding: 8px 15px !important;
      border: 1px solid #003580;
      display: flex;
      align-items: center;
      justify-content: center;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear; }
      /* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .navbar ul.nav-links li a.btn-signin:hover {
        background-color: #fff; }
      @media (max-width: 1199px) {
        /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .navbar ul.nav-links li a.btn-signin {
          display: none; } }
  /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li.link-sm {
    display: none; }
@media (max-width: 1199px) {
  /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar .container {
    display: flex;
    justify-content: space-between; }
  /* line 503, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li.link-sm {
    display: block; }
    /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li.link-sm a {
      line-height: unset; }
  /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li:not(.link-sm) {
    display: none; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
.sf-intelvpro .section-1 {
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: top center;
  transform-origin: bottom left; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
  .sf-intelvpro .section-1 .bg-layer {
    background-color: #F6F9FC;
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
    .sf-intelvpro .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 2); }
      /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -4;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: 1/1;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -3;
        grid-column: 2/3;
        transform: matrix(1, 0, -0.1, 1, -30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -2;
        grid-column: 1/3;
        transform: matrix(1, 0, -0.1, 1, -60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(5) {
        grid-row-start: -5;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 60, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(6) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(7) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, -0.1, 1, 30, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
      .sf-intelvpro .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(8) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, -0.1, 1, 90, 0);
        -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
  .sf-intelvpro .section-1 .top-layer {
    padding: 80px 0 140px; }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
    .sf-intelvpro .section-1 .top-layer .mdm-hero-img {
      position: relative;
      top: 100px;
      width: 50%;
      height: 100%;
      max-width: 682px;
      max-height: 357px; }
      @media (max-width: 992px) {
        /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
        .sf-intelvpro .section-1 .top-layer .mdm-hero-img {
          display: none; } }
      @media (min-width: 1366px) {
        /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
        .sf-intelvpro .section-1 .top-layer .mdm-hero-img {
          position: absolute;
          width: 100%;
          top: 25%;
          left: 48%; } }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
.sf-intelvpro .section-4 .sf-cards .card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  width: 160px;
  height: auto;
  padding: 15px 25px; }
/* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_intelvpro.scss */
.sf-intelvpro .section-4 .sf-cards .sf_pcs_card-wapper {
  background: #FFFFFF;
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  border-radius: 8px;
  width: 340px;
  padding: 15px 25px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .hero {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  padding: 80px 0 200px !important; }
  /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .hero header {
    max-width: 600px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .hero .top-layer {
    padding: 40px 0 0; }
    @media (min-width: 320px) and (max-width: 767px) {
      /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/_mixins.scss */
      .sf-cope .hero .top-layer h1.header-font, .sf-cope .hero .top-layer p.body-text {
        color: #1A142C; } }
    @media (max-width: 480px) {
      /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .hero .top-layer .button-link a {
        color: #256BFF !important; } }
  @media (max-width: 993px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .hero {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .hero {
      padding-bottom: 90px; } }
/* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-1 .top-layer {
  padding: 115px 0; }
/* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-2 .bg-vector {
  position: absolute;
  top: -80px;
  right: 5%; }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-2 .card-two {
  width: 520px;
  height: 550px; }
  @media (max-width: 767px) {
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-2 .card-two {
      width: 100%;
      height: 100%;
      margin: 0 0 30px; } }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-2 .card-two {
      flex: 0 50%;
      height: 100%;
      margin-bottom: 50px; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-2 .card-two {
      margin-bottom: 60px;
      height: 100%; } }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-4 .custom-three-card {
  padding: 90px 15px 0px;
  width: 340px;
  height: 404px;
  border: none;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
  @media (max-width: 767px) {
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-4 .custom-three-card {
      width: 100%; } }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-4 .custom-three-card {
      width: 100%;
      height: 100%; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-4 .custom-three-card {
      width: 100%;
      height: 100%; } }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-4 .custom-three-card ul.pros-and-cons {
    list-style-type: none; }
    /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .section-4 .custom-three-card ul.pros-and-cons li {
      display: flex;
      align-items: flex-start; }
      /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .section-4 .custom-three-card ul.pros-and-cons li p {
        display: inline-block; }
      /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .section-4 .custom-three-card ul.pros-and-cons li:before {
        content: '';
        background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
        margin: 3px 10px 0 0;
        min-width: 18px;
        min-height: 18px; }
/* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .section-5 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-6 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-6 .top-layer {
  position: relative;
  padding: 130px 0 95px; }
/* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .section-8 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .frontline-workers .bg-layer .bg-image {
  position: absolute;
  right: 0; }
/* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .frontline-workers .top-layer .container-fluid {
  padding-left: 4% !important; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .frontline-workers .top-layer .container-fluid h3.header {
    padding-left: 2%; }
/* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .frontline-workers .top-layer .slider-container {
  margin-top: 75px; }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .frontline-workers .top-layer .slider-container h3 {
    margin-left: 3%; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .frontline-workers .top-layer .slider-container .sf-cards {
    margin-top: 75px; }
    @media (max-width: 767px) {
      /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel {
        display: block !important; }
        /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
        .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
          position: relative;
          padding: 30px 25px;
          margin-bottom: 30px; } }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .sf-card {
        height: 380px; } }
    /* line 245, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-item img {
      width: auto !important; }
    /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage {
      padding: 40px 0 40px 40px !important; }
      /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-stage-outer .owl-stage .sf-card {
        position: relative;
        padding: 45px 18px 35px;
        min-height: 360px; }
    /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav .owl-prev {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
      margin-right: 350px; }
    /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
    .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] {
      height: 40px;
      width: 40px;
      background-image: url(/assets/new_layout_assets/common_assets/slider-btn-f669294c13e2f7a1e433317d3245350771ecad982b7f31b331d9c1bf4a94da0b.svg);
      background-repeat: no-repeat;
      -webkit-transition: 0.2s linear;
      transition: 0.2s linear; }
      /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-] span {
        display: none; }
      /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:hover {
        background-color: transparent; }
      /* line 277, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
      .sf-cope .frontline-workers .top-layer .slider-container .sf-cards .owl-carousel .owl-nav [class*=owl-]:focus {
        outline: none !important; }
/* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
.sf-cope .frontline-workers .industries-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  max-width: 1060px;
  margin: 40px auto 40px; }
  /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
  .sf-cope .frontline-workers .industries-grid .industry {
    grid-column: span 1;
    padding: 33px 25px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }

/* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
html[lang="fr"] .section-4 .custom-three-card, html[lang="es"] .section-4 .custom-three-card, html[lang="nl"] .section-4 .custom-three-card {
  height: 440px; }

/* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
html[lang="ru"] .sf-cope .section-2 .card-two {
  height: 560px; }
/* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
html[lang="ru"] .sf-cope .section-4 .custom-three-card {
  height: 420px; }

/* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
html[lang="de"] .sf-cope .section-2 .card-two {
  height: 595px; }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_cope.scss */
html[lang="de"] .sf-cope .section-4 .custom-three-card {
  height: 445px; }

@media (max-width: 768px) {
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .row {
    text-align: inherit !important; } }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-1 .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
@media (max-width: 768px) {
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .top-layer {
    padding: 0px !important; } }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-1 .btn-pair {
  justify-content: center; }
/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-1 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-1 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-3 .bg-layer {
  -webkit-transform: skewY(-5deg);
  transform: skewY(-5deg); }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1); }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/4;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -50, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-3 .top-layer {
  padding: 115px 0; }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
.sf-os-update-upgrade .section-6 {
  padding: 80px 0 100px;
  background-color: #141D21; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-6 .bg-layer {
    -webkit-transform: skewY(-5deg);
    transform: skewY(-5deg); }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-6 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-start;
    top: calc(var(--row-height) * -1); }
    /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.5, 1, 50, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
  .sf-os-update-upgrade .section-6 .price-wrapper {
    display: flex; }
    @media (max-width: 992px) {
      /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
      .sf-os-update-upgrade .section-6 .price-wrapper {
        flex-direction: column; } }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .price-wrapper .column-one {
      display: flex;
      align-items: center; }
    /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
    .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card {
      max-width: 267px;
      margin-left: 40px;
      background-color: #14232E;
      border-radius: 10px;
      box-shadow: 10px 4px 34px rgba(0, 0, 0, 0.15);
      overflow: hidden; }
      @media (max-width: 992px) {
        /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
        .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card {
          margin-top: 50px; } }
      /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
      .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card .price-card-header {
        padding: 9px;
        background-color: #3EFEFA;
        font-size: 1.8rem;
        color: #1A142C;
        font-weight: 400; }
      /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
      .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card .price-card-body {
        padding: 50px 0 70px; }
        /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
        .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card .price-card-body span.price {
          font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
          font-size: 5.6rem;
          font-weight: 600;
          color: #ffffff; }
        /* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_os_update_upgrade.scss */
        .sf-os-update-upgrade .section-6 .price-wrapper .column-two .pricing-card .price-card-body small {
          color: #ffffff; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .m-auto {
  margin: auto; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .hero {
  position: relative;
  padding-bottom: 10%; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/airdroid/hero_img-445143c0dbbbaa6605e88e84cfc6052cf0e7ec4cb2409cdd49b09da3c6878d34.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/airdroid/hero_img@2x-dd696609a04a73ecaaf69e5603891f9f2aef8389d106540f8c0597514de30b1f.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .hero .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .hero .animated-text {
    background-color: #4E4E4E;
    margin-top: 50px;
    margin-right: 50px;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 400;
    font-size: 31px;
    line-height: 46.5px; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .hero .top-layer {
    padding: 80px 0 0; }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .customer-review #gartnerReviewCard > div {
  box-shadow: 4px 4px 40px rgba(0, 53, 128, 0.1), 0px 0px 90px rgba(0, 53, 128, 0.05); }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 50px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 106px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)), .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)), .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)), .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:nth-child(1), .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead td:nth-child(1), .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:nth-child(1), .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .why-sf-better-choice {
  position: relative; }
  /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
    top: 5%;
    right: 5%; }
    @media (max-width: 767px) {
      /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
      .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
        top: 0; } }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .why-sf-better-choice .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -2);
    align-content: flex-start; }
    /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
.sf-alternative-pages .sf_differentiators > .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 1200px) {
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
  .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card {
    flex: 0 31%; }
    /* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_airdroid.scss */
    .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card:nth-last-of-type(1) {
      flex: 0 64%; } }

/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h3.header-font {
  font-size: 3.1rem;
  font-weight: 400; }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h5.header-font {
  font-size: 2.4rem;
  font-weight: 600;
  color: #32de84; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage h5.header-font.header-font--light {
    color: #ffffff; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h2.header-font {
  font-size: 3.8rem;
  font-weight: 400; }
/* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage h6.header-font {
  font-size: 2rem; }
/* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .btn.btn-green {
  position: relative;
  background-color: #2eaa69;
  color: #f9f9f9;
  font-size: 1.8rem;
  border: none;
  padding: 14px 24px;
  margin-top: 30px; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .btn.btn-green i.zmdi {
    position: relative;
    top: 2px; }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage ul.list-unstyled li {
  padding-left: 30px;
  position: relative; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage ul.list-unstyled li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    background-image: url(/assets/new_layout_assets/android-webpage/check-circle-3230d9895d7bd938359e45e49fb26b074233754c83bcf5d5dfd2012b942d6c20.svg);
    width: 18px;
    height: 18px;
    background-size: cover; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .img-floater {
  position: relative; }
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .img-floater .app-mgmnt-floater {
    top: 50px; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .img-floater .shadow {
    position: absolute; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .img-floater .shadow.rc-shadow {
      top: -100px;
      right: 165px; }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .img-floater .shadow.app-mgmnt-shadow {
      top: 50px;
      right: 0; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .shadow {
  opacity: 0;
  transition: opacity 0.5s ease-in; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .shadow.opacity-1 {
    opacity: 1; }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .cards-wrapper {
  max-width: 1060px;
  margin: 0 auto;
  display: grid;
  grid: auto/repeat(var(--columns), minmax(0, 1fr));
  gap: 15px; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper[data-columns="4"] {
    --columns: 4; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper[data-columns="3"] {
    --columns: 3; }
  @media (max-width: 1199px) {
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper {
      --columns: 2 !important; } }
  @media (max-width: 492px) {
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper {
      --columns: 1 !important; } }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cards-wrapper .card {
    grid-column: span 1;
    margin-bottom: 0;
    border-radius: 8px; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper .card.content-card {
      position: relative;
      background-color: #1b242c;
      padding: 25px 20px;
      min-height: 359px; }
      /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.content-card .img-bokeh {
        opacity: 0;
        position: absolute;
        inset: 0;
        margin: auto;
        width: 100%;
        transition: opacity 0.5s ease-in; }
      /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.content-card:hover .img-bokeh {
        opacity: 1; }
      @media (max-width: 1199px) {
        /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .cards-wrapper .card.content-card {
          min-height: 100% !important;
          height: 100% !important; } }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper .card.img-card {
      position: relative;
      max-width: 342px;
      border-radius: 0 !important; }
      /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cards-wrapper .card.img-card span.card-badge {
        position: absolute;
        left: 0;
        right: 0;
        bottom: -15px;
        max-width: 116px;
        margin: 0 auto;
        font-size: 2rem;
        font-weight: 500;
        color: #1A142C;
        background-color: #d9d9d9;
        border-radius: 10px;
        text-align: center; }
  @media (max-width: 1199px) {
    /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .cards-wrapper.recommended-cards {
      grid: auto/repeat(auto-fit, minmax(0, 340px));
      gap: 40px;
      place-content: center; } }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .hero {
  background-color: #101010;
  position: relative; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .hero .bg-android-devices-top {
    position: absolute;
    width: 100%;
    top: -100px; }
    @media (max-width: 1199px) {
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .bg-android-devices-top {
        width: 0%; } }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .hero .wrapper {
    min-height: 802px;
    display: flex;
    align-items: flex-end;
    padding-bottom: 40px; }
    @media (max-width: 1600px) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 610px !important;
        align-items: flex-end;
        padding-bottom: 60px; } }
    @media only screen and (max-width: 1920px) and (max-resolution: 2dppx) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 610px !important;
        padding-bottom: 40px;
        align-items: flex-end; } }
    @media only screen and (min-width: 2560px) and (min-resolution: 2dppx) {
      /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper {
        min-height: 794px !important; } }
    /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .hero .wrapper .content-block {
      max-width: 581px;
      margin: 0 auto;
      text-align: center;
      background-image: url(/assets/new_layout_assets/android-webpage/hero-bg-grid-942e8f43b4389136ade80bd6b8bf1c3d724b9112fb86734f43b2d2aee31c88ca.svg);
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat; }
      /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .content-block .shadow {
        left: 0; }
      /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .content-block h1.header-font {
        font-weight: 300;
        font-size: 4.2rem; }
        /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .hero .wrapper .content-block h1.header-font .wrap {
          position: relative;
          margin-left: 5px;
          font-weight: 700;
          border-right: 2px solid #ffffff;
          color: #32de84; }
    /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .hero .wrapper .badge-wrapper {
      position: absolute;
      inset: auto 0 -330px 0;
      max-width: 900px;
      margin: 0 auto;
      z-index: 99; }
      /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .hero .wrapper .badge-wrapper img.shadow {
        position: absolute;
        top: -20px;
        left: 0; }
/* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .enrollment {
  position: relative;
  background-color: #101010;
  overflow-x: hidden; }
  @media (max-width: 1199px) {
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment {
      padding-top: 250px; } }
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .bg-android-devices-bottom {
    width: 100%; }
    @media (max-width: 1199px) {
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .bg-android-devices-bottom {
        width: 0%; } }
    @media (min-width: 2200px) {
      /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .bg-android-devices-bottom {
        margin-top: 100px; } }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .wrapper {
    position: relative; }
    /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment .wrapper .shadow {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 60px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .content {
    max-width: 606px;
    padding-top: 150px; }
  /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment .illus-devices {
    position: absolute;
    right: 0px;
    bottom: 90px; }
    @media (max-width: 1600px) {
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .illus-devices {
        right: -420px; } }
    @media only screen and (max-width: 1920px) and (max-resolution: 2dppx) {
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .enrollment .illus-devices {
        right: -300px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .enrollment h2.header-font {
    font-size: 3.8rem; }
  @media (max-width: 1199px) {
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .enrollment .shadow {
      display: none; } }
/* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .kiosk {
  min-height: 865px;
  display: flex;
  align-items: center;
  background-image: url(/assets/new_layout_assets/android-webpage/illus-kiosk-f3c1f036c7e869a492d1b89d2af347463ebdb52050971837cc5057d0063c0151.png);
  background-position: right top;
  background-repeat: no-repeat; }
  @media (max-width: 1199px) {
    /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .kiosk {
      background-image: none; } }
  /* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .kiosk .content {
    max-width: 545px; }
/* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .cta-wrapper {
  background-color: #101010;
  padding: 100px 0; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .cta-wrapper .cta {
    max-width: 1063px;
    margin: 0 auto;
    background-image: url(/assets/new_layout_assets/android-webpage/cta-illustration-deb20d72d3d92973a102709826395694f89815de719f4fe19b73c50a08f835cf.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #1b242c;
    border-radius: 8px;
    padding: 75px 30px; }
    @media (max-width: 1199px) {
      /* line 311, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .cta-wrapper .cta .col-xs-12 {
        text-align: left !important;
        margin-top: 30px; } }
/* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .lazy {
  background-repeat: no-repeat; }
/* line 323, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .bg-align-right {
  background-position: right bottom;
  background-size: 40%; }
/* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .floating-img {
  position: absolute;
  right: 0;
  top: -40px; }
/* line 335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .remote-cast {
  position: relative;
  background-color: #101010;
  padding: 60px 0 0; }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .location-tracking {
  position: relative;
  background-color: #101010;
  padding: 150px 0 0; }
/* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .app-mgmnt {
  position: relative;
  background-color: #101010;
  padding: 80px 0; }
/* line 350, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .customers-2023 {
  background-color: #ffffff;
  padding: 80px 0; }
  /* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .customers-2023 h5.header-font {
    color: #1A142C !important; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .customers-2023 .logos-wrapper {
    max-width: 1060px;
    margin: 51px auto 0;
    display: grid; }
    /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .customers-2023 .logos-wrapper .logo {
      grid-column: span 1;
      display: flex;
      justify-content: center;
      align-items: center;
      padding-top: 14px;
      padding-bottom: 13px; }
      /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.nhs {
        grid-column: -6/-5; }
      /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.decathlon {
        grid-column: -5/-4; }
      /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.carhartt {
        grid-column: -4/-3; }
      /* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.unicef {
        grid-column: -3/-2; }
      /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(1), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(2), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(3), .android-webpage .customers-2023 .logos-wrapper .logo:nth-of-type(4) {
        border-bottom: 0.7px solid #C8C8C8; }
      /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper .logo.radisson-dark, .android-webpage .customers-2023 .logos-wrapper .logo.ikea, .android-webpage .customers-2023 .logos-wrapper .logo.hyatt, .android-webpage .customers-2023 .logos-wrapper .logo.nhs, .android-webpage .customers-2023 .logos-wrapper .logo.decathlon, .android-webpage .customers-2023 .logos-wrapper .logo.carhartt {
        border-right: 0.7px solid #C8C8C8; }
    @media (max-width: 767px) {
      /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .customers-2023 .logos-wrapper {
        grid-template-columns: repeat(auto-fit, minmax(0, 181px));
        place-content: center; }
        /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .customers-2023 .logos-wrapper .logo {
          border-width: 0 !important;
          grid-column: span 1 !important; }
          /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
          .android-webpage .customers-2023 .logos-wrapper .logo.spacer {
            display: none; } }
/* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .more-features {
  background-color: #101010;
  padding: 100px 0 150px; }
/* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .get-more {
  background-color: #101010;
  padding-top: 60px; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .get-more .circles-wrapper {
    max-width: 1213px;
    margin: 60px auto 0; }
/* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .recommended {
  position: relative;
  background-color: #101010; }
  @media (min-width: 1199px) {
    /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .recommended {
      padding-top: 270px;
      overflow-x: hidden; } }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .recommended .illus-recommended {
    position: absolute;
    top: 0;
    right: 0px; }
@media (max-width: 1199px) {
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .parallax-slide {
    display: none; } }
/* line 442, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
.android-webpage .navbar ul.nav-links {
  list-style-type: none;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 0 !important; }
  /* line 449, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li a {
    display: block;
    padding: 21.5px 15px;
    color: #1A142C;
    font-size: 1.5rem;
    font-weight: 480; }
    /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li a.btn-signup {
      background-color: #256BFF;
      color: #ffffff !important;
      padding: 8px 15px !important;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 2px;
      margin-left: 15px;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear; }
      /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .navbar ul.nav-links li a.btn-signup:hover {
        background-color: #004FF5; }
      @media (max-width: 1199px) {
        /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .navbar ul.nav-links li a.btn-signup {
          display: none; } }
    /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li a.btn-signin {
      background-color: #ffffff;
      color: #003580 !important;
      padding: 8px 15px !important;
      border: 1px solid #003580;
      display: flex;
      align-items: center;
      justify-content: center;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear; }
      /* line 483, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
      .android-webpage .navbar ul.nav-links li a.btn-signin:hover {
        background-color: #fff; }
      @media (max-width: 1199px) {
        /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
        .android-webpage .navbar ul.nav-links li a.btn-signin {
          display: none; } }
  /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li.link-sm {
    display: none; }
@media (max-width: 1199px) {
  /* line 497, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar .container {
    display: flex;
    justify-content: space-between; }
  /* line 503, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li.link-sm {
    display: block; }
    /* line 505, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
    .android-webpage .navbar ul.nav-links li.link-sm a {
      line-height: unset; }
  /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_android_webpage.scss */
  .android-webpage .navbar ul.nav-links li:not(.link-sm) {
    display: none; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf h2.header-font {
  font-size: 3.8rem; }
/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf h3.header-font {
  font-weight: 600; }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .cta-card {
  position: relative; }
  /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .cta-card h2.header-font {
    font-size: 3.1rem;
    font-weight: 430; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .cta-card span.no-credit-cards {
    position: absolute;
    bottom: 15px;
    right: 35px;
    color: #6f6f6f; }
/* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .hero {
  background-color: #0d0d0d; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .hero .wrapper {
    max-width: 560px; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .what-we-do {
  padding: 150px 0 200px; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .what-we-do .wrapper {
    max-width: 715px;
    margin: 0 auto;
    text-align: center; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .what-we-do .image-wrapper {
    position: absolute;
    inset: 300px auto auto;
    max-width: 1110px;
    z-index: 10; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .one-platform .bg-layer {
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg); }
/* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .one-platform .container {
  padding-top: 380px; }
/* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .one-platform .wrapper {
  max-width: 1060px;
  margin: 100px auto 150px; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform .wrapper ul.nav.nav-tabs {
    display: flex;
    flex-direction: column;
    max-width: 430px;
    border: none; }
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .one-platform .wrapper ul.nav.nav-tabs li a {
      border-radius: 8px !important;
      color: #256BFF;
      font-size: 1.8rem;
      -webkit-transition: all 0.2s linear;
      transition: all 0.2s linear;
      background-color: unset;
      padding: 33px 15px 33px 50px;
      overflow: hidden;
      border: 1px solid transparent; }
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .one-platform .wrapper ul.nav.nav-tabs li a .ic-arrow {
        opacity: 0;
        -webkit-transition: opacity 0.2s linear;
        transition: opacity 0.2s linear;
        position: absolute;
        inset: 0 25px 0 0;
        max-width: 25px;
        margin: auto 0 auto auto; }
    /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .one-platform .wrapper ul.nav.nav-tabs li.active a {
      background-color: #ffffff;
      box-shadow: 0px 1.7955275774px 9.0441389084px 0px rgba(129, 137, 190, 0.0364), 0px 6.0308032036px 30.3773803711px 0px rgba(129, 137, 190, 0.0536), 0px 27px 136px 0px rgba(129, 137, 190, 0.09); }
      /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .one-platform .wrapper ul.nav.nav-tabs li.active a .ic-arrow {
        opacity: 1; }
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform .wrapper .tab-pane ul.list li {
    position: relative;
    padding-left: 30px; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .one-platform .wrapper .tab-pane ul.list li::before {
      content: '';
      position: absolute;
      width: 15px;
      height: 100%;
      max-height: 2px;
      background-color: #256bff;
      inset: 11px 0 0 0; }
@media (max-width: 992px) {
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform ul.nav {
    display: none !important; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform .tab-pane {
    display: block;
    opacity: 1; }
    /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .one-platform .tab-pane:not(:nth-last-of-type(1)) {
      margin-bottom: 40px; } }
@media (max-width: 992px) and (max-width: 767px) {
  /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform .container {
    padding-top: 80px !important; } }
@media (max-width: 992px) and (max-width: 992px) {
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .one-platform .container {
    padding-top: 200px; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .one-platform .container .wrapper {
      margin-top: 50px; } }

/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .discover {
  position: relative; }
  /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .discover .container {
    padding: 80px 0 150px; }
    /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .discover .container .quotes {
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 340px));
      gap: 25px;
      place-content: center;
      margin-top: 80px; }
      @media (max-width: 992px) {
        /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .discover .container .quotes {
          gap: 120px 25px; } }
      /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .discover .container .quotes .quote-wrapper {
        position: relative;
        grid-column: span 1;
        padding: 30px 20px;
        background-image: url(/assets/new_layout_assets/why-choose-sf/g2_logo-510678c3efebc8764c741c6e66fc643d2cb79ffe0c959f8796387796bab4432a.svg);
        background-repeat: no-repeat;
        background-position: right 15px top 15px;
        background-size: 25px;
        background-color: #251d36;
        border-radius: 10px; }
        /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .discover .container .quotes .quote-wrapper .name-title-wrapper {
          display: flex;
          align-items: center;
          gap: 25px 15px; }
        /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .discover .container .quotes .quote-wrapper .quote {
          margin-top: 40px; }
        /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .discover .container .quotes .quote-wrapper::after {
          content: '';
          position: absolute;
          inset: 94% -2px 0 auto;
          width: 63px;
          height: 87px;
          background-image: url(/assets/new_layout_assets/why-choose-sf/quote-2b234a5b258d53a537c9ac8a2ae2e597656c51887b995dd63aea126d0b835cac.svg); }
/* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .migration .container {
  padding: 150px 0 150px; }
/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .features-wrapper {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 30px;
  place-content: center;
  margin-top: 100px; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .features-wrapper .feature-block {
    grid-column: span 1; }
    /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .features-wrapper .feature-block .icon-title-wrapper {
      display: flex;
      align-items: flex-start;
      gap: 15px; }
/* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .customers-marquee {
  overflow-x: hidden;
  display: flex;
  max-width: 1656px;
  margin: 0 auto; }
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .customers-marquee > div {
    position: relative;
    min-width: 1656px;
    width: 100%;
    display: grid;
    grid: auto/repeat(12, minmax(0, 1fr));
    animation: marquee-animate 35s linear infinite; }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .slice {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .slice {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .magna {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -75px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .magna {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .hdb {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -150px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .hdb {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .darya-varya {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -220px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .darya-varya {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .hyatt {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -296px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .hyatt {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .talabat {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -370px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .talabat {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .decathlon {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -443px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .decathlon {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .radisson {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -512px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .radisson {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .byjus {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -585px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .byjus {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .kellogs {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -660px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .kellogs {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .bse {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -732px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .bse {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div .unilever {
      background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee-66f3ff5a780fc0f0557015b2a1d53b00fab7a320a05e0a2e24c7b6de8fa0718a.png);
      background-repeat: no-repeat;
      background-position: 0px -810px;
      background-size: cover !important;
      width: 140px;
      height: 74px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
        .why-choose-sf .customers-marquee > div .unilever {
          background-image: url(/assets/new_layout_assets/why-choose-sf/customers-marqee@2x-af279805b8d889a6f7bdf8890716b87da72c7fe22d973c4cc309996d3267c013.png);
          background-size: 140px 896px; } }
    /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
    .why-choose-sf .customers-marquee > div figure {
      grid-column: span 1;
      min-height: 74px; }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .integrations .integrations-wrapper {
  position: relative;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 15px;
  place-content: center; }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .okta {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .okta {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .office365 {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px -80px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .office365 {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .jira-software {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px -160px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .jira-software {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .zimbra {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px -240px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .zimbra {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .azure-ad {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px -320px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .azure-ad {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper .google-workspace {
    background-image: url(/assets/new_layout_assets/why-choose-sf/integrations-73f90ff0e264bbf3b7d35abf67d22fc9cf2d95e41f54bb465338fd4d93f95825.png);
    background-repeat: no-repeat;
    background-position: 0px -400px;
    background-size: cover !important;
    width: 250px;
    height: 80px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
      .why-choose-sf .integrations .integrations-wrapper .google-workspace {
        background-image: url(/assets/new_layout_assets/why-choose-sf/integrations@2x-e295034e76d7dbc1df2dcac82d2c2b0515c7d1b006d2d43523a89403f0203fb1.png);
        background-size: 140px 896px; } }
  /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .integrations .integrations-wrapper figure {
    width: 250px;
    min-height: 80px;
    background-color: #251d36;
    border-radius: 10px;
    min-height: 80px; }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
.why-choose-sf .testimonials .sf-testimonials .carousel-inner .item {
  min-height: 440px !important; }
  /* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .testimonials .sf-testimonials .carousel-inner .item > div.row {
    height: 100%; }
  /* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_why_choose_sf.scss */
  .why-choose-sf .testimonials .sf-testimonials .carousel-inner .item .banner-img {
    width: 100%;
    height: 100%; }

@keyframes marquee-animate {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(-1656px); } }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_meeting_with_amit.scss */
.meeting-with-amit .section-1 .bg-layer {
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg); }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_meeting_with_amit.scss */
.meeting-with-amit .section-1 .top-layer {
  padding: 70px 0px 0px 40px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_meeting_with_steve.scss */
.meeting-with-steve .section-1 .bg-layer {
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg); }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_meeting_with_steve.scss */
.meeting-with-steve .section-1 .top-layer {
  padding: 70px 0px 0px 40px; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
.last-mile-delivery .section-1 .bg-layer {
  background-image: url(/assets/last_mile_delivery/hero-5a7eecc0c39a55673daf3ebc601634ecea826f15c1c7a7eb8790f51d4dc38904.png);
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .section-1 .bg-layer {
      background-image: url(/assets/last_mile_delivery/hero@2x-c8f97cd6df355bf328ee13e850bfbc1540c465155a9b5b4f8caa4585d1b21d56.png);
      background-size: 100% 100%; } }
  @media (max-device-width: 1024px) {
    /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
.last-mile-delivery .section-1 .top-layer {
  padding: 90px 0px; }
@media (min-width: 992px) {
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper {
    grid-template-columns: repeat(6, minmax(0, 170px));
    grid-template-areas: "a a b b c c" "d d e e f f"; }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(1) {
      grid-area: a; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(2) {
      grid-area: b; }
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(3) {
      grid-area: c; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(4) {
      grid-area: d; }
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(5) {
      grid-area: e; }
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
    .last-mile-delivery .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(6) {
      grid-area: f; } }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
.last-mile-delivery .nav-cards .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .nav-cards .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .nav-cards .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .nav-cards .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .nav-cards .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
.last-mile-delivery .remote-troubleshoot {
  background-color: var(--Midnight-Blue, #1A142C); }
/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
.last-mile-delivery .kiosk-lockdown {
  position: relative; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
  .last-mile-delivery .kiosk-lockdown .bg-layer {
    background-image: url(/assets/last_mile_delivery/kiosk-lockdown-a10f0c57d3b80e4f93b3983aa940d65d15035ca9608309f247f766e11917452a.png);
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
      .last-mile-delivery .kiosk-lockdown .bg-layer {
        background-image: url(/assets/last_mile_delivery/kiosk-lockdown@2x-c66c34632173c9498e0a67fed459681c4fce154dfa4cdf26e0d8ad6afba8d9a4.png);
        background-size: 100% 100%; } }
    @media (max-device-width: 1024px) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_last_mile_delivery.scss */
      .last-mile-delivery .kiosk-lockdown .bg-layer {
        background-size: cover;
        background-position: 70% top; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .hero {
  position: relative; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/product-review/hero_bg-cd4a81eaa73447c4f5df1c6acddcd76e456c143ba73b4d6c23e47c23c5c4041c.png);
    background-size: cover !important;
    background-repeat: no-repeat;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
      .product-review .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/product-review/hero_bg@2x-ff6f374418fda7030ef0c138fd37d233dd18f77fdc2b20e44b6b16913c074ed4.png);
        background-size: 755px 500px; } }
    @media (max-device-width: 1024px) {
      /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
      .product-review .hero .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .hero .top-layer {
    padding: 90px 0px; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .hero .button.button__btn--secondary {
    background: none !important;
    color: #fff !important;
    border: none !important;
    font-size: 20px; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .review-cards .rating {
  display: flex;
  align-items: center; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .review-cards .header {
  display: flex;
  justify-content: center;
  align-items: center; }
  @media (max-width: 991px) {
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
    .product-review .review-cards .header {
      flex-direction: column; } }
/* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .review-cards .card-wrapper {
  margin: 90px 0px;
  display: flex;
  justify-content: center; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .review-cards .card-wrapper .product-cards {
    box-shadow: 0 15px 35px rgba(129, 137, 190, 0.1), 0 3px 10px rgba(129, 137, 190, 0.07);
    background-color: #ffffff;
    padding: 59px 31px 20px 40px; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .review-cards .card-wrapper:nth-child(1) .g2-logo, .product-review .review-cards .card-wrapper:nth-child(5) .g2-logo, .product-review .review-cards .card-wrapper:nth-child(6) .g2-logo {
    visibility: hidden; }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .review-cards .card-wrapper:nth-child(2), .product-review .review-cards .card-wrapper:nth-child(4), .product-review .review-cards .card-wrapper:nth-child(6) {
    flex-direction: row-reverse; }
    /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
    .product-review .review-cards .card-wrapper:nth-child(2) .product-cards, .product-review .review-cards .card-wrapper:nth-child(4) .product-cards, .product-review .review-cards .card-wrapper:nth-child(6) .product-cards {
      border-radius: 0px 20px 20px 0px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
  .product-review .review-cards .card-wrapper:nth-child(1) .product-cards, .product-review .review-cards .card-wrapper:nth-child(3) .product-cards, .product-review .review-cards .card-wrapper:nth-child(5) .product-cards {
    border-radius: 20px 0px 0px 20px; }
  @media (min-width: 375px) and (max-width: 991px) {
    /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
    .product-review .review-cards .card-wrapper {
      flex-direction: column-reverse !important;
      justify-content: center !important; }
      /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
      .product-review .review-cards .card-wrapper .product-cards {
        border-radius: 20px 20px 20px 20px !important; } }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .review-cards .card-img {
  height: 100%; }
/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_product_review.scss */
.product-review .cta {
  background-color: #f6f6f6; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
.sf-amazon .hero {
  position: relative; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/sf_amazon/hero-img-1517d7a1a1f5ce8361d8d0cb8fafb033d55fc9959e71f1be0db825bc570d88ff.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
      .sf-amazon .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/sf_amazon/hero-img@2x-ce52066de3d4b10f8f5937cb429cd6281da63151afddaa297809108ecd3e7a9a.png);
        background-size: 755px 250px; } }
    @media (max-device-width: 1024px) {
      /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
      .sf-amazon .hero .bg-layer {
        background-size: cover;
        background-position: 70% top; } }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .hero .custom-title {
    background: var(--Gradient-4, linear-gradient(131deg, #C0FFCA 8.43%, #4CB7F3 100%));
    font-size: 15px;
    font-weight: 500;
    color: #1A142C;
    padding: 5px 32px;
    border-radius: 10px;
    position: relative;
    top: -8px; }
  /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .hero .top-layer {
    padding: 90px 0px; }
@media (min-width: 992px) {
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper {
    grid-template-columns: repeat(6, minmax(0, 170px));
    grid-template-areas: "a a b b c c" ". d d e e ."; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
    .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(1) {
      grid-area: a; }
    /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
    .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(2) {
      grid-area: b; }
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
    .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(3) {
      grid-area: c; }
    /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
    .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(4) {
      grid-area: d; }
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
    .sf-amazon .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(5) {
      grid-area: e; } }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
.sf-amazon .logestic-op {
  height: 550px;
  background: var(--Light-Blue, #E0E9FE); }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .logestic-op .custom-video {
    position: relative;
    top: 50px;
    left: 130px;
    border: 1px solid #000;
    border-radius: 8px; }
    @media (min-width: 992px) and (max-width: 1200px) {
      /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
      .sf-amazon .logestic-op .custom-video {
        width: 688px; } }
    @media (min-width: 375px) and (max-width: 992px) {
      /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
      .sf-amazon .logestic-op .custom-video {
        width: fit-content;
        left: 20px;
        top: 0px;
        height: fit-content; } }
/* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
.sf-amazon .location {
  background-color: #FFE298; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
  .sf-amazon .location .location-image {
    position: relative;
    top: 220px; }
    @media (max-width: 992px) {
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_amazon.scss */
      .sf-amazon .location .location-image {
        top: 0px; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
.mdm-hospitality .section-1 .bg-layer {
  background-image: url(/assets/mdm_for_hospitality/hero-img-c4d3adb4b7b8aee09f15411886a4d74f187b2b5abd061bcbf7fb5cfc8c035af2.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: center;
  transform-origin: bottom left;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .section-1 .bg-layer {
      background-image: url(/assets/mdm_for_hospitality/hero-img@2x-fd6858b950865742dac4a88155114295e1012e93b1972c6e1445aeb1a57f77de.png);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
.mdm-hospitality .section-1 .top-layer {
  padding: 90px 0px; }
@media (min-width: 992px) {
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
  .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper {
    grid-template-columns: repeat(6, minmax(0, 170px));
    grid-template-areas: "a a b b c c" ". d d e e ."; }
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(1) {
      grid-area: a; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(2) {
      grid-area: b; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(3) {
      grid-area: c; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(4) {
      grid-area: d; }
    /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
    .mdm-hospitality .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(5) {
      grid-area: e; } }
/* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
.mdm-hospitality .nav-cards .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -2); }
  /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
  .mdm-hospitality .nav-cards .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
  .mdm-hospitality .nav-cards .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
  .mdm-hospitality .nav-cards .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
  .mdm-hospitality .nav-cards .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
.mdm-hospitality .remote-control {
  background: var(--Light-Blue, #E0E9FE); }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_hospitality.scss */
.mdm-hospitality .dashboard .dashboard-image {
  margin-bottom: -140px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
.mdm-cab-aggregator .section-1 .bg-layer {
  background-image: url(/assets/mdm_cab_aggregators/hero_img-7e1a46f001ab60a376cb5e6e0956a502a2f0ebc4955bc283e041d5b18cdb42e5.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
    .mdm-cab-aggregator .section-1 .bg-layer {
      background-image: url(/assets/mdm_cab_aggregators/hero_img@2x-c3437a7d02929847d14d287386da881f49af1dc6d7bb891508f6b27c60614c23.png);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
    .mdm-cab-aggregator .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
  @media (min-width: 320px) and (max-width: 767px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
    .mdm-cab-aggregator .section-1 .bg-layer {
      background-image: none;
      background: linear-gradient(78.07deg, #E9F0FF 28.35%, rgba(233, 240, 255, 0) 95.1%); } }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
.mdm-cab-aggregator .section-1 .top-layer {
  padding: 90px 0px; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
.mdm-cab-aggregator .section-5 {
  background: var(--Light-Blue, #E0E9FE); }
/* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/cab_aggregator.scss */
.mdm-cab-aggregator .dashboard .dashboard-img {
  margin-bottom: -140px; }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
.lp-mdm-ebook .hero .grid {
  display: grid;
  grid-template-columns: repeat(13, minmax(0, 1fr));
  padding-inline: 15px; }
  /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .grid .col-image-container {
    grid-column: 1/8;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .grid .col-form-container {
    grid-column: 8/15; }
    /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-form-container .hubspot-form {
      position: relative;
      top: 150px;
      max-width: 494px;
      margin: 0 auto;
      scroll-margin-top: 250px; }
  @media (min-width: 2400px) {
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-image-container {
      grid-column: 4/8; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-form-container {
      grid-column: 8/11; } }
  @media (min-width: 1900px) and (max-width: 2399px) {
    /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-image-container {
      grid-column: 3/7; }
    /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-form-container {
      grid-column: 8/12; } }
  @media (min-width: 1500px) and (max-width: 1899px) {
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-image-container {
      grid-column: 2/8; }
    /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .grid .col-form-container {
      grid-column: 8/13; } }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
.lp-mdm-ebook .main {
  background-color: #f4f4f4;
  padding: 200px 0 80px; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .main .container .wrapper {
    max-width: 1100px;
    margin: 0 auto;
    text-align: center;
    padding: 0 15px; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .container .wrapper .header-font {
      max-width: 1040px; }
    /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .container .wrapper p.body-text {
      max-width: 835px;
      margin: 30px auto 0; }
    /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .container .wrapper .grid-wrapper {
      display: flex;
      flex-wrap: wrap;
      gap: 25px;
      justify-content: center;
      margin-top: 80px; }
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
      .lp-mdm-ebook .main .container .wrapper .grid-wrapper .grid {
        max-width: 340px;
        padding: 30px;
        background-color: #ffffff;
        border-radius: 8px; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .main .container .download-ebook {
    max-width: 1170px;
    padding: 0 15px;
    background-color: #ffffff;
    margin: 100px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 50px; }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .container .download-ebook .header-font {
      max-width: 615px;
      margin-top: 0px !important; }
@media (min-width: 993px) and (max-width: 1199px) {
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .col-form-container .hubspot-form {
    top: 180px; } }
@media (max-width: 992px) {
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .col-image-container {
    display: none !important; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .col-form-container {
    grid-column: 3/12 !important; }
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .hero .col-form-container .hubspot-form {
      top: 100px !important; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .main {
    padding-top: 210px !important; }
    /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .grid-wrapper .grid {
      max-width: 310px !important; }
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
    .lp-mdm-ebook .main .download-ebook {
      padding: 30px 15px !important; }
      /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
      .lp-mdm-ebook .main .download-ebook .img-container {
        display: none !important; }
      /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
      .lp-mdm-ebook .main .download-ebook .content-wrapper a.button {
        margin-inline: 0 !important; } }
@media (max-width: 498px) {
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_ebook.scss */
  .lp-mdm-ebook .hero .col-form-container {
    grid-column: 1/14 !important; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
.mdm-for-msps .hero {
  padding: 150px 0;
  background-image: url(/assets/new_layout_assets/mdm_for_msps/hero-05e360a75d070a5e938b13efc7eb71c50942df7521e233d9063109394812a661.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top right; }
  /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .hero .wrapper {
    max-width: 665px; }
    /* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .hero .wrapper h3.header-font {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .hero .wrapper p.body-text {
      max-width: 558px; }
  @media (max-width: 493px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .hero {
      padding: 80px 0;
      background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%); }
      /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
      .mdm-for-msps .hero .header-font,
      .mdm-for-msps .hero .body-text {
        color: #1A142C !important; }
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
      .mdm-for-msps .hero h3.header-font {
        background: linear-gradient(151.52deg, #52BCF9 28.49%, #433288 81.44%) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent; } }
/* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
.mdm-for-msps .mdm-for-msp h4.header-font {
  background: linear-gradient(151.52deg, #52BCF9 28.49%, #433288 81.44%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
.mdm-for-msps .sf-for-msps {
  padding: 40px 0 250px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .sf-for-msps .wrapper {
    max-width: 880px;
    margin: 0 auto; }
    /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .sf-for-msps .wrapper > p.body-text {
      max-width: 520px; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .sf-for-msps .wrapper .grid {
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 430px));
      gap: 20px;
      margin-top: 60px;
      place-content: center; }
      /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
      .mdm-for-msps .sf-for-msps .wrapper .grid .column {
        border-radius: 30px;
        background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
        padding: 20px 30px 40px; }
        /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
        .mdm-for-msps .sf-for-msps .wrapper .grid .column h4.header-font {
          background: linear-gradient(151.52deg, #52BCF9 28.49%, #433288 81.44%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
.mdm-for-msps .why-choose-sf {
  background-color: #f1f1f1;
  padding: 80px 0 100px; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .why-choose-sf .cta {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 40px;
    background-color: #ffffff;
    border-radius: 8px;
    padding: 25px 30px 30px 60px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    position: relative;
    top: -150px; }
    /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .why-choose-sf .cta h2.header-font {
      max-width: 728px;
      margin: 0 !important;
      font-size: 3.1rem; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .why-choose-sf .wrapper {
    max-width: 730px;
    margin: 0 auto;
    text-align: center; }
    /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .why-choose-sf .wrapper > p.body-text {
      max-width: 665px;
      margin: 0 auto; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .why-choose-sf .grid {
    max-width: 1060px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    margin: 80px auto 0;
    place-content: center; }
    /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
    .mdm-for-msps .why-choose-sf .grid .column {
      border-radius: 30px;
      background-color: #ffffff;
      padding: 20px 30px 40px; }
      /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
      .mdm-for-msps .why-choose-sf .grid .column p.body-text {
        color: #6f6f6f; }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
.mdm-for-msps .partner-with-sf {
  padding: 150px 0;
  background-image: url(/assets/new_layout_assets/mdm_for_msps/partner-bg-57d5932079e320eb9322e5671b6e1c80b61fcec7a5ecb47c2d4b0775118fc2c1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top right; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .partner-with-sf .wrapper {
    max-width: 660px;
    margin: 0 auto; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .hero {
    background-image: url(/assets/new_layout_assets/mdm_for_msps/hero@2x-12b5396ed47aa5604918542b31e0e9bcabe6bdfe1be6e3e4f31016e0134f30c7.jpg); }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_msps.scss */
  .mdm-for-msps .partner-with-sf {
    background-image: url(/assets/new_layout_assets/mdm_for_msps/partner-bg@2x-4ec60061d8c3dce762a60def13118390c9d7621edb0aec241eb886a1930dfbd3.jpg); } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
.year-in-review-2023 {
  background-color: #030405;
  overflow-x: hidden;
  scroll-behavior: smooth; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h1 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h3 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h5 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    color: #E9ECEF;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h2 {
    font-size: 32px;
    font-weight: 600;
    line-height: 45px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h6 {
    font-size: 17px;
    font-weight: 500;
    line-height: 23px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 h4 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 p {
    color: #CFD6DD;
    font-size: 16px; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .btn-learn-more {
    display: block;
    font-size: 14px;
    font-weight: 450;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #1A1A1A;
    background-color: #CFD6DD;
    border-radius: 16px;
    padding: 6px 17px;
    margin-top: 40px;
    width: fit-content; }
    /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .btn-learn-more svg {
      margin-left: 5px;
      transform: translateY(1px); }
  @media (max-width: 1199px) {
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .text-right {
      text-align: unset; }
    /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .img-column {
      display: none; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .features .wrapper::before {
      display: none; }
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .features .wrapper .block {
      border: 1px solid; } }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .hero {
    padding: 100px 0; }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .hero h1 {
      font-size: 80px;
      background: linear-gradient(180.21deg, #256BFF 26.3%, #F4B400 60.01%, #FBE34D 90.71%);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      font-weight: 400; }
      /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .hero h1 span {
        display: block;
        font-size: 32px;
        font-weight: 600;
        -webkit-text-fill-color: #E9ECEF; }
    /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .hero p {
      margin: 100px 0px; }
    /* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .hero .join-us-banner {
      position: relative;
      display: block;
      border-radius: 9px;
      background-image: url(/assets/new_layout_assets/year-in-review-2023/banner-bg-19777ddf0194f3b880f6fbb708ed70bf620c5bfb9ec539e0dc262128dfc4de2e.svg);
      background-repeat: no-repeat;
      background-size: cover;
      padding: 13px 25px;
      width: fit-content; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .hero .join-us-banner::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        inset: 0;
        background-color: rgba(255, 255, 255, 0.1);
        backdrop-filter: blur(22px) contrast(60%);
        -webkit-backdrop-filter: blur(22px) contrast(60%);
        overflow: hidden;
        border-radius: 9px; }
      /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .hero .join-us-banner div {
        position: relative; }
        /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .hero .join-us-banner div p {
          font-size: 17px;
          font-weight: 500;
          line-height: 23px;
          margin: 0;
          color: #ffffff; }
      /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .hero .join-us-banner .arrows-wrapper {
        position: absolute;
        inset: 65px 0 0 0;
        width: 25px;
        height: 40px;
        margin: 0 auto;
        max-height: 50px;
        overflow: hidden; }
        /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .hero .join-us-banner .arrows-wrapper picture img {
          animation: scrolling-arrows 2s linear infinite; }
@keyframes scrolling-arrows {
  0% {
    transform: translateY(-48px); }
  100% {
    transform: translateY(0px); } }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .badges {
    padding: 80px 0 100px; }
    /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .badges h2 {
      max-width: 360px; }
    /* line 141, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .badges .badges-wrapper {
      background-color: #1B242C;
      padding: 50px 30px;
      width: 100%;
      border-radius: 8px;
      margin-top: 50px; }
      /* line 147, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .badges .badges-wrapper p {
        max-width: 540px;
        margin: 0 auto; }
      /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .badges .badges-wrapper .badges-grid {
        display: grid;
        grid: auto/repeat(auto-fit, minmax(0, 172px));
        max-width: 599px;
        margin: 40px auto 0;
        place-content: center;
        gap: 30px 15px; }
        /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .badges .badges-wrapper .badges-grid > div {
          display: flex;
          align-items: center;
          justify-content: center; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .oneidp {
    padding: 200px 0 100px; }
    @media (min-width: 1200px) {
      /* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .oneidp .container {
        width: 1080px; } }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .oneidp p {
      margin-top: 40px;
      max-width: 425px; }
    /* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .oneidp .wrapper {
      max-width: 1060px;
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 515px));
      gap: 20px;
      margin: 80px 0 0; }
      /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .oneidp .wrapper .block {
        position: relative;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 8px;
        overflow: hidden;
        min-height: 160px; }
        /* line 190, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .oneidp .wrapper .block.oneid {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/bg-oneid-79ea62a1b57366fddcf932e747b7e2cf773ad3fae4f32cb0a47f618abb3b8065.svg); }
        /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .oneidp .wrapper .block.onedirectory {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/bg-onedirectory-bfdb8d8ec22ee511102add08771d4dee7ba0d03dd4e7baafee033d31320288dc.svg); }
        /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .oneidp .wrapper .block > div {
          position: absolute;
          inset: 0;
          width: 100%;
          height: 100%;
          padding: 30px;
          background-color: rgba(0, 0, 0, 0.1);
          backdrop-filter: blur(20px) contrast(60%);
          -webkit-backdrop-filter: blur(20px) contrast(60%); }
          /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
          .year-in-review-2023 .oneidp .wrapper .block > div div {
            margin: 0 auto;
            max-width: 230px; }
          /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
          .year-in-review-2023 .oneidp .wrapper .block > div p {
            max-width: 193px;
            margin-bottom: 0; }
        /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .oneidp .wrapper .block p {
          margin-top: 20px; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .releases {
    padding: 100px 0; }
    /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .releases .wrapper {
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 277px));
      gap: 80px 50px;
      margin-top: 60px; }
      /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .releases .wrapper .block img {
        margin-left: 15px;
        margin-bottom: 10px;
        width: 36px;
        height: 36px; }
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .releases .wrapper .block h6 {
        position: relative;
        padding-left: 15px; }
        /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .releases .wrapper .block h6::before {
          content: '';
          position: absolute;
          height: 18px;
          width: 1px;
          background-color: #256BFF;
          inset: 2px 0 0 0; }
      /* line 246, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .releases .wrapper .block p {
        padding-left: 15px;
        font-size: 13px;
        margin-top: 20px; }
      @media (min-width: 1200px) {
        /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .releases .wrapper .block:nth-of-type(2) h6 {
          min-height: 46px; } }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .features {
    padding: 100px 0; }
    /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .features .header {
      display: flex;
      align-items: flex-end;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 30px;
      padding-inline: 30px; }
      /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .features .header h2 {
        margin-bottom: 0; }
    /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .features .wrapper {
      position: relative;
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 378px));
      margin-top: 80px;
      place-content: center;
      gap: 1px;
      padding-block: 1px; }
      /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .features .wrapper::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: rgba(217, 217, 217, 0.2);
        inset: 0; }
      /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .features .wrapper .block {
        position: relative;
        padding: 58px 44px;
        background-color: #030405;
        background-size: cover;
        background-repeat: repeat;
        min-height: 503px; }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.dynamic-scripting {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-dynamic-scripting-397f9ef26744d87f4baa61efe7308baba9adb1dd15a4868cd0100957e762df2a.svg); }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.windows-app-catalog {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-windows-app-catalog-16a57c4b1c976fd93b8516939066916af423ee4af3f8000cb910aa3224480d04.svg); }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.android-cope {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-android-cope-a38c0356aef00e3ceb0b41dd8eaff6724867126b8b8b45e2778fd577c254c15c.svg); }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.os-update-mgmnt {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-os-update-mgmnt-2b3d96892bfc67efbcd19ece2370b7a3034e6a4b3f6fca3c859e3a8576f9d5df.svg); }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.windows-home-support {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-windows-home-support-de4b85c47033c7ef5fbcaba1c6a9bd0d28b1ded3bd426bd4eae1adc4690c3e98.svg); }
        /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block.location-tracking {
          background-image: url(/assets/new_layout_assets/year-in-review-2023/illus-location-tracking-74ef1473a7afb51e05dacd1139ce969ed855fd2213bac6defa78ace38d0d60da.svg); }
        /* line 303, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block h4 {
          margin: 0; }
        /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
        .year-in-review-2023 .features .wrapper .block p {
          font-size: 13px;
          margin-top: 15px; }
  /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
  .year-in-review-2023 .thank-you {
    padding: 200px 0; }
    /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .thank-you picture img {
      width: 100%; }
      /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 .thank-you picture img.note {
        max-width: 190px; }
    /* line 322, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 .thank-you h2 {
      background: linear-gradient(130.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      font-size: 42px;
      line-height: 63px;
      font-weight: 400;
      margin-bottom: 40px; }
  @media (max-width: 493px) {
    /* line 334, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
    .year-in-review-2023 section {
      padding: 100px 0 !important; }
      /* line 337, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_2023_year_in_review.scss */
      .year-in-review-2023 section.hero .arrows-wrapper {
        inset: 100px 0 0 0 !important; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
.convergence-2024 p {
  color: #1A142C; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
.convergence-2024 .hero {
  position: relative;
  background-image: url(/assets/new_layout_assets/convergence-2024/background-65f51e68f3c4e2febf8cb9397f9a97ef856aaad85d5b60f7cbb602b370de1921.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  padding: 100px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
    .convergence-2024 .hero {
      background-image: url(/assets/new_layout_assets/convergence-2024/background@2x-a62d50facd42701545f917052807a58b91797e45a1efbb0d80f4fddcefc6afec.png);
      background-size: 1366px 314px; } }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .hero h1 {
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 31px;
    font-style: italic;
    color: #FFDB5B; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .hero .venue-details-wrapper picture {
    position: absolute;
    top: 260px;
    max-width: 472px;
    margin: 0 auto;
    inset: 260px 0 0; }
/* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
.convergence-2024 .form {
  padding: 80px 0 100px; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form p {
    font-size: 18px;
    font-weight: 430; }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form ul {
    padding-left: 0;
    list-style-type: none;
    margin-top: 35px; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
    .convergence-2024 .form ul li {
      position: relative;
      padding-left: 30px;
      font-weight: 430; }
      /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
      .convergence-2024 .form ul li:not(:nth-last-of-type(1)) {
        margin-bottom: 15px; }
      /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
      .convergence-2024 .form ul li::before {
        content: '';
        position: absolute;
        left: 0;
        top: 10px;
        height: 2px;
        width: 15px;
        background-color: #256BFF; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form .feature-blocks {
    margin-top: 80px; }
    /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
    .convergence-2024 .form .feature-blocks .feature-block {
      margin-bottom: 60px; }
      /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
      .convergence-2024 .form .feature-blocks .feature-block h2 {
        font-size: 31px;
        background: linear-gradient(152deg, #5277F9 28.49%, #301699 81.44%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent; }
      /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
      .convergence-2024 .form .feature-blocks .feature-block p {
        margin: 30px 0 0; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form p.details {
    font-weight: 500;
    font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form .hubspot-form .sf-cards {
    top: 0;
    margin: 0; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form .setup-meeting {
    display: none; }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
.convergence-2024 .sticky {
  position: sticky;
  position: -webkit-sticky;
  top: 130px;
  margin-top: 60px; }
@media (min-width: 994px) {
  /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form ul,
  .convergence-2024 .form .feature-blocks,
  .convergence-2024 .form p {
    max-width: 520px; }
  /* line 102, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .form .setup-meeting {
    display: block; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_convergence_2024.scss */
  .convergence-2024 .sticky {
    margin-top: 0px; } }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .customer-testimonials .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .customer-testimonials .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: -150px;
  gap: 0; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .customer-testimonials .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .customer-testimonials .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .customer-testimonials .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .customer-testimonials .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .customer-testimonials .top-layer {
  padding: 100px 0; }
/* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .customer-testimonials .grid {
  display: grid;
  grid: auto/repeat(12, minmax(0, 1fr));
  gap: 15px;
  margin-top: 100px;
  padding: 0 15px; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column {
    grid-column: 1/-1; }
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage {
      padding-bottom: 80px; }
      /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
      .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage .owl-item {
        background-color: #251D36;
        color: var(--color-white);
        padding: 35px 30px;
        min-height: 400px;
        position: relative;
        border-radius: 10px;
        background-image: url(/assets/new_layout_assets/mdm_philippines/g2_logo-045fc87ac3cc72231a94f822b2a0b264834eb4014deebac611b2f7dd4a97ce01.png);
        background-repeat: no-repeat;
        background-position: top 15px right 15px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
          .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage .owl-item {
            background-image: url(/assets/new_layout_assets/mdm_philippines/g2_logo@2x-822189ee67230a7ea4e1a54be6380fbfeaca1bdf8abe375ac35324d02c01ced1.png);
            background-size: 24px 24px; } }
        /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage .owl-item .icon-name-wrapper {
          display: flex;
          gap: 10px;
          align-items: flex-start;
          min-height: 82px; }
          /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
          .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage .owl-item .icon-name-wrapper img {
            max-width: 49px; }
        /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column .owl-carousel .owl-stage .owl-item::after {
          content: '';
          position: absolute;
          right: 0;
          bottom: -70px;
          background-image: url(/assets/new_layout_assets/mdm_philippines/quote-27131c00a8adbe3f42df5baf7f60ac79dcef5baf34b6d55574ccceebccaf6158.svg);
          width: 100%;
          height: 100%;
          background-repeat: no-repeat;
          background-position: right bottom; }
  @media (min-width: 1200px) {
    /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column {
      grid-column: 2/-1; } }
  @media (min-width: 1800px) {
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .customer-testimonials .grid .grid-column {
      grid-column: 3/-1; } }
/* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .form .hubspot-form .sf-cards {
  top: 0 !important; }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .section-oneidp {
  padding: 0;
  background-repeat: no-repeat;
  background-position: right center; }
  /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .section-oneidp .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .section-oneidp .img-layer {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: right 35%;
    z-index: 10;
    background-size: 547px; }
    @media (max-width: 992px) {
      /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
      .mdm-regions.sf-mdm .section-oneidp .img-layer {
        display: none;
        background: unset; } }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .section-oneidp .container {
    padding: 100px 0 150px; }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm #mdm-navbar.navbar-default {
  max-height: 50px !important; }
/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm div {
  scroll-margin-top: 100px !important; }
/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
.mdm-regions.sf-mdm .hero {
  background-color: #F6F9FC; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
  .mdm-regions.sf-mdm .hero + .customers .logo-grid {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 140px));
    gap: 20px 50px;
    place-content: center;
    margin: 0px; }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid .goteam {
      background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      width: 140px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .hero + .customers .logo-grid .goteam {
          background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
          background-size: 140px 359px; } }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid .hyatt {
      background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
      background-repeat: no-repeat;
      background-position: 0px -66px;
      background-size: cover !important;
      width: 140px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .hero + .customers .logo-grid .hyatt {
          background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
          background-size: 140px 359px; } }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid .haier {
      background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
      background-repeat: no-repeat;
      background-position: 0px -136px;
      background-size: cover !important;
      width: 140px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .hero + .customers .logo-grid .haier {
          background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
          background-size: 140px 359px; } }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid .digipay {
      background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
      background-repeat: no-repeat;
      background-position: 0px -206px;
      background-size: cover !important;
      width: 140px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .hero + .customers .logo-grid .digipay {
          background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
          background-size: 140px 359px; } }
    /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid .decathlon {
      background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
      background-repeat: no-repeat;
      background-position: 0px -314px;
      background-size: cover !important;
      width: 140px;
      height: 51px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
        .mdm-regions.sf-mdm .hero + .customers .logo-grid .decathlon {
          background-image: url(/assets/new_layout_assets/mdm_philippines/mdm_in_philippines_customers-4c51755ed9050d75b6f3551542207488735f1a48a240548eb0b3910cf9723d1a.png);
          background-size: 140px 359px; } }
    /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_regions.scss */
    .mdm-regions.sf-mdm .hero + .customers .logo-grid figure {
      width: 140px;
      height: 51px;
      position: relative; }

@media (min-width: 993px) {
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  html[lang="es"] .sf-android-mdm-software-me .section-2 .custom-device-card {
    min-height: 498px;
    height: 100%; } }

/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me div[id] {
  scroll-margin-top: 100px; }
/* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .padding-top {
  padding-top: 150px; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-1 {
  padding-bottom: 200px; }
  /* line 23, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-1 .bg-layer {
    background: linear-gradient(2.83deg, rgba(37, 107, 255, 0.1) 7.65%, rgba(37, 107, 255, 0) 86.46%);
    transform-origin: bottom left;
    -webkit-transform: skewY(-2deg);
    transform: skewY(-2deg); }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-1 .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * 1);
      z-index: 1; }
      /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: 1/3;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .section-1 .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: 1/2;
        transform: matrix(1, 0, 0.3, 1, -30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-1 .top-layer {
    padding: 80px 0 0; }
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-1 .top-layer .hero-image {
      max-width: 542px;
      max-height: 265px; }
  @media (max-width: 993px) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-1 {
      padding-bottom: 90px; } }
/* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .mdm-dubai-customer-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around; }
  @media (max-width: 492px) {
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .mdm-dubai-customer-logos {
      justify-content: center; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .instashop {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .instashop {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .enoc {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px -67px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .enoc {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .dnata {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px -133px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .dnata {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .talabat {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px -205px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .talabat {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .almusbah {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px -270px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .almusbah {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos .radisson {
    background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers-570d55d9c828f65a67d3f225aeec963922ac2a30b5aae1ae59c165f72b5245d9.png);
    background-repeat: no-repeat;
    background-position: 0px -340px;
    background-size: cover !important;
    width: 130px;
    height: 70px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos .radisson {
        background-image: url(/assets/new_layout_assets/mdm-software-me/dubai-customers@2x-1a6727b9087932249e7f695fe915172f7da4918a1a71fc51d127553448967133.png);
        background-size: 140px 840px; } }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos li {
    width: 140px;
    height: 70px;
    text-align: left;
    position: relative; }
    @media (max-width: 360px) {
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos li {
        flex: 0 100%; } }
    @media (min-width: 361px) and (max-width: 580px) {
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos li {
        flex: 0 50%; } }
    @media (min-width: 581px) and (max-width: 1199px) {
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos li {
        flex: 0 33%; } }
    @media (max-width: 1199px) {
      /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .mdm-dubai-customer-logos li {
        margin-bottom: 20px; } }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .mdm-dubai-customer-logos li:last-child {
    margin-right: 0; }
/* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-2 .top-layer {
  padding-top: 83px; }
  @media (min-width: 768px) and (max-width: 1024px) {
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-2 .top-layer .sf-cards {
      justify-content: center; } }
/* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-2 .custom-device-card {
  margin-top: 50px;
  padding: 90px 15px 0px;
  width: 340px;
  min-height: 500px;
  border: none;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503);
  box-shadow: 0px 27px 136px rgba(129, 137, 190, 0.09), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503); }
  @media (max-width: 767px) {
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-2 .custom-device-card {
      width: 100%; } }
  @media (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-2 .custom-device-card {
      width: 100%;
      height: 100%; } }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-2 .custom-device-card ul.pros-and-cons {
    list-style-type: none; }
    /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-2 .custom-device-card ul.pros-and-cons li {
      display: flex;
      align-items: flex-start; }
      /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .section-2 .custom-device-card ul.pros-and-cons li p {
        display: inline-block; }
      /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .section-2 .custom-device-card ul.pros-and-cons li:before {
        content: '';
        background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
        margin: 3px 10px 0 0;
        min-width: 18px;
        min-height: 18px; }
/* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-2 .button-link {
  position: absolute;
  bottom: 30px; }
/* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 5;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 80, 25);
    -webkit-transform: matrix(1, 0, 0.3, 1, 80, 25);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 6;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-3 .top-layer img.device {
  max-width: 205px;
  max-height: 435px; }
/* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -7;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 231, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -6;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -5;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-4 .top-layer {
  padding: 90px 0 110px; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-4 .top-layer .sf-cards .sf-card {
    flex: 30%;
    margin: 0 15px 15px 0; }
    /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-4 .top-layer .sf-cards .sf-card:nth-child(4) {
      flex: 11%; }
    @media (min-width: 768px) and (max-width: 1024px) {
      /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
      .sf-android-mdm-software-me .section-4 .top-layer .sf-cards .sf-card {
        flex: 45%; }
        /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
        .sf-android-mdm-software-me .section-4 .top-layer .sf-cards .sf-card:nth-child(4) {
          flex: 45%; } }
/* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-5 .bg-layer .bg-vector {
  position: absolute;
  right: 5%;
  top: 5%; }
  @media (max-width: 767px) {
    /* line 291, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .section-5 .bg-layer .bg-vector {
      top: -60px; } }
/* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-5 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-5 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -8;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-5 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -6;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-5 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -5;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-7 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1); }
  /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-7 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 349, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-7 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 355, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-7 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .section-8 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  align-content: flex-start;
  overflow: hidden; }
  /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-8 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: none;
    -webkit-transform: none;
    clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 95% 100%, 0 100%); }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-8 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, -0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 389, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-8 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 16;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 80, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 80, 0);
    clip-path: none;
    -webkit-clip-path: none;
    z-index: 1; }
  /* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .section-8 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 17;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.3, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 406, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .android-feature-management .device-showcase {
  padding: 60px 60px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .android-feature-management .device-showcase.device-title {
    align-items: baseline; }
  /* line 414, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .android-feature-management .device-showcase .device-title-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: 0 20px;
    min-width: 250px;
    margin-top: 30px; }
/* line 427, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
.sf-android-mdm-software-me .cta-section .grid-wrapper ul.pros-and-cons {
  list-style-type: none; }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
  .sf-android-mdm-software-me .cta-section .grid-wrapper ul.pros-and-cons li {
    display: flex;
    align-items: flex-start; }
    /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .cta-section .grid-wrapper ul.pros-and-cons li p {
      display: inline-block; }
    /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_android_mdm_software_me.scss */
    .sf-android-mdm-software-me .cta-section .grid-wrapper ul.pros-and-cons li:before {
      content: '';
      background-image: url(/assets/new_layout_assets/common_assets/tick-bb50f16f841d458dbd6b821aafbba8ec08415cd6547e385aa8d0b7792fbab979.svg);
      margin: 3px 10px 0 0;
      min-width: 18px;
      min-height: 18px; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .hero .top-layer h1 {
  max-width: 643px;
  margin: 0 auto; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .hero .top-layer p.body-text {
  max-width: 596px;
  margin: 0 auto; }
/* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .benefits header {
  max-width: 740px;
  margin: 150px auto 0; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .benefits .features {
  margin-top: 100px; }
/* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
.scalefusion-deployer .benefits .wrapper {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  max-width: 1060px;
  margin: 80px auto;
  gap: 30px 20px;
  place-content: center; }
  /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
  .scalefusion-deployer .benefits .wrapper .usecase {
    background-color: #ffffff;
    border-radius: 10px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 30px; }
    /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
    .scalefusion-deployer .benefits .wrapper .usecase img, .scalefusion-deployer .benefits .wrapper .usecase h4, .scalefusion-deployer .benefits .wrapper .usecase p {
      margin-bottom: 20px !important; }
  @media (max-width: 593px) {
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
    .scalefusion-deployer .benefits .wrapper {
      grid: auto/repeat(auto-fit, minmax(0, 1fr)); }
      /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_scalefusion_deployer.scss */
      .scalefusion-deployer .benefits .wrapper .usecase {
        grid-column: 1/-1; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .bg-layer, .ifpd-display-management .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd h2.header-font, .ifpd-display-management h2.header-font {
  font-size: 3.8rem;
  line-height: 57px; }
/* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .cta-card h2.header-font, .ifpd-display-management .cta-card h2.header-font {
  font-size: 3.1rem;
  line-height: 150%; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .container, .ifpd .cta-card, .ifpd-display-management .container, .ifpd-display-management .cta-card {
  z-index: 20;
  position: relative; }
/* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .hero .grid-container .grid, .ifpd-display-management .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(1), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(2), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(3), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(4), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(5), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(6), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(7), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .hero .grid-container .grid .grid-block:nth-child(8), .ifpd-display-management .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .hero .top-layer, .ifpd-display-management .hero .top-layer {
  padding: 40px 0 80px; }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .why-choose, .ifpd-display-management .why-choose {
  padding: 150px 0; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .why-choose .grid-container .grid, .ifpd-display-management .why-choose .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    z-index: 10; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
    .ifpd .why-choose .grid-container .grid .grid-block:nth-child(1), .ifpd-display-management .why-choose .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -6;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
    .ifpd .why-choose .grid-container .grid .grid-block:nth-child(2), .ifpd-display-management .why-choose .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -5;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
    .ifpd .why-choose .grid-container .grid .grid-block:nth-child(3), .ifpd-display-management .why-choose .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -5;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
    .ifpd .why-choose .grid-container .grid .grid-block:nth-child(4), .ifpd-display-management .why-choose .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -4;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .captivate-attention ul.feature-list, .ifpd-display-management .captivate-attention ul.feature-list {
  list-style-type: none; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .captivate-attention ul.feature-list li, .ifpd-display-management .captivate-attention ul.feature-list li {
    position: relative;
    padding-left: 25px; }
    /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
    .ifpd .captivate-attention ul.feature-list li::before, .ifpd-display-management .captivate-attention ul.feature-list li::before {
      content: '';
      position: absolute;
      height: 2px;
      width: 15px;
      background-color: #256BFF;
      inset: 10px 0 0 0; }
/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .sf-ifpd .top-layer, .ifpd-display-management .sf-ifpd .top-layer {
  padding: 150px 0 200px; }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .remote-troubleshooting .grid-container .grid, .ifpd-display-management .remote-troubleshooting .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end;
  top: var(--row-height);
  z-index: 10; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .remote-troubleshooting .grid-container .grid .grid-block:nth-child(1), .ifpd-display-management .remote-troubleshooting .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .remote-troubleshooting .grid-container .grid .grid-block:nth-child(2), .ifpd-display-management .remote-troubleshooting .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .remote-troubleshooting .grid-container .grid .grid-block:nth-child(3), .ifpd-display-management .remote-troubleshooting .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .remote-troubleshooting .grid-container .grid .grid-block:nth-child(4), .ifpd-display-management .remote-troubleshooting .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .faq .faq-container .content-block, .ifpd-display-management .faq .faq-container .content-block {
  border-bottom: 1px solid #256BFF;
  padding: 28px 0 0; }
  /* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .faq .faq-container .content-block:nth-last-of-type(1), .ifpd-display-management .faq .faq-container .content-block:nth-last-of-type(1) {
    border-bottom: none; }
  /* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .faq .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a i.zmdi, .ifpd-display-management .faq .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a i.zmdi {
    -webkit-transform: rotate(180deg) !important;
    transform: rotate(180deg) !important; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .faq .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a.collapsed i.zmdi, .ifpd-display-management .faq .faq-container .content-block:not(:nth-child(1)) .panel-group .panel-default .panel-heading a.collapsed i.zmdi {
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important; }
/* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
.ifpd .cta, .ifpd-display-management .cta {
  position: relative;
  top: -60px; }
@media (max-width: 993px) {
  /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_ifpd.scss */
  .ifpd .img-wrapper, .ifpd-display-management .img-wrapper {
    text-align: center !important;
    padding: 20px 0; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .gradient-font {
  background: linear-gradient(150.36deg, #FAC124 4.32%, #DB00FF 95.23%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .hero {
  background-repeat: no-repeat;
  background-size: 100% 443px;
  background-position: top center;
  scroll-margin: 100px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .hero header {
    max-width: 480px; }
    /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .hero header h1 {
      font-size: 3.8rem;
      font-weight: 500; }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .hero header span.timestamp {
      display: block;
      border-radius: 10px;
      color: #1a1a1a;
      background-color: #E0E9FE;
      padding: 18px 30px;
      max-width: 378px;
      margin-top: 50px; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .hero .hubspot-form-wrapper {
    position: absolute;
    right: 0;
    top: 20px; }
/* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .at-channel-partners {
  padding: 300px 0 100px; }
/* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .why-partner-with-sf {
  padding: 40px 0 80px; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .why-partner-with-sf ul.features-list li {
    position: relative; }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .why-partner-with-sf ul.features-list li::before {
      content: '';
      position: absolute;
      width: 15px;
      height: 2px;
      background-color: #256BFF;
      inset: 10px 0 0 0; }
/* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .future-of-access-mgmnt {
  padding-top: 250px; }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .we-win {
  background-color: #E0E9FE; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .we-win .video-wrapper {
    max-width: 780px;
    margin: 0 auto;
    position: relative;
    top: 80px; }
    /* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .we-win .video-wrapper iframe {
      aspect-ratio: 16/9; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .scalefusion-experts {
  padding: 100px 0 80px; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .scalefusion-experts .experts-grid {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 200px));
    gap: 15px;
    max-width: 1060px;
    margin: 100px auto 0; }
    /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .scalefusion-experts .experts-grid .expert {
      border-radius: 8px;
      min-height: 232px;
      background-repeat: no-repeat;
      background-size: contain;
      background-position: center;
      color: #ffffff;
      overflow: hidden; }
      /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .scalefusion-experts .experts-grid .expert .wrapper {
        height: 100%;
        padding: 10px;
        display: flex;
        flex-direction: column;
        justify-content: flex-end; }
        /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
        .channel-partner .scalefusion-experts .experts-grid .expert .wrapper span {
          display: block; }
          /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .scalefusion-experts .experts-grid .expert .wrapper span.name {
            font-weight: 600;
            font-size: 14px; }
          /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .scalefusion-experts .experts-grid .expert .wrapper span.designation {
            font-size: 12px; }
/* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .aer-card {
  max-width: 1170px;
  margin: 0 auto 150px;
  padding: 30px 50px;
  display: grid;
  gap: 30px 0;
  grid: auto/repeat(auto-fit, minmax(340px, 1fr));
  background: url(/assets/new_layout_assets/channel_partners/aer_card_bg-788f64239e84930f4a8f6a51d4a7df060184971bf756e42a7c1d21b20c35c6c1.svg) no-repeat top right;
  background-size: cover;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 8px;
  overflow: hidden; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .aer-card > div {
    grid-column: span 1; }
    /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .aer-card > div p.body-text {
      max-width: 450px; }
    /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .aer-card > div:nth-of-type(2) {
      display: flex;
      justify-content: center;
      align-items: center; }
  @media (max-width: 768px) {
    /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .aer-card {
      display: flex;
      flex-wrap: wrap; } }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
.channel-partner .our-integrations {
  padding: 100px 0 0px;
  overflow-x: hidden; }
  /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .our-integrations .logos-wrapper {
    max-width: 1600px;
    margin: 80px auto 0;
    overflow-x: hidden; }
    /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .our-integrations .logos-wrapper .logos {
      display: grid;
      grid: auto/repeat(20, minmax(160px, 1fr));
      animation: logos_carousel 40s linear infinite forwards; }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .lenovo {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px 0px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .lenovo {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .zebra {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -68px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .zebra {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .datalogic {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -136px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .datalogic {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .sonim {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -204px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .sonim {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .sony {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -272px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .sony {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .janam {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -340px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .janam {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .kyocera {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -408px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .kyocera {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .chainway {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -476px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .chainway {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .evolute {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -544px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .evolute {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
      /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
      .channel-partner .our-integrations .logos-wrapper .logos .knox {
        background-image: url(/assets/new_layout_assets/channel_partners/our_integrations-eef671984ff4d7a4764635a5ecfecae0ca6fcef268a04f033c5a447fa6147e46.png);
        background-repeat: repeat;
        background-position: 0px -612px;
        background-size: cover !important;
        width: 160px;
        height: 45px; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
          /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
          .channel-partner .our-integrations .logos-wrapper .logos .knox {
            background-image: url(/assets/new_layout_assets/channel_partners/our_integrations@2x-de34488ce8555d7106741937adcb1dad1e0131c99669df9e05f2d9f1bc075f92.png);
            background-size: 160px 650px; } }
@keyframes logos_carousel {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(-1600px); } }
@media (max-width: 1199px) {
  /* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .hero .hubspot-form-wrapper {
    position: relative;
    top: 20px; }
  /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .hero header span.timestamp {
    padding: 15px 20px; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .at-channel-partners {
    padding: 80px 0 !important; }
    /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
    .channel-partner .at-channel-partners p.body-text {
      padding-top: 50px; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .why-partner-with-sf picture img {
    margin-top: 40px; }
  /* line 207, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .future-of-access-mgmnt .row .col-lg-6:nth-of-type(1) {
    text-align: center;
    margin-bottom: 40px; }
  /* line 213, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_channel_mgmnt.scss */
  .channel-partner .scalefusion-experts .experts-grid {
    place-content: center; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
.integration_launch_checkpoint .hero {
  padding: 150px 0;
  background-image: url(/assets/new_layout_assets/integration_launch_checkpoint/hero_bg-6a24f49b33a0d0901c7df69a18002d167045c1f04f932e9b92076180ebfd2737.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
    .integration_launch_checkpoint .hero {
      background-image: url(/assets/new_layout_assets/integration_launch_checkpoint/hero_bg@2x-5342397b38d0801306e2db042b3b4912b2c9d59c3e7297c96398e6cf9958f170.png);
      background-size: 100% 100%; } }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
  .integration_launch_checkpoint .hero .wrapper {
    max-width: 487px;
    margin-left: auto; }
    @media (max-width: 993px) {
      /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
      .integration_launch_checkpoint .hero .wrapper {
        margin: 0; } }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
.integration_launch_checkpoint .join-sf {
  padding: 100px 0; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
  .integration_launch_checkpoint .join-sf .details {
    max-width: 1060px;
    margin: 60px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px; }
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
    .integration_launch_checkpoint .join-sf .details > div {
      background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
      padding: 30px 15px;
      border-radius: 30px;
      text-align: center; }
/* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
.integration_launch_checkpoint .register-form {
  background-color: #EEF4FA;
  padding: 40px 0;
  scroll-margin-top: 100px; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
  .integration_launch_checkpoint .register-form .hubspot-form .sf-cards {
    top: 0;
    margin: 0; }
/* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
.integration_launch_checkpoint .launch-partner {
  padding: 100px 0; }
  /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
  .integration_launch_checkpoint .launch-partner .wrapper {
    max-width: 1060px;
    margin: 50px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px;
    text-align: left;
    place-content: center; }
    /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
    .integration_launch_checkpoint .launch-partner .wrapper > div {
      border-radius: 8px;
      padding: 30px 40px; }
      /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
      .integration_launch_checkpoint .launch-partner .wrapper > div:nth-of-type(1) {
        background-color: #E4E8F4; }
      /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_integration_launch_checkpoint.scss */
      .integration_launch_checkpoint .launch-partner .wrapper > div:nth-of-type(2) {
        background-color: #EFE2EE; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem section {
  position: relative;
  background-color: #ffffff; }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem span.badge {
  display: inline-block;
  margin-left: 10px;
  background-color: #E1E5FC;
  font-size: 17px;
  color: #256BFF;
  border-radius: 6px;
  font-weight: 430;
  padding: 5px 15px; }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem ul.primary-features {
  display: flex;
  flex-direction: column;
  gap: 15px; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem ul.primary-features li {
    display: flex;
    gap: 15px;
    background-color: #ffffff;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 20px 15px;
    border-radius: 10px;
    transition: transform 0.45s linear;
    transform: scaleX(0);
    transform-origin: left; }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem ul.primary-features li p, .what-is-uem ul.primary-features li svg {
      opacity: 0;
      transition: opacity 0.2s ease-in; }
/* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .hero {
  background-image: url(/assets/new_layout_assets/what_is_uem/hero_bg-705700a80ff078acf72d6807d4125bb3dfec0a1be63517101729dc90bb42ad80.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 100px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .hero {
      background-image: url(/assets/new_layout_assets/what_is_uem/hero_bg@2x-d29d282860ee1739723eb8af50013be391ffbea8a948ee3d215209c48d9a009e.jpg);
      background-size: 100% 100%; } }
  /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .hero .text-wrapper {
    background-image: url(/assets/new_layout_assets/what_is_uem/text_background-867741d521bb905368a6946fa1a0071a07e12da8b68c2882fd0dc102c18a2edc.png);
    background-size: contain;
    background-repeat: no-repeat;
    padding: 70px 0;
    border-radius: 21px;
    max-width: 960px;
    margin: 0 auto; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .hero .text-wrapper {
        background-image: url(/assets/new_layout_assets/what_is_uem/text_background@2x-a809a7439a7bfea259108d772a1795c413b2053fb0760e1b47d3e941f3c779cb.png);
        background-size: 100% 100%; } }
    /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .hero .text-wrapper h1.header-font {
      font-size: 48px;
      max-width: 623px;
      margin: 0 auto; }
/* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .nav-sections-wrapper {
  overflow-y: unset; }
/* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .defination, .what-is-uem .overview, .what-is-uem .evolution, .what-is-uem .migration-to-sf {
  background-color: #F3F4F6; }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .defination {
  padding: 100px 0; }
/* line 67, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .evolution {
  padding-bottom: 50px; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .evolution .cta {
    transform: translateY(115px); }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .impact-of-uem {
  padding: 100px 0 0px;
  background: linear-gradient(360deg, #051872 -0.88%, #101010 17.83%); }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .impact-of-uem .cta {
    transform: translateY(70px); }
/* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .img-block-transitions {
  position: relative; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .img-block-transitions .block {
    margin: 250px 0 350px; }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .block:nth-of-type(1) {
      margin-top: 100px; }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .block h3.header-font span {
      background-color: #07186C;
      border-radius: 6px;
      padding: 3px 6px; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .block p.body-text {
      max-width: 520px; }
  /* line 98, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .img-block-transitions .sticky {
    position: sticky;
    top: 200px;
    display: flex;
    flex-direction: column;
    min-height: 650px; }
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .sticky picture img {
      width: 100%;
      max-width: 479px;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      margin: 0 auto;
      transition: opacity 0.2s ease-out; }
    /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .sticky picture:not(:nth-of-type(1)) img {
      opacity: 0; }
/* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .how-uem-fits {
  padding: 200px 0 0px;
  scroll-margin-top: -200px; }
  /* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .how-uem-fits .grid-wrapper {
    max-width: 1060px;
    margin: 150px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px; }
    /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .how-uem-fits .grid-wrapper div {
      background-color: #F3F4F6;
      border-radius: 20px;
      padding: 40px 30px; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .how-uem-fits .cta {
    margin-top: 100px; }
/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .general-advantages {
  padding: 100px 0 0; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .general-advantages h2.header-font {
    max-width: 700px;
    margin: 0 auto; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .general-advantages .advantages {
    max-width: 1060px;
    margin: 0 auto;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 40px 20px; }
  /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .general-advantages .cta {
    transform: translateY(70px); }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .importance-of-uem {
  padding: 200px 0; }
/* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .role-of-uem {
  padding: 300px 0 0;
  background: -webkit-linear-gradient(180deg, #051771 0%, #121212 12%, #121212 70%, #051771 100%);
  background: linear-gradient(180deg, #051771 0%, #121212 12%, #121212 70%, #051771 100%); }
  /* line 170, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .role-of-uem .img-block-transitions .block:nth-of-type(1) {
    margin-top: 100px; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .role-of-uem .img-block-transitions .sticky picture:nth-of-type(1) img {
    opacity: 1 !important; }
  /* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .role-of-uem .cta {
    transform: translateY(70px); }
/* line 186, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .ltf-benefits {
  padding: 200px 0 0; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .ltf-benefits .cards {
    max-width: 1060px;
    margin: 100px auto 0; }
    /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .ltf-benefits .cards .card {
      display: grid;
      grid: auto/repeat(auto-fit, minmax(0, 530px));
      border-radius: 20px;
      overflow: hidden;
      min-height: 430px;
      will-change: transform;
      transition: 2.5s cubic-bezier(0.21, 1.23, 1, 0.97);
      opacity: 0; }
      /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .ltf-benefits .cards .card > div {
        display: flex; }
        /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
        .what-is-uem .ltf-benefits .cards .card > div:nth-of-type(1) {
          background-color: #101010;
          padding: 50px 40px 50px 30px;
          display: flex;
          align-items: center; }
        /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
        .what-is-uem .ltf-benefits .cards .card > div:nth-of-type(2) {
          align-items: flex-end;
          justify-content: center;
          background: linear-gradient(180deg, #2A4CFF 0%, #101010 117.46%); }
      /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .ltf-benefits .cards .card:nth-of-type(even) {
        transform: translateX(150px); }
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .ltf-benefits .cards .card:nth-of-type(odd) {
        transform: translateX(-150px); }
      /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .ltf-benefits .cards .card.slide-in {
        transform: translateX(0);
        opacity: 1; }
/* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .feature-synopsis {
  padding: 100px 0; }
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .feature-synopsis .features {
    position: relative;
    max-width: 1072px;
    margin: 100px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 250px));
    gap: 80px 24px; }
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .feature-synopsis .features .feature {
      position: relative;
      display: flex;
      flex-direction: column; }
      /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .feature-synopsis .features .feature h4.header-font {
        position: relative;
        border-bottom: 4px solid #DDE1F8; }
        /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
        .what-is-uem .feature-synopsis .features .feature h4.header-font .bar {
          position: absolute;
          bottom: -4px;
          left: 0;
          height: 4px;
          width: 0;
          transition: width 1s cubic-bezier(0.21, 1.23, 1, 0.97);
          will-change: width;
          background-color: #256BFF; }
      /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .feature-synopsis .features .feature p.body-text {
        flex: 1; }
      /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .feature-synopsis .features .feature:hover h4.header-font .bar {
        width: 100%; }
/* line 267, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .challenges {
  padding: 100px 0; }
  /* line 269, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .challenges h2.header-font {
    max-width: 700px;
    margin: 0 auto; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .challenges .cards {
    max-width: 1060px;
    margin: 100px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px; }
    /* line 279, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .challenges .cards .card {
      margin: 0;
      padding: 50px 30px;
      background-color: #F3F4F6;
      border-radius: 20px;
      grid-column: span 1; }
      /* line 285, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .challenges .cards .card:nth-last-of-type(1) {
        grid-column: span 2; }
  /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .challenges .cta {
    margin-top: 100px; }
/* line 295, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .choosing-right-uem header {
  max-width: 900px; }
/* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .choosing-right-uem table {
  display: block;
  max-width: 1060px;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0px 4px 10px 0px rgba(14, 31, 53, 0.08);
  border-collapse: separate;
  border-spacing: 10px;
  margin-top: 60px; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table thead tr {
    overflow: hidden; }
    /* line 310, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .choosing-right-uem table thead tr th {
      padding: 10px 19px;
      background-color: #2A4CFF;
      color: #ffffff;
      font-size: 17px;
      font-weight: 600; }
      /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .choosing-right-uem table thead tr th:nth-of-type(1) {
        border-radius: 10px 0 0 0; }
      /* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .choosing-right-uem table thead tr th:nth-last-of-type(1) {
        border-radius: 0 10px 0 0; }
  /* line 327, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table tbody tr td {
    padding: 10px 19px; }
  /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table tbody tr:nth-of-type(odd) td {
    background-color: #ECEDF8; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table tbody tr:nth-of-type(even) td {
    background-color: #E2E4F8; }
  /* line 341, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table tbody tr:nth-last-of-type(1) td:nth-of-type(1) {
    border-radius: 0 0 0 10px; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table tbody tr:nth-last-of-type(1) td:nth-last-of-type(1) {
    border-radius: 0 0 10px 0; }
/* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .uem-deployment {
  padding: 100px 0 50px; }
  /* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .uem-deployment .cta {
    transform: translateY(120px); }
/* line 358, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .sf-uem {
  background: linear-gradient(360deg, #101010 60.47%, #051872 100%);
  padding: 200px 0 0px; }
  /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .sf-uem .img-wrapper {
    max-width: 1086px;
    margin: 0 auto;
    transform: translateY(100px);
    position: relative;
    z-index: 10; }
/* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .migration-to-sf {
  padding-top: 50px; }
  /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .migration-to-sf .cta {
    transform: translateY(70px); }
/* line 375, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .final-thoughts {
  background: linear-gradient(360deg, #101010 60.47%, #051872 100%);
  padding: 200px 0 150px; }
/* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .success-stories {
  padding: 100px 0 200px; }
  /* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .success-stories .carousel-wrapper {
    max-width: 1061px;
    margin: 80px auto 0; }
    /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .success-stories .carousel-wrapper .carousel-indicators {
      max-width: 1060px;
      width: 100%;
      margin: 0 auto;
      left: 0;
      right: 0;
      bottom: -100px; }
      /* line 391, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .success-stories .carousel-wrapper .carousel-indicators li {
        text-indent: unset;
        border: none;
        width: fit-content;
        height: fit-content;
        filter: saturate(0);
        opacity: 0.5;
        transition: filter 0.2s cubic-bezier(0.21, 1.23, 1, 0.97); }
        /* line 399, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
        .what-is-uem .success-stories .carousel-wrapper .carousel-indicators li.active {
          filter: saturate(1);
          opacity: 1;
          background-color: transparent; }
    /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .success-stories .carousel-wrapper .carousel-inner .item {
      overflow: hidden;
      border-radius: 20px; }
      /* line 410, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .success-stories .carousel-wrapper .carousel-inner .item .carousel-caption {
        text-align: left !important;
        left: 5% !important;
        max-width: 615px; }
/* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .cta {
  position: relative;
  z-index: 20;
  padding-block: 30px;
  background-color: #101010;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 20px;
  display: grid;
  max-width: 1060px;
  margin: 0 auto;
  grid: auto/repeat(auto-fit, minmax(0, 520px));
  gap: 20px; }
  /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .cta > div:nth-of-type(1) {
    padding-left: 60px; }
  /* line 435, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .cta > div:nth-of-type(2) {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 30px; }
  @media (max-width: 993px) {
    /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .cta {
      text-align: center;
      padding: 50px 15px;
      gap: 50px 20px;
      grid: auto/repeat(auto-fit, minmax(0, 100%)); }
      /* line 447, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .cta > div {
        padding: 0 !important; } }
/* line 453, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .feature-synopsis {
  padding-top: 300px; }
/* line 457, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .header-font--light {
  color: #F2F2F2 !important; }
/* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .header-font--dark, .what-is-uem p.body-text--dark {
  color: #111111 !important; }
/* line 465, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem p.body-text__large {
  font-size: 18px !important; }
/* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem p.body-text--light {
  color: #E2E2E2 !important; }
/* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .button__btn--primary {
  background-color: #2A4CFF !important; }
/* line 475, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem .header-font--blue,
.what-is-uem .button-link--primary a, .what-is-uem .button-link--primary i.zmdi {
  color: #2A4CFF !important; }
/* line 480, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
.what-is-uem div[data-animation='sliding-up'] {
  will-change: transform;
  transform: translateY(150px);
  transition: 1s cubic-bezier(0.21, 1.23, 1, 0.97);
  opacity: 0; }
  /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem div[data-animation='sliding-up'].slide-up {
    transform: translateY(0);
    opacity: 1; }
@media (max-width: 993px) {
  /* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .img-block-transitions {
    padding: 0 !important; }
    /* line 494, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .block {
      margin: 50px 0 !important; }
      /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .img-block-transitions .block p.body-text {
        max-width: 100%; }
    /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .img-block-transitions .images-wrapper {
      display: none; }
  /* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .evolution div.row:nth-of-type(1) div.col-xs-12:nth-of-type(2), .what-is-uem .evolution div.row:nth-of-type(2) div.col-xs-12:nth-of-type(2) {
    margin-top: 40px; }
  /* line 515, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .how-uem-fits .row:nth-of-type(1) .col-xs-12:nth-of-type(2) {
    margin-top: 30px; }
  /* line 519, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .how-uem-fits .grid-wrapper {
    place-content: center;
    margin-top: 80px !important; }
  /* line 525, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .general-advantages .advantages {
    place-content: center; }
  /* line 529, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .role-of-uem {
    padding-top: 200px !important; }
  /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .ltf-benefits {
    overflow-x: hidden; }
    /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .ltf-benefits .cards .card {
      grid: auto/repeat(auto-fit, minmax(0, 100%)); }
      /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
      .what-is-uem .ltf-benefits .cards .card div:nth-of-type(2) {
        padding-block: 40px; }
  /* line 542, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .challenges .cards {
    grid: auto/repeat(1, minmax(0, 1fr)); }
    /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .challenges .cards .card {
      grid-column: span 1 !important; }
  /* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .feature-synopsis {
    padding-top: 150px; }
    /* line 551, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .feature-synopsis .features {
      place-content: center; }
  /* line 555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .success-stories {
    padding-bottom: 100px; }
    /* line 558, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
    .what-is-uem .success-stories .carousel-wrapper .carousel-indicators {
      display: none; }
  /* line 565, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .uem-deployment .row:nth-of-type(2) .col-xs-12:nth-of-type(1) {
    margin-bottom: 40px; } }
@media (max-width: 767px) {
  /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .choosing-right-uem table {
    overflow-x: auto; }
  /* line 578, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_what_is_uem.scss */
  .what-is-uem .ltf-benefits .cards .card div:nth-of-type(2) {
    display: none; } }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
.watch-demo {
  position: relative; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo nav {
    position: sticky !important;
    top: 0;
    background-color: #ffffff;
    position: relative;
    z-index: 50;
    box-shadow: 0 1px 1px 0 rgba(200, 200, 200, 0.5);
    padding: 5px; }
    /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
    .watch-demo nav .container {
      display: flex;
      justify-content: space-between;
      align-items: center; }
      /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
      .watch-demo nav .container img {
        max-height: 50px;
        margin: auto 0; }
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
      .watch-demo nav .container > div {
        flex: 1; }
        /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
        .watch-demo nav .container > div ul.list-unstyled {
          margin-left: auto;
          margin-bottom: 0;
          width: fit-content;
          display: flex;
          align-items: center;
          gap: 30px; }
          /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
          .watch-demo nav .container > div ul.list-unstyled li a {
            font-size: 15px;
            transition: all 0.2s linear;
            padding: 7px 15px;
            border-radius: 3px;
            font-weight: 500; }
            /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
            .watch-demo nav .container > div ul.list-unstyled li a.primary {
              background-color: #256BFF;
              color: #ffffff; }
              /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
              .watch-demo nav .container > div ul.list-unstyled li a.primary:hover {
                background-color: #004FF5; }
            /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
            .watch-demo nav .container > div ul.list-unstyled li a.secondary {
              color: #256BFF;
              background-color: #ffffff;
              border: 1px solid #D1D1D1; }
              /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
              .watch-demo nav .container > div ul.list-unstyled li a.secondary:hover {
                border: 1px solid #256BFF; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .hero .bg-layer {
    transform: skewY(0deg);
    inset: 0; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo section#register {
    scroll-margin-top: 80px; }
  /* line 63, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .video-wrapper {
    max-width: 730px;
    margin: 0 auto;
    aspect-ratio: 16/9; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .gated-hero {
    max-height: 440px; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .resources {
    padding-top: 300px; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo h2.header-font {
    font-size: 38px;
    font-weight: 500; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .cta-card h2.header-font {
    font-size: 31px; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .hubspot-form .sf-cards {
    top: 0;
    margin: 0; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .form-wrapper p.body-text {
    max-width: 450px; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .customers h2.header-font {
    max-width: 680px;
    margin: 0 auto; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo video {
    max-width: 735px;
    margin: 0 auto;
    aspect-ratio: 16/9;
    width: 100%; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
  .watch-demo .cards {
    display: grid;
    max-width: 1060px;
    margin: 100px auto 0;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    place-content: center; }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
    .watch-demo .cards .card {
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
      border-radius: 8px;
      overflow: hidden; }
      /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
      .watch-demo .cards .card .wrapper {
        padding: 20px;
        display: flex;
        flex-direction: column; }
        /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_watch_demo.scss */
        .watch-demo .cards .card .wrapper div:nth-of-type(1) {
          flex: 1; }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_kyc_compliance.scss */
.kyc-compliance .hero {
  background-image: url(/assets/new_layout_assets/kyc_compliance/header-background-eedd566e1dd249d1bac1c80834dd5ea94dbfc5071ad5c4058bc13084992dfade.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_kyc_compliance.scss */
    .kyc-compliance .hero {
      background-image: url(/assets/new_layout_assets/kyc_compliance/header-background@2x-4b0e6ed17f11378ba50604e7522fd8096dc83a2f95c0b228faca106b69fd05a8.jpg);
      background-size: 100% 100%; } }
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_kyc_compliance.scss */
  .kyc-compliance .hero span.label {
    display: block;
    width: fit-content;
    background-color: #FAC124;
    padding: 3px 5px; }
  @media (max-width: 993px) {
    /* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_kyc_compliance.scss */
    .kyc-compliance .hero .row .col-xs-12:nth-of-type(2) {
      margin-top: 80px; } }

/* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .hero {
  background-image: url(/assets/new_layout_assets/mdm_for_admin/background-6830b9bb258a7ffe9f2aa560afbd90ee1fb29c4e62197ad13c263f1cffec0d16.png);
  background-repeat: no-repeat;
  background-position: top right;
  background-size: contain;
  background-color: black;
  padding: 4% 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .hero {
      background-image: url(/assets/new_layout_assets/mdm_for_admin/background@2x-ccf49dbbd2cffeb489fb56af45c8b89bbf2acbf3fec4983129e02499ef10aae7.png);
      background-size: 1367px 100%; } }
  @media (max-width: 993px) {
    /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .hero {
      background-image: unset;
      padding: 80px 0; } }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .hero h1.header-font {
    max-width: 430px; }
/* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .why-scalefusion {
  padding: 40px 0 100px; }
  /* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .why-scalefusion .cards {
    max-width: 1060px;
    margin: 100px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    place-content: center;
    gap: 20px; }
    /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .why-scalefusion .cards .card {
      padding: 30px 25px;
      background-color: #ffffff;
      border-radius: 10px;
      box-shadow: 0px 1.8px 9px 0px rgba(129, 137, 190, 0.04), 0px 6px 30.3773803711px 0px rgba(129, 137, 190, 0.05), 0px 27px 136px 0px rgba(129, 137, 190, 0.09); }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .multi-os ul.nav-tabs {
  max-width: 1060px;
  display: flex; }
  /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .multi-os ul.nav-tabs li {
    flex: 1;
    border-bottom: 1px solid #CBCBCB;
    text-align: center;
    cursor: pointer; }
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .multi-os ul.nav-tabs li a {
      all: unset;
      margin: 0; }
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
      .mdm-for-admin .multi-os ul.nav-tabs li a:hover {
        background-color: unset; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .multi-os ul.nav-tabs li.active {
      border-bottom: 2px solid #256BFF; }
/* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .multi-os .tab-content {
  padding-block: 40px; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .multi-os .tab-content .tab-pane > p.body-text {
    max-width: 750px; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .multi-os .tab-content .tab-pane .features p.body-text {
    display: flex; }
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .multi-os .tab-content .tab-pane .features p.body-text svg {
      transform: translateY(3px);
      margin-right: 10px; }
/* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .app-mgmnt .bg-layer, .mdm-for-admin .reports .bg-layer {
  transform: skewY(-3deg); }
/* line 81, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .app-mgmnt .top-layer, .mdm-for-admin .reports .top-layer {
  padding: 100px 0; }
/* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .patch-mgmnt .nav-tabs {
  display: flex;
  flex-direction: column; }
  /* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .patch-mgmnt .nav-tabs li a {
    all: unset;
    cursor: pointer;
    padding: 15px 15px 15px 30px;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid transparent;
    transition: all 0.2s linear;
    display: flex;
    justify-content: space-between; }
    /* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .patch-mgmnt .nav-tabs li a svg {
      opacity: 0;
      transition: opacity 0.1s linear;
      transform: translateY(4px); }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .patch-mgmnt .nav-tabs li.active a {
    border: 1px solid #E0E9FE;
    box-shadow: 0px 2px 9px 0px #8189BE09, 0px 6px 30px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17; }
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .patch-mgmnt .nav-tabs li.active a svg {
      opacity: 1; }
/* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .patch-mgmnt .tab-content .tab-pane {
  opacity: 0;
  transition: opacity 0.3s linear; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .patch-mgmnt .tab-content .tab-pane.active {
    opacity: 1; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .patch-mgmnt .tab-content .tab-pane p.body-text {
    max-width: 570px; }
/* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .industries .industries-wrapper {
  max-width: 940px;
  margin: 80px auto 0;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 300px));
  gap: 20px;
  place-content: center; }
  /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .industries .industries-wrapper a {
    display: flex;
    align-items: center;
    padding: 40px 10px 40px 20px;
    gap: 20px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 1.7955275774002075px 9.04413890838623px 0px #8189BE09, 0px 6.030803203582764px 30.37738037109375px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
    overflow: hidden; }
    /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .industries .industries-wrapper a img {
      min-width: 49px; }
/* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .remote-troubleshooting .bg-layer {
  transform: skewY(-3deg); }
/* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .remote-troubleshooting h2.header-font {
  max-width: 590px;
  margin: 0 auto; }
/* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .remote-troubleshooting div > p.body-text {
  max-width: 800px;
  margin: 80px auto 0; }
/* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .remote-troubleshooting ul.features {
  margin-top: 80px;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  place-content: center;
  text-align: left;
  gap: 15px 30px; }
/* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .remote-troubleshooting video {
  max-width: 1060px;
  margin: 0 auto;
  aspect-ratio: 16/9;
  object-fit: cover; }
/* line 182, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin video {
  width: 100%;
  aspect-ratio: 16/9; }
/* line 187, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
.mdm-for-admin .owl-carousel .owl-stage {
  padding-bottom: 80px; }
  /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .owl-carousel .owl-stage .owl-item {
    background-color: #f5f8ff;
    color: var(--color-white);
    padding: 35px 30px;
    min-height: 400px;
    position: relative;
    border-radius: 10px;
    background-image: url(/assets/new_layout_assets/mdm_for_admin/g2_logo-866f84134e9e658584b7cfdcc465d33c47b49b035a6f73b546f0c9a4024c4918.png);
    background-repeat: no-repeat;
    background-position: top 15px right 15px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
      .mdm-for-admin .owl-carousel .owl-stage .owl-item {
        background-image: url(/assets/new_layout_assets/mdm_for_admin/g2_logo@2x-88b81c36a019e2f2f90e1230492060a5f70a4df5c04608422ac40591db1e5d72.png);
        background-size: 24px 24px; } }
    /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .owl-carousel .owl-stage .owl-item .icon-name-wrapper {
      display: flex;
      gap: 10px;
      align-items: flex-start;
      min-height: 82px; }
      /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
      .mdm-for-admin .owl-carousel .owl-stage .owl-item .icon-name-wrapper img {
        max-width: 49px; }
    /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
    .mdm-for-admin .owl-carousel .owl-stage .owl-item::after {
      content: '';
      position: absolute;
      right: 0;
      bottom: -70px;
      background-image: url(/assets/new_layout_assets/mdm_for_admin/quote-17956b1ed17e009a7ef3e53fc0857e399a9d580ae80fbb0012cf8473d1db0321.svg);
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: right bottom; }
@media (max-width: 993px) {
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .bg-animation-col {
    display: none; } }
@media (max-width: 767px) {
  /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin ul.nav-tabs {
    display: none !important; }
  /* line 233, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .tab-content .tab-pane {
    margin: 0px 0 80px;
    display: block !important;
    opacity: 1 !important; } }
@media (max-width: 549px) {
  /* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_admin.scss */
  .mdm-for-admin .sf-testimonials .carousel-inner .item {
    height: 560px !important; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd h2.header-font {
  font-size: 38px;
  font-weight: 500; }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd .hero {
  background-color: #141418; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .hero .wrapper {
    background: url(/assets/new_layout_assets/checkpoint_mtd/illus-shield-47dd9cfc1fca698b2ae5f1ce603e2597471207689d536def8078b4591563476e.svg) no-repeat top center;
    max-width: 628px;
    margin: 0 auto; }
    /* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .hero .wrapper h1.header-font {
      max-width: 575px;
      margin: 0 auto 25px !important; }
    /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .hero .wrapper p.body-text {
      max-width: 469px;
      margin: 0 auto; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd .security {
  background-color: #F2F2F2; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .security .wrapper {
    max-width: 628px; }
  /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .security ul {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 292px));
    place-content: center;
    gap: 30px 77px;
    max-width: 1030px;
    margin-top: 80px; }
    @media (max-width: 492px) {
      /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .security ul {
        grid: auto/repeat(auto-fit, minmax(0, 340px)); } }
    /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .security ul li {
      display: flex;
      gap: 10px; }
      /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .security ul li > div {
        width: 30px;
        height: 30px;
        transform: translateY(5px); }
  /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .security .cta {
    max-width: 1060px;
    margin: 0 auto;
    background: radial-gradient(110.72% 147.16% at 72.37% 42.9%, #7189FF 19%, #7082FE 43.25%, #1D5EFF 100%);
    box-shadow: 0px 1.8px 9.04px 0px #8189BE09, 0px 6.03px 30.38px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
    padding: 40px 40px 40px 50px;
    border-radius: 10px;
    transform: translateY(80px); }
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .security .cta h2.header-font {
      font-size: 31px; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .security .cta .button__btn {
      background-color: #ffffff;
      border-radius: 4px;
      padding: 12px 40px 12px 40px;
      font-size: 16px;
      font-weight: 500;
      color: #256BFF;
      text-wrap: nowrap;
      margin-top: 15px; }
/* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd .mobile-security {
  background-color: #010101; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .mobile-security h2.header-font {
    max-width: 795px;
    margin: 0 auto; }
  /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .mobile-security .grid {
    max-width: 1060px;
    margin: 80px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    place-content: center; }
    /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .mobile-security .grid > div {
      background-color: #1B242C;
      border-radius: 10px;
      padding: 30px;
      min-height: 408px; }
      /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .mobile-security .grid > div p.body-text {
        color: #BBBBBB; }
  /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .mobile-security .integration {
    max-width: 1108px;
    margin: 80px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 200px));
    place-content: center;
    background: url(/assets/new_layout_assets/checkpoint_mtd/line_pattern-4556ae7964b5d5d9ebc320f269ff0a978ca2c6dacacb4ffaab0d20748ef09e87.svg) no-repeat center;
    background-size: 1108px 450px;
    padding: 60px 0;
    gap: 30px 65px; }
    @media (max-width: 1199px) {
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .mobile-security .integration {
        grid: auto/repeat(auto-fit, minmax(0, 290px));
        background: unset;
        gap: 30px 30px;
        padding: 0; } }
    /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .mobile-security .integration > div h4.header-font {
      position: relative; }
      /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .mobile-security .integration > div h4.header-font::after {
        content: '';
        height: 2px;
        width: 114px;
        background-color: #1B242C;
        position: absolute;
        left: 0;
        bottom: -15px; }
/* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd .why-mtd {
  position: relative; }
  /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .why-mtd .features {
    max-width: 957px;
    margin: 60px auto 0;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 469px));
    gap: 19px;
    place-content: center; }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .why-mtd .features > div {
      background-color: #14232E;
      border-radius: 10px;
      box-shadow: 10px 4px 34px 0px #00000026;
      padding: 15px;
      display: flex;
      gap: 15px;
      align-items: center; }
  /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .why-mtd .pricing {
    position: relative;
    text-align: left;
    max-width: 757px;
    margin: 80px auto 0;
    display: flex;
    flex-wrap: wrap;
    gap: 30px; }
    @media (max-width: 993px) {
      /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .why-mtd .pricing {
        justify-content: center;
        text-align: center; } }
    /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .why-mtd .pricing > div:nth-of-type(1) {
      max-width: 440px; }
    /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .why-mtd .pricing > div h2.header-font {
      font-size: 32px;
      font-weight: 400; }
    /* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
    .checkpoint-mtd .why-mtd .pricing > div .pricing-card {
      background-color: #14232E;
      min-width: 267px;
      min-height: 287px;
      border-radius: 10px;
      overflow: hidden; }
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .why-mtd .pricing > div .pricing-card .header {
        background-color: #3EFEFA;
        color: #14232E;
        text-align: center;
        padding-block: 10px; }
      /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
      .checkpoint-mtd .why-mtd .pricing > div .pricing-card .body {
        text-align: center;
        padding-block: 60px; }
        /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
        .checkpoint-mtd .why-mtd .pricing > div .pricing-card .body h3.header-font {
          font-size: 56px;
          font-weight: 600; }
        /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
        .checkpoint-mtd .why-mtd .pricing > div .pricing-card .body small {
          color: #ffffff; }
/* line 193, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
.checkpoint-mtd .integrate {
  margin-top: 100px; }
  /* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_checkpoint_mtd.scss */
  .checkpoint-mtd .integrate h2.header-font {
    max-width: 718px;
    margin: 0 auto; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .bg-layer, .maker-checker .grid {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker h2.header-font {
  font-size: 38px;
  line-height: 57px; }
/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .hero .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-3deg);
  -webkit-transform: skewY(-3deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-end; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: -4;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: -3;
    grid-column: 1/1;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: -3;
    grid-column: 2/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 37, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: -2;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(5) {
    grid-row-start: -4;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, 0.5, 1, 50, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(6) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(7) {
    grid-row-start: -3;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .hero .grid-container .grid .grid-block:nth-child(8) {
    grid-row-start: -2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, 0.5, 1, 30, 0);
    -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .what-is-maker-checker {
  padding: 150px 0; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .what-is-maker-checker .grid-container {
    z-index: 10; }
    /* line 75, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
    .maker-checker .what-is-maker-checker .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(-3deg);
      -webkit-transform: skewY(-3deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: calc(var(--row-height) * -1); }
      /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
      .maker-checker .what-is-maker-checker .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -4;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.5, 1, 50, 0);
        -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
      .maker-checker .what-is-maker-checker .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.5, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
      .maker-checker .what-is-maker-checker .grid-container .grid .grid-block:nth-child(3) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-2;
        transform: matrix(1, 0, 0.5, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
      .maker-checker .what-is-maker-checker .grid-container .grid .grid-block:nth-child(4) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 0)/-1;
        transform: matrix(1, 0, 0.5, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  @media (max-width: 992px) {
    /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
    .maker-checker .what-is-maker-checker img {
      margin-top: 50px; } }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .easy .wrapper {
  max-width: 1108px;
  margin: 80px auto 0;
  min-height: 430px;
  background: url(/assets/new_layout_assets/maker_checker/line-pattern-cbc30199a50da80595db4ebd24d1ac4ca8fc0040de80132af2befa2efbecc3bc.svg) no-repeat center;
  background-size: contain; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .easy .wrapper .actions {
    max-width: 995px;
    margin: auto;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 200px));
    gap: 55px;
    place-content: center;
    min-height: 264px;
    transform: translateY(80px); }
    /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
    .maker-checker .easy .wrapper .actions div > h4.header-font {
      position: relative; }
      /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
      .maker-checker .easy .wrapper .actions div > h4.header-font::before {
        content: '';
        position: absolute;
        height: 2px;
        width: 70px;
        background-color: #256BFF;
        left: 0;
        bottom: -10px; }
/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .easy .grid-wrapper {
  transform: translateY(100px);
  position: relative;
  z-index: 20; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .easy .grid-wrapper h2.header-font {
    font-size: 31px;
    line-height: 140%; }
/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.maker-checker .streamline .wrapper {
  display: grid;
  max-width: 1060px;
  margin: 80px auto 0;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  place-content: center;
  gap: 20px; }
  /* line 162, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .streamline .wrapper > div {
    padding: 30px 24px;
    background-color: #281E3D;
    border-radius: 10px;
    min-height: 331px; }
@media (max-width: 1199px) {
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .easy .wrapper {
    background-image: unset;
    margin-top: 0; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .maker-checker .easy .grid-wrapper {
    transform: translateY(140px); } }

/* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
.makerCheckerModal .modal-content {
  position: relative; }
  /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  .makerCheckerModal .modal-content button.close {
    position: absolute;
    top: 5px;
    right: 10px;
    z-index: 20; }

/* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
html[lang="de"] .maker-checker .easy .wrapper {
  min-height: 520px !important; }
  /* line 199, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_maker_checker.scss */
  html[lang="de"] .maker-checker .easy .wrapper .actions {
    grid: auto/repeat(auto-fit, minmax(0, 205px)) !important; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_contact_apac_team.scss */
.contact-apac-team {
  padding: 100px 0;
  background-color: #F8F9FF; }
  /* line 4, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_contact_apac_team.scss */
  .contact-apac-team h1 span {
    background: linear-gradient(176deg, #51F9F9 20.17%, #4B30EE 89%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; }
  /* line 10, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_contact_apac_team.scss */
  .contact-apac-team .photo-details-wrapper {
    display: flex;
    align-items: center;
    gap: 20px; }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_contact_apac_team.scss */
  .contact-apac-team .icon-title-wrapper {
    display: flex;
    gap: 10px;
    align-items: center; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_contact_apac_team.scss */
    .contact-apac-team .icon-title-wrapper a {
      color: unset; }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm h2.header-font {
  font-size: 38px; }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .hero h1.header-font {
  font-size: 50px;
  font-weight: 600;
  line-height: 65px; }
/* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .hero svg {
  min-width: 17px; }
/* line 14, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .hero ul.list-unstyled {
  display: flex;
  flex-direction: column;
  gap: 10px; }
  /* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .hero ul.list-unstyled li {
    display: flex;
    align-items: center;
    gap: 10px; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .features .nav-tabs {
  max-width: 1060px;
  margin: 100px auto 0;
  display: flex; }
  /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .nav-tabs li {
    flex: 1;
    border-bottom: 2px solid #deeee6; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .nav-tabs li a {
      text-align: center; }
      /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .features .nav-tabs li a:hover {
        background-color: unset;
        border-color: transparent; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .nav-tabs li.active {
      border-bottom: 2px solid #26d7ac; }
/* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .features .tab-content {
  margin-top: 50px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .tab-content .tab-pane picture img {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 25px;
    max-width: 430px;
    max-height: 320px; }
  /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .tab-content .tab-pane p.body-text {
    max-width: 420px; }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .tab-content .tab-pane ul.list-unstyled li {
    display: flex;
    align-items: center;
    gap: 10px; }
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .tab-content .tab-pane ul.list-unstyled li svg {
      min-width: 17px; }
@media (max-width: 993px) {
  /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .nav-tabs {
    display: none !important; }
  /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .features .tab-content .tab-pane {
    display: block !important; }
    /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .tab-content .tab-pane p.body-text {
      max-width: 100%; }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .tab-content .tab-pane img {
      display: none; }
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .features .tab-content .tab-pane ul.list-unstyled {
      margin-bottom: 50px; } }
/* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .lock-android-devices h2.header-font {
  max-width: 700px;
  margin: 0 auto !important;
  text-align: center; }
/* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .lock-android-devices .cards {
  max-width: 1060px;
  margin: 0 auto;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 20px; }
  /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .lock-android-devices .cards .card {
    background-color: #ffffff;
    border: 1px solid #e3e9ff;
    border-radius: 25px; }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .hero h1.header-font {
  font-size: 45px;
  line-height: 130%; }
/* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .hero h4.header-font {
  font-size: 18px; }
/* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .features .nav-tabs li.active {
  border-bottom: 2px solid #2a4cff; }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .customers {
  background-color: #000000;
  padding: 10px 0;
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(36, minmax(170px, 170px));
    place-content: center;
    gap: 20px 0;
    width: calc(170px * 36); }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .customers > div > div {
      animation: customers-slider 50s linear infinite;
      grid-column: span 1; }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .allen {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .allen {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .bse {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -38px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .bse {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .decathlon {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -87px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .decathlon {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .kelloggs {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -133px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .kelloggs {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .diasorin {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -181px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .diasorin {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .pharmeasy {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -227px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .pharmeasy {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .garuda {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -275px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .garuda {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .safaricom {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -326px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .safaricom {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .via {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -370px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .via {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .saint-gobin {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -418px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .saint-gobin {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .stc {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -464px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .stc {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .hyatt {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -510px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .hyatt {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .fodel {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -558px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .fodel {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .airashed-cement {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -603px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .airashed-cement {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .emirates {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -652px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .emirates {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .srilankan-airlines {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -700px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .srilankan-airlines {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .northeast-property {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -745px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .northeast-property {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .customers .bat {
    background-image: url(/assets/scalefusion_v4/assets/customers_sprite-4699d49c88b8468eef6ac7a25be00889706f330cafd81292cf5456b165a4678e.webp);
    background-repeat: no-repeat;
    background-position: 0px -792px;
    background-size: cover !important;
    width: 170px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .customers .bat {
        background-image: url(/assets/scalefusion_v4/assets/customers_sprite@2x-47d49823d9980bc5fceb487432c802fcbd9be7a4bd9e6139629b7de439c77721.webp); } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-170px * 18)); } }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .sf-aer {
  background-color: #ebf5f0; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .sf-aer p.body-text {
    max-width: 650px; }
/* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .sf-aer {
  background-color: #f2f3f4; }
/* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .explore {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%); }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .explore .video-wrapper {
    max-width: 760px;
    margin: 80px auto 0;
    border-radius: 10px; }
    /* line 215, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .explore .video-wrapper iframe {
      width: 100%;
      height: 100%;
      aspect-ratio: 16/9;
      object-fit: cover; }
/* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .seamless-app-distribution {
  background-color: #ebf5f0;
  padding: 200px 0 0px; }
  /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .seamless-app-distribution .wrapper {
    border: 1px solid #b4c2bb;
    border-radius: 25px;
    padding: 30px 25px; }
/* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .devices {
  position: relative;
  padding: 100px 0;
  background-color: #151515; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .devices .header-wrapper {
    margin: 0 auto;
    max-width: 854px; }
    /* line 239, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .devices .header-wrapper p {
      margin: 0 auto;
      max-width: 668px; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .devices .wrapper {
    display: flex;
    justify-content: center;
    gap: 12px;
    flex-wrap: wrap; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .devices .wrapper picture > img {
      min-width: 184px; }
  /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .devices .blur {
    margin: 0 auto;
    position: absolute;
    max-width: 488px;
    max-height: 333px;
    width: 100%;
    height: 100%;
    border-radius: 488px;
    background: #898598;
    filter: blur(262px);
    inset: 200px 0 auto; }
/* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .advanced_security .features {
  max-width: 958px;
  margin: 100px auto;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 469px));
  gap: 20px;
  place-content: center; }
  /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .advanced_security .features .feature {
    background-color: #202020;
    border-radius: 10px;
    padding: 25px 40px;
    display: flex;
    align-items: center;
    gap: 15px; }
    /* line 282, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .advanced_security .features .feature svg {
      min-width: 17px; }
/* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .cta {
  background: #363636;
  max-width: 1060px;
  margin: 0 auto;
  border-radius: 10px;
  box-shadow: 0px 1.8px 9.04px 0px #8189be09, 0px 6.03px 30.38px 0px #8189be0e, 0px 27px 136px 0px #8189be17;
  display: flex;
  gap: 30px;
  align-items: center;
  justify-content: space-between;
  padding: 45px 40px;
  transform: translateY(116px); }
  /* line 301, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .cta .button__btn {
    white-space: nowrap; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .cta h2.header-font {
    font-size: 31px; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .cta .button__btn--secondary {
    box-shadow: 0px 2px 8px 0px #0e1f3540; }
/* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .button.button__btn--secondary,
.lp-android-mdm .button.button__btn--primary {
  padding: 7px 35px;
  font-size: 16px;
  border-radius: 4px;
  height: unset; }
/* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .perfect-experience .bg-gradient-grey,
.lp-android-mdm .compliance .bg-gradient-grey {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #f3f3f3 83.89%); }
/* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .perfect-experience .feature-showcase,
.lp-android-mdm .compliance .feature-showcase {
  margin: 100px 0;
  position: relative; }
  /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .perfect-experience .feature-showcase .img-wrapper,
  .lp-android-mdm .compliance .feature-showcase .img-wrapper {
    position: sticky;
    position: -webkit-sticky;
    top: 200px;
    min-height: 354px; }
    /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .feature-showcase .img-wrapper picture,
    .lp-android-mdm .compliance .feature-showcase .img-wrapper picture {
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      right: 0; }
      /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .feature-showcase .img-wrapper picture img,
      .lp-android-mdm .compliance .feature-showcase .img-wrapper picture img {
        transition: opacity 0.25 ease-out; }
      /* line 346, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .feature-showcase .img-wrapper picture:not(:nth-of-type(1)) img,
      .lp-android-mdm .compliance .feature-showcase .img-wrapper picture:not(:nth-of-type(1)) img {
        opacity: 0; }
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .perfect-experience .feature-showcase .fs-block,
  .lp-android-mdm .compliance .feature-showcase .fs-block {
    min-height: 354px;
    display: flex;
    align-items: center;
    transition: opacity 0.25 linear; }
    /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .feature-showcase .fs-block ul li,
    .lp-android-mdm .compliance .feature-showcase .fs-block ul li {
      display: flex;
      gap: 10px;
      margin-bottom: 10px; }
      /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .feature-showcase .fs-block ul li svg,
      .lp-android-mdm .compliance .feature-showcase .fs-block ul li svg {
        transform: translateY(3px); }
/* line 367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .perfect-experience .wrapper,
.lp-android-mdm .compliance .wrapper {
  max-width: 1060px;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 20px;
  margin: 80px auto 120px;
  place-content: center; }
  /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .perfect-experience .wrapper > div,
  .lp-android-mdm .compliance .wrapper > div {
    border: 1px solid rgba(26, 20, 44, 0.1);
    border-radius: 25px;
    padding: 40px 20px 10px; }
    /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .wrapper > div ul.list-unstyled,
    .lp-android-mdm .compliance .wrapper > div ul.list-unstyled {
      margin-top: 20px;
      display: flex;
      flex-direction: column;
      gap: 10px; }
      /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .wrapper > div ul.list-unstyled li,
      .lp-android-mdm .compliance .wrapper > div ul.list-unstyled li {
        display: flex;
        gap: 18px;
        align-items: flex-start; }
        /* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
        .lp-android-mdm .perfect-experience .wrapper > div ul.list-unstyled li svg,
        .lp-android-mdm .compliance .wrapper > div ul.list-unstyled li svg {
          min-width: 17px;
          transform: translateY(3px); }
/* line 395, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .perfect-experience .cta,
.lp-android-mdm .compliance .cta {
  transform: unset; }
/* line 398, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .perfect-experience .testimonials,
.lp-android-mdm .compliance .testimonials {
  max-width: 1060px;
  margin: 0 auto; }
  /* line 402, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .perfect-experience .testimonials .tab-content .tab-pane,
  .lp-android-mdm .compliance .testimonials .tab-content .tab-pane {
    background-color: #ebf5f0;
    border-radius: 25px;
    min-height: 337px;
    overflow: hidden; }
    /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .testimonials .tab-content .tab-pane div:nth-of-type(2),
    .lp-android-mdm .compliance .testimonials .tab-content .tab-pane div:nth-of-type(2) {
      flex: 1;
      padding: 30px 30px; }
    /* line 411, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .testimonials .tab-content .tab-pane.active,
    .lp-android-mdm .compliance .testimonials .tab-content .tab-pane.active {
      display: flex; }
  /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs,
  .lp-android-mdm .compliance .testimonials ul.nav-tabs {
    display: flex;
    width: 100%;
    margin-top: 40px; }
    /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li,
    .lp-android-mdm .compliance .testimonials ul.nav-tabs li {
      flex: 1;
      text-align: center;
      border-top: 2px solid #deeee6; }
      /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li img,
      .lp-android-mdm .compliance .testimonials ul.nav-tabs li img {
        filter: saturate(0);
        transition: filter 0.2s ease-out; }
      /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li.active, .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li:hover,
      .lp-android-mdm .compliance .testimonials ul.nav-tabs li.active,
      .lp-android-mdm .compliance .testimonials ul.nav-tabs li:hover {
        border-top: 2px solid #26d7ac; }
        /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
        .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li.active img, .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li:hover img,
        .lp-android-mdm .compliance .testimonials ul.nav-tabs li.active img,
        .lp-android-mdm .compliance .testimonials ul.nav-tabs li:hover img {
          filter: saturate(1); }
        /* line 434, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
        .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li.active a, .lp-android-mdm .perfect-experience .testimonials ul.nav-tabs li:hover a,
        .lp-android-mdm .compliance .testimonials ul.nav-tabs li.active a,
        .lp-android-mdm .compliance .testimonials ul.nav-tabs li:hover a {
          background-color: unset;
          outline: none;
          border: none; }
/* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .compliance {
  background-color: #f2f3f4; }
/* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .cta {
  background: linear-gradient(0deg, #192773, #192773), linear-gradient(91.02deg, #0d174d 1.57%, rgba(14, 24, 81, 0) 109.26%); }
/* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm.kiosk .perfect-experience .testimonials ul.nav-tabs li.active {
  border-top: 2px solid #2a4cff; }
/* line 462, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .supported-devices {
  padding: 200px 0 100px; }
  /* line 464, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .supported-devices .marquee-animation-wrapper {
    overflow: hidden;
    position: relative;
    height: 188px;
    margin-top: 80px; }
    /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .supported-devices .marquee-animation-wrapper .devices-marquee {
      display: flex;
      gap: 187px;
      animation: marquee-slide-in 20s linear infinite; }
      /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .supported-devices .marquee-animation-wrapper .devices-marquee > div {
        min-width: 250px;
        height: 188px; }
@keyframes marquee-slide-in {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(-1655px); } }
/* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
.lp-android-mdm .simplified {
  background-color: #ebf5f0; }
@media (max-width: 1199px) {
  /* line 493, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .hero picture {
    display: none; }
  /* line 498, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .sf-aer .row div:nth-of-type(2) {
    text-align: center; }
  /* line 504, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper {
    display: flex;
    flex-direction: column;
    gap: 50px; }
  /* line 509, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper,
  .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper picture {
    position: relative;
    top: 0; }
    /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper img,
    .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper picture img {
      opacity: 1 !important; }
  /* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .simplified .container {
    text-align: center; }
  /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .simplified .sf-cards {
    top: 0;
    text-align: left; } }
@media (max-width: 993px) {
  /* line 530, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .feature-showcase {
    margin: 0; }
    /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .feature-showcase .features-illustration-wrapper {
      display: none; }
      /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
      .lp-android-mdm .feature-showcase .features-illustration-wrapper .img-wrapper {
        display: none; }
    /* line 538, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
    .lp-android-mdm .feature-showcase .fs-block {
      min-height: fit-content !important;
      margin-bottom: 50px;
      display: block !important; }
  /* line 546, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .testimonials .tab-content .tab-pane > div:nth-of-type(1) {
    display: none; } }
@media (max-width: 767px) {
  /* line 553, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_android_mdm.scss */
  .lp-android-mdm .cta {
    flex-direction: column; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .hero {
  background-color: #1A142C; }
/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .customers ul {
  display: grid;
  max-width: 1060px;
  margin: 0 auto;
  grid: auto/repeat(auto-fit, minmax(0, 160px));
  gap: 20px; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .creative_car_park {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .creative_car_park {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .wild_cru {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px -125px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .wild_cru {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .bdm {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px -250px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .bdm {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .facewatch {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px -375px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .facewatch {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .south_wilts {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px -500px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .south_wilts {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul .listening_books {
    background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers-7654faf92f1dea77b50fc61a7c89e0e15b147811c41b0ffb4039767c57b24454.png);
    background-repeat: no-repeat;
    background-position: 0px -630px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .customers ul .listening_books {
        background-image: url(/assets/new_layout_assets/lp_mdm_uk/customers@2x-316136090c51cb454ae2f6729bd59ab204c36f6240d60504b324516b8407e322.png);
        background-size: 160px 707px; } }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .customers ul li {
    position: relative;
    width: 160px;
    height: 73px; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .multi-os ul.nav-tabs {
  max-width: 1060px;
  display: flex; }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .multi-os ul.nav-tabs li {
    flex: 1;
    border-bottom: 1px solid #CBCBCB;
    text-align: center;
    cursor: pointer; }
    /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .multi-os ul.nav-tabs li a {
      all: unset;
      margin: 0; }
      /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .multi-os ul.nav-tabs li a:hover {
        background-color: unset; }
    /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .multi-os ul.nav-tabs li.active {
      border-bottom: 2px solid #256BFF; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .multi-os .tab-content {
  padding-block: 40px; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .multi-os .tab-content .tab-pane > p.body-text {
    max-width: 750px; }
  /* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .multi-os .tab-content .tab-pane .features p.body-text {
    display: flex; }
    /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .multi-os .tab-content .tab-pane .features p.body-text svg {
      transform: translateY(3px);
      margin-right: 10px; }
/* line 89, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .local-support .sf-cards {
  max-width: 880px;
  margin: 0 auto; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .local-support .sf-cards .sf-card {
    padding: 30px 40px; }
    /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .local-support .sf-cards .sf-card .connect-with-julian {
      padding: 10px 17px;
      border-radius: 33px;
      border: 0.5px solid #6F6F6F;
      width: fit-content;
      display: flex;
      align-items: center;
      gap: 15px;
      margin-top: 20px;
      color: #256BFF; }
    /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .local-support .sf-cards .sf-card .button-link {
      position: relative;
      bottom: unset; }
/* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .local-support .d-grid {
  max-width: 1060px;
  margin: 0 auto;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 20px; }
  /* line 117, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .local-support .d-grid .grid {
    background-color: #ffffff;
    border-radius: 10px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    padding: 30px; }
/* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .application-management {
  overflow: hidden; }
  /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .application-management .bg-layer {
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .application-management .top-layer {
    padding: 200px 0; }
/* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .management-needs h2.header-font {
  max-width: 640px;
  margin: 0 auto; }
/* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .industries .industries-wrapper {
  max-width: 940px;
  margin: 80px auto 0;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 300px));
  gap: 20px;
  place-content: center; }
  /* line 149, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .industries .industries-wrapper a {
    display: flex;
    align-items: center;
    padding: 40px 10px 40px 20px;
    gap: 20px;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0px 1.7955275774002075px 9.04413890838623px 0px #8189BE09, 0px 6.030803203582764px 30.37738037109375px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
    overflow: hidden; }
    /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .industries .industries-wrapper a img {
      min-width: 49px; }
/* line 166, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk .casestudy-wrapper {
  max-width: 1050px;
  margin: 60px auto 0;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 520px));
  gap: 10px; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .casestudy-wrapper .casestudy {
    background-color: #ffffff;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 8px; }
    /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .casestudy-wrapper .casestudy > div {
      padding: 0 30px;
      display: flex;
      justify-content: space-between;
      align-items: center; }
      /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
      .lp-mdm-uk .casestudy-wrapper .casestudy > div a.btn-download-now {
        display: flex;
        gap: 10px;
        align-items: center;
        font-size: 20px;
        font-weight: 500; }
    /* line 189, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .casestudy-wrapper .casestudy img {
      object-fit: cover; }
/* line 194, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
.lp-mdm-uk #schedule-a-free-consulation {
  scroll-margin-top: 50px; }
@media (max-width: 1199px) {
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .sm-hidden {
    display: none; }
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .local-support .sf-cards {
    max-width: 520px;
    margin: 0 auto; }
    /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .local-support .sf-cards .sf-card > .row div:nth-of-type(2) {
      margin-top: 30px; }
  /* line 211, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .local-support .d-grid {
    place-content: center; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .kiosk-mode picture {
    display: flex;
    justify-content: center; }
  /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .application-management .bg-animation-col {
    display: none; }
  /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .application-management .top-layer {
    padding: 80px 0 !important; }
    /* line 227, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
    .lp-mdm-uk .application-management .top-layer .row > div:nth-of-type(1) {
      justify-content: center;
      margin-bottom: 40px; }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .remote-cast .cta-card .cta-btns {
    justify-content: center !important;
    margin-top: 10px;
    margin-left: 40px; }
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .case-studies .casestudy-wrapper {
    place-content: center;
    gap: 30px; } }
@media (max-width: 493px) {
  /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .local-support .sf-cards .sf-card {
    padding-inline: 15px !important; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_mdm_uk.scss */
  .lp-mdm-uk .cta-card .cta-btns {
    margin-left: 0 !important; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software h2.header-font {
  font-size: 38px; }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .hero h1.header-font {
  font-size: 50px;
  font-weight: 600;
  line-height: 65px; }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .hero svg {
  min-width: 17px; }
/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .hero ul.list-unstyled {
  display: flex;
  flex-direction: column;
  gap: 10px; }
  /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .hero ul.list-unstyled li {
    display: flex;
    align-items: center;
    gap: 10px; }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .features .nav-tabs {
  max-width: 1060px;
  margin: 100px auto 0;
  display: flex; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .nav-tabs li {
    flex: 1;
    border-bottom: 2px solid #DEEEE6; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .nav-tabs li a {
      text-align: center; }
      /* line 43, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .features .nav-tabs li a:hover {
        background-color: unset;
        border-color: transparent; }
    /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .nav-tabs li.active {
      border-bottom: 2px solid #26D7AC; }
/* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .features .tab-content {
  margin-top: 50px; }
  /* line 59, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .tab-content .tab-pane picture img {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 25px;
    max-width: 430px;
    max-height: 320px; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .tab-content .tab-pane p.body-text {
    max-width: 420px; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .tab-content .tab-pane ul.list-unstyled li {
    display: flex;
    align-items: center;
    gap: 10px; }
    /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .tab-content .tab-pane ul.list-unstyled li svg {
      min-width: 17px; }
@media (max-width: 993px) {
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .nav-tabs {
    display: none !important; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .features .tab-content .tab-pane {
    display: block !important; }
    /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .tab-content .tab-pane p.body-text {
      max-width: 100%; }
    /* line 97, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .tab-content .tab-pane img {
      display: none; }
    /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .features .tab-content .tab-pane ul.list-unstyled {
      margin-bottom: 50px; } }
/* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .lock-android-devices h2.header-font {
  max-width: 700px;
  margin: 0 auto !important;
  text-align: center; }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .lock-android-devices .cards {
  max-width: 1060px;
  margin: 0 auto;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 20px; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .lock-android-devices .cards .card {
    background-color: #ffffff;
    border: 1px solid #E3E9FF;
    border-radius: 25px; }
/* line 126, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .lock-android-devices .cta {
  position: relative;
  z-index: 10; }
/* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .hero h1.header-font {
  font-size: 45px;
  line-height: 130%; }
/* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .hero h4.header-font {
  font-size: 18px; }
/* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .features .nav-tabs li.active {
  border-bottom: 2px solid #2A4CFF; }
/* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .sf-aer {
  background-color: #F2F3F4; }
/* line 153, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .key-benefits {
  position: relative;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 33.98%, #F2F3F4 83.89%);
  padding-top: 100px; }
/* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software.kiosk .cta {
  background: linear-gradient(0deg, #192773, #192773), linear-gradient(91.02deg, #0D174D 1.57%, rgba(14, 24, 81, 0) 109.26%); }
  /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software.kiosk .cta > div {
    display: flex;
    gap: 20px; }
/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .customers {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers > div {
    position: relative;
    display: grid;
    grid: auto/repeat(16, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*16); }
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .customers > div > div {
      animation: customers-slider 20s linear infinite;
      grid-column: span 1; }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .byjus {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .byjus {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .radisson {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -66px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .radisson {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .bse {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -132px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .bse {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .talabat {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -198px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .talabat {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .magna {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -264px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .magna {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .decathlon {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -330px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .decathlon {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .hdb {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -396px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .hdb {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
  /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .customers .gofirst {
    background-image: url(/assets/new_layout_assets/lp_android_mdm/customers-5c5913d720b3abf412c022849313fd3a75cb2b221288c154b24094e6ab3a4c38.png);
    background-repeat: no-repeat;
    background-position: 0px -470px;
    background-size: cover !important;
    width: 160px;
    height: 47px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .customers .gofirst {
        background-image: url(/assets/new_layout_assets/lp_android_mdm/customers@2x-aea545f278feb1577589e3d49d2fd30dd57053542d963c3b76857c91554d7e73.png);
        background-size: 161px 517px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-160px * 8)); } }
/* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .sf-aer {
  background-color: #EBF5F0; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .sf-aer p.body-text {
    max-width: 650px; }
/* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .advanced_security .features {
  max-width: 958px;
  margin: 100px auto;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 469px));
  gap: 20px;
  place-content: center; }
  /* line 242, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .advanced_security .features .feature {
    background-color: #202020;
    border-radius: 10px;
    padding: 25px 40px;
    display: flex;
    align-items: center;
    gap: 15px; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .advanced_security .features .feature svg {
      min-width: 17px; }
/* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .cta {
  background: #363636;
  max-width: 1060px;
  margin: 0 auto;
  border-radius: 10px;
  box-shadow: 0px 1.8px 9.04px 0px #8189BE09, 0px 6.03px 30.38px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17;
  display: flex;
  gap: 30px;
  align-items: center;
  justify-content: space-between;
  padding: 45px 40px;
  transform: translateY(116px); }
  /* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .cta .button__btn {
    white-space: nowrap; }
  /* line 274, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .cta h2.header-font {
    font-size: 31px; }
  /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .cta .button__btn--secondary {
    box-shadow: 0px 2px 8px 0px #0E1F3540; }
/* line 283, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .button.button__btn--secondary,
.lp-kiosk-lockdown-software .button.button__btn--primary {
  padding: 7px 35px;
  font-size: 16px;
  border-radius: 4px;
  height: unset; }
/* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .compliance .bg-gradient-grey {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #F3F3F3 83.89%); }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .compliance .feature-showcase {
  margin: 100px 0;
  position: relative; }
  /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .compliance .feature-showcase .img-wrapper {
    position: sticky;
    position: -webkit-sticky;
    top: 200px;
    min-height: 354px; }
    /* line 306, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .feature-showcase .img-wrapper picture {
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      right: 0; }
      /* line 313, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .feature-showcase .img-wrapper picture img {
        transition: opacity 0.25 ease-out; }
      /* line 318, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .feature-showcase .img-wrapper picture:not(:nth-of-type(1)) img {
        opacity: 0; }
  /* line 325, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .compliance .feature-showcase .fs-block {
    min-height: 354px;
    display: flex;
    align-items: center;
    transition: opacity 0.25 linear; }
    /* line 331, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .feature-showcase .fs-block ul li {
      display: flex;
      gap: 10px;
      margin-bottom: 10px; }
      /* line 335, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .feature-showcase .fs-block ul li svg {
        transform: translateY(3px); }
/* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .compliance .wrapper {
  max-width: 1060px;
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 250px));
  gap: 20px;
  margin: 80px auto 120px;
  place-content: center; }
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .compliance .wrapper > div {
    border: 1px solid rgba(26, 20, 44, 0.1);
    border-radius: 25px;
    padding: 40px 20px 10px; }
    /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .wrapper > div ul.list-unstyled {
      margin-top: 20px;
      display: flex;
      flex-direction: column;
      gap: 10px; }
      /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .wrapper > div ul.list-unstyled li {
        display: flex;
        gap: 18px;
        align-items: flex-start; }
        /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .compliance .wrapper > div ul.list-unstyled li svg {
          min-width: 17px;
          transform: translateY(3px); }
/* line 377, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .compliance .cta {
  transform: unset; }
/* line 381, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .compliance .testimonials {
  max-width: 1060px;
  margin: 0 auto; }
  /* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .compliance .testimonials .tab-content .tab-pane {
    background-color: #EBF5F0;
    border-radius: 25px;
    min-height: 337px;
    overflow: hidden; }
    /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .testimonials .tab-content .tab-pane div:nth-of-type(2) {
      flex: 1;
      padding: 30px 30px; }
    /* line 397, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .testimonials .tab-content .tab-pane.active {
      display: flex; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs {
    display: flex;
    width: 100%;
    margin-top: 40px; }
    /* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li {
      flex: 1;
      text-align: center;
      border-top: 2px solid #DEEEE6; }
      /* line 413, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li img {
        filter: saturate(0);
        transition: filter 0.2s ease-out; }
      /* line 418, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li.active, .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li:hover {
        border-top: 2px solid #26D7AC; }
        /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li.active img, .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li:hover img {
          filter: saturate(1); }
        /* line 426, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li.active a, .lp-kiosk-lockdown-software .compliance .testimonials ul.nav-tabs li:hover a {
          background-color: unset;
          outline: none;
          border: none; }
/* line 437, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .supported-devices {
  padding: 100px 0; }
  /* line 440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .supported-devices .marquee-animation-wrapper {
    overflow: hidden;
    position: relative;
    height: 188px;
    margin-top: 80px; }
    /* line 446, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .supported-devices .marquee-animation-wrapper .devices-marquee {
      display: flex;
      gap: 187px;
      animation: marquee-slide-in 20s linear infinite; }
      /* line 451, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .supported-devices .marquee-animation-wrapper .devices-marquee > div {
        min-width: 250px;
        height: 188px; }
@keyframes marquee-slide-in {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(-1655px); } }
/* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
.lp-kiosk-lockdown-software .testimonials {
  overflow-x: hidden;
  padding-bottom: 100px; }
  /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .testimonials #g2-carousel-btn {
    all: unset;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto 0;
    display: block;
    cursor: pointer;
    width: 36px;
    height: 36px;
    z-index: 20; }
    @media (max-width: 993px) {
      /* line 473, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .testimonials #g2-carousel-btn {
        inset: auto auto -60px 110px; } }
  /* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .testimonials .g2-testimonials {
    position: relative;
    margin-top: 100px; }
    /* line 495, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials .g2-testimonials::before {
      content: '';
      position: absolute;
      width: 100px;
      height: 100%;
      inset: 0;
      left: -2px;
      background-color: #ffffff;
      z-index: 10; }
    /* line 506, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item {
      max-width: 340px;
      border: 2px solid #E3E9FF;
      border-radius: 20px;
      overflow: hidden;
      display: flex;
      flex-direction: column; }
      @media (max-width: 1279px) {
        /* line 506, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item {
          max-width: unset; } }
      /* line 518, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item p {
        font-size: 16px;
        line-height: 150%; }
      /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item div.quote {
        background-color: #EBF5F0;
        padding: 20px 30px 10px;
        flex: 1;
        min-height: 315px;
        border-radius: 0 0 20px 20px; }
      /* line 531, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item .name-icon-wrapper {
        display: flex;
        gap: 10px;
        align-items: flex-start;
        padding: 30px 10px 20px; }
        /* line 537, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item .name-icon-wrapper .avatar {
          display: block;
          width: 48px;
          height: 48px;
          border-radius: 50%;
          font-size: 20px;
          font-weight: 500;
          display: flex;
          justify-content: center;
          align-items: center;
          color: #ffffff; }
        /* line 550, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
        .lp-kiosk-lockdown-software .testimonials .g2-testimonials .item .name-icon-wrapper .name-wrapper {
          min-height: 100px; }
    /* line 560, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(1n) .item .name-icon-wrapper .avatar {
      background-color: #D684E3; }
    /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(2n + 2) .item .name-icon-wrapper .avatar {
      background-color: #8493E3; }
    /* line 576, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials .g2-testimonials .owl-stage-outer .owl-stage .owl-item:nth-of-type(3n + 1) .item .name-icon-wrapper .avatar {
      background-color: #EBBE67; }
  @media (max-width: 767px) {
    /* line 469, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .testimonials {
      display: none; } }
@media (max-width: 1199px) {
  /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .hero picture {
    display: none; }
  /* line 598, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .sf-aer .row div:nth-of-type(2) {
    text-align: center; }
  /* line 605, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper {
    display: flex;
    flex-direction: column;
    gap: 50px; }
  /* line 611, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper,
  .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper picture {
    position: relative;
    top: 0; }
    /* line 616, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper img,
    .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper picture img {
      opacity: 1 !important; } }
@media (max-width: 993px) {
  /* line 625, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .cta {
    text-align: center;
    flex-direction: column; }
    /* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .cta h2 {
      text-align: center !important; }
    /* line 631, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .cta > div {
      display: flex;
      gap: 20px;
      flex-wrap: wrap;
      justify-content: center; }
  /* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .feature-showcase {
    margin: 0; }
    /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper {
      display: none; }
      /* line 642, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
      .lp-kiosk-lockdown-software .feature-showcase .features-illustration-wrapper .img-wrapper {
        display: none; }
    /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
    .lp-kiosk-lockdown-software .feature-showcase .fs-block {
      min-height: fit-content !important;
      margin-bottom: 50px;
      display: block !important; }
  /* line 654, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .testimonials .tab-content .tab-pane > div:nth-of-type(1) {
    display: none; }
  /* line 659, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .supported-devices, .lp-kiosk-lockdown-software .features, .lp-kiosk-lockdown-software .compliance {
    padding-top: 0 !important; }
  /* line 663, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .key-benefits .col-lg-5 {
    text-align: center; }
  /* line 666, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_kiosk_lockdown_software.scss */
  .lp-kiosk-lockdown-software .key-benefits .col-lg-6 {
    padding-left: 0;
    margin-top: 40px; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso h2.header-font {
  font-size: 35px; }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso h3.header-font {
  font-weight: 600; }
/* line 12, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .hero h1.header-font {
  font-size: 40px;
  font-weight: 500;
  line-height: 56px; }
/* line 17, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .hero svg {
  min-width: 17px; }
/* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .hero ul.list-unstyled {
  display: flex;
  flex-direction: column;
  gap: 10px; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .hero ul.list-unstyled li {
    display: flex;
    align-items: center;
    gap: 10px; }
/* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .hero .img-wrapper {
  position: relative; }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .hero .img-wrapper > img {
    position: absolute;
    left: 0;
    top: 0;
    width: fit-content;
    height: fit-content;
    transition: all 0.4s ease-in-out; }
    /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .hero .img-wrapper > img.ic_skype {
      left: 143px;
      top: 13px;
      animation: float 5s 0.4s ease-in-out infinite; }
    /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .hero .img-wrapper > img.ic_jira {
      left: 208px;
      top: 58px;
      animation: float 5s 2s ease-in-out infinite; }
    /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .hero .img-wrapper > img.ic_hubspot {
      left: 276px;
      top: 0px;
      animation: float 5s 0.8s ease-in-out infinite; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .hero .img-wrapper > img.ic_salesforce {
      left: 226px;
      top: 328px;
      animation: float 5s 1s ease-in-out infinite; }
@keyframes float {
  0% {
    transform: translateY(0px); }
  50% {
    transform: translateY(-5px); }
  100% {
    transform: translateY(0px); } }
/* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .btns-group {
  justify-content: flex-start;
  gap: 25px; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .btns-group .btn {
    font-weight: 600; }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .btns-group .btn-primary {
    background-color: #004FF5; }
  /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .btns-group .btn.link {
    text-decoration: unset;
    border-bottom: 2px solid #000000;
    border-radius: 0;
    padding: 0;
    font-weight: 430; }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .btns-group .btn.link.link-light {
      border-bottom: 2px solid white; }
/* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .support-identity-providers .wrapper {
  max-width: 1260px;
  margin: 0 auto;
  background-color: #F2F6FF;
  border-radius: 25px;
  padding: 50px 90px 0; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .support-identity-providers .wrapper .cta {
    transform: translateY(65px);
    max-width: 1060px;
    margin: 0 auto;
    border-radius: 10px;
    padding: 30px 30px 0;
    background-position: right;
    background-size: 1060px 100%; }
    /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .support-identity-providers .wrapper .cta .btns-group {
      justify-content: flex-start;
      margin-top: 30px; }
/* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .unified-platform {
  padding: 200px 0 100px; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .unified-platform .cards .card {
    background-color: #ffffff;
    border: 1px solid #F2F6FF;
    padding: 40px 30px; }
    /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .unified-platform .cards .card h3.header-font {
      max-width: 420px; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .sso-solutions .nav-tabs {
  max-width: 1060px;
  margin: 100px auto 0;
  display: flex; }
  /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .sso-solutions .nav-tabs li {
    flex: 1;
    border-bottom: 2px solid #D7E3FF; }
    /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .sso-solutions .nav-tabs li a {
      text-align: center; }
      /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .sso-solutions .nav-tabs li a:hover {
        background-color: unset;
        border-color: transparent; }
    /* line 143, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .sso-solutions .nav-tabs li.active {
      border-bottom: 2px solid #004FF5; }
/* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .sso-solutions .tab-content {
  margin-top: 50px;
  max-width: 1060px;
  margin: 80px auto 0;
  background-color: #F2F6FF;
  border-radius: 25px; }
  /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .sso-solutions .tab-content .tab-pane {
    padding: 40px 90px; }
@media (max-width: 993px) {
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .sso-solutions .nav-tabs {
    display: none !important; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .sso-solutions .tab-content .tab-pane {
    display: block !important; }
    /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .sso-solutions .tab-content .tab-pane p.body-text {
      max-width: 100%; }
    /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .sso-solutions .tab-content .tab-pane img {
      display: none; }
    /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .sso-solutions .tab-content .tab-pane ul.list-unstyled {
      margin-bottom: 50px; } }
/* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .cta {
  background-image: url(/assets/new_layout_assets/lp_sso/cta_background-550879bea9b30814c3f0af91d2bc36123f12518488e6de3b331123afd980dc78.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 40px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .cta {
      background-image: url(/assets/new_layout_assets/lp_sso/cta_background@2x-e67dbefc2ee76e90b3b935a317f7d19a46fc1aa550afa10f7efaf49b5f36f444.png);
      background-size: 100% 100%; } }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .cta h3.header-font {
    font-size: 26px;
    font-weight: 500; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .cta .btns-group {
    justify-content: center; }
/* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
.lp-sso .customers.sso {
  max-width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }
  /* line 198, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso > div {
    position: relative;
    display: grid;
    grid: auto/repeat(28, minmax(160px, 160px));
    place-content: center;
    gap: 20px 0;
    width: calc(160px*28); }
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .lp-sso .customers.sso > div > div {
      animation: customers-slider-sso 50s linear infinite;
      grid-column: span 1; }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .creative_park {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .creative_park {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .wildcru {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -92px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .wildcru {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .bdm {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -184px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .bdm {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .facewatch {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -276px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .facewatch {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .southwilts {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -368px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .southwilts {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .listening_books {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -460px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .listening_books {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .wittichen {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -552px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .wittichen {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .decathlon {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -644px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .decathlon {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .byjus {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -736px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .byjus {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .radisson {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -828px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .radisson {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .magna {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -920px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .magna {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .bse {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -1012px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .bse {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .talabat {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -1104px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .talabat {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
  /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .lp-sso .customers.sso .hdb {
    background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite-43e4700b5ee5a07f6245298d8116ca3c1a5b12e75adcd445dd5a55f34ec03cad.png);
    background-repeat: no-repeat;
    background-position: 0px -1196px;
    background-size: cover !important;
    width: 160px;
    height: 73px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
      .lp-sso .customers.sso .hdb {
        background-image: url(/assets/new_layout_assets/lp_sso/customers_sprite@2x-27d60c799cb2a471d1754cdb47e4dbca0f74d6dedcb66b02d278570ebc3fbb57.png);
        background-size: 160px 1282px; } }
@keyframes customers-slider-sso {
  100% {
    transform: translateX(calc(-160px * 16)); } }
@media (max-width: 1199px) {
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .hero .img-wrapper {
    display: none; }

  /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .cta {
    padding-bottom: 30px !important; }
    /* line 259, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
    .cta picture {
      display: none; }

  /* line 263, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .cards {
    place-content: center; } }
@media (max-width: 767px) {
  /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .sso-solutions .tab-content .tab-pane {
    padding: 30px 15px !important; }

  /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_lp_sso.scss */
  .support-identity-providers .wrapper {
    padding: 30px 15px !important; } }
/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .hero {
  background-image: url(/assets/new_layout_assets/mdm_for_telecom/illus_hero_bg-f8b970e4855baa45b549097fbc989605897065aec1eeeefbf1585cdd45b70f72.png);
  background-repeat: no-repeat;
  background-size: cover; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .hero {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/illus_hero_bg@2x-82fcefcb4af5a9594deb885a1bca1135aa4b83842d906b6a97b4a11c6751cf2f.png);
      background-size: 100% 100%; } }
/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .customers {
  overflow: hidden;
  max-width: 1376px;
  margin: 0 auto; }
  /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .customers ul {
    display: grid;
    grid: auto/repeat(16, minmax(172px, 172px));
    list-style-type: none;
    width: calc(16*172px);
    margin: 0px auto 0;
    padding: 0;
    place-content: center; }
    /* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul li {
      width: 172px;
      height: 74px;
      animation: customers-slider 25s linear infinite; }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .daily_trust {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .daily_trust {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .safaricom {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -98px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .safaricom {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .mascom {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -188px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .mascom {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .talabat {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -282px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .talabat {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .magna {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -377px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .magna {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .decathlon {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -466px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .decathlon {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .byjus {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -563px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .byjus {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
    /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .customers ul .radisson {
      background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers-a1645d079e62d0821bedbd5d6621048f08b4bdde9646bf4bb18ea42dfc367f90.png);
      background-repeat: no-repeat;
      background-position: 0px -657px;
      background-size: cover !important;
      grid-column: span 1;
      width: 172px; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
        .mdm-for-telecom .customers ul .radisson {
          background-image: url(/assets/new_layout_assets/mdm_for_telecom/customers@2x-67d5be360da23bd2fdaf1f7186b53a16100faeb347d9d4ef058f258e39f98fa8.png);
          background-size: 172px 733px; } }
@keyframes customers-slider {
  100% {
    transform: translateX(calc(-172px * 8)); } }
/* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .benefits h2.header-font {
  max-width: 665px;
  margin: 0 auto; }
/* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .benefits .cards {
  display: grid;
  max-width: 1060px;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  margin: 80px auto 0; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .benefits .cards .card {
    grid-column: span 1;
    background-color: #ffffff;
    padding: 40px 30px 30px;
    box-shadow: 0px 1.8px 9.04px 0px #8189BE09, 0px 6.03px 30.38px 0px #8189BE0E, 0px 27px 136px 0px #8189BE17; }
/* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .bulk-enrollment .illus-deep-insights {
  transform: translateY(100px); }
/* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .bulk-enrollment ul li::marker {
  color: #ffffff; }
/* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .kiosk-lockdown {
  padding: 200px 0 100px; }
/* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
.mdm-for-telecom .geofencing {
  background-color: #E0E9FE; }
@media (max-width: 1199px) {
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .sm-p-t-0 {
    padding-top: 0px !important; }
  /* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .sm-p-t-80 {
    padding-top: 80px !important; }
  /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .sm-text-center {
    text-align: center; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
  .mdm-for-telecom .hero {
    background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #EAF2FB 78.92%); }
    /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_telecom.scss */
    .mdm-for-telecom .hero h1, .mdm-for-telecom .hero p {
      color: #1A142C; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
.mdm-for-airlines .hero {
  padding: 100px 0;
  background-image: url(/assets/new_layout_assets/mdm_for_airlines/hero_image-ef4cdd124838cba83eae1dbcb468b71f0f7b8240964445f4881b772c9830bc43.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
    .mdm-for-airlines .hero {
      background-image: url(/assets/new_layout_assets/mdm_for_airlines/hero_image@2x-3358a14e0369c1c4e9ed5778b3724e01758f28512df930c8deb8f9796266b31e.png);
      background-size: 100% 100%; } }
  @media (max-width: 1199px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
    .mdm-for-airlines .hero {
      background: unset;
      background-color: #F6F9FC; }
      /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
      .mdm-for-airlines .hero h1, .mdm-for-airlines .hero p {
        color: #1A142C; }
        /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
        .mdm-for-airlines .hero h1::before, .mdm-for-airlines .hero p::before {
          border-bottom: 2px solid #256BFF !important; }
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
      .mdm-for-airlines .hero h5 {
        color: #256BFF; } }
@media (max-width: 768px) {
  /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
  .mdm-for-airlines .airline-device-mgmnt .nav-card-blocks.grid-wrapper.nav-blocks a.grid .content-wrapper {
    padding: 10px 30px 60px; } }
/* line 31, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
.mdm-for-airlines .security-policies {
  background-color: #E0E9FE; }
/* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
.mdm-for-airlines .self-checkins .cta {
  transform: translateY(80px); }
/* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
.mdm-for-airlines .application-mgmnt {
  padding: 200px 0 100px; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
  .mdm-for-airlines .application-mgmnt li::marker {
    color: white; }
@media (max-width: 1199px) {
  /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
  .mdm-for-airlines .sm-p-t-40 {
    padding-top: 40px; }
  /* line 49, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
  .mdm-for-airlines .sm-p-b-40 {
    padding-bottom: 40px; } }
/* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_for_airlines.scss */
.mdm-for-airlines section {
  scroll-margin-top: 100px; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .section-1 .bg-layer {
  margin-left: -2px;
  background-image: url(/assets/mdm_for_non_profit/hero_image-bb3f7ee8d02ca240c8d942997a1f19f0c3fd18480dd4c9937c488ad2754c1f9d.png);
  background-repeat: no-repeat;
  background-size: cover !important;
  background-position: center;
  transform-origin: bottom left;
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .section-1 .bg-layer {
      background-image: url(/assets/mdm_for_non_profit/hero_image@2x-0629be0ba2ccc18c712a8a5f44436c9f799ae596409af63f1c5d3f11813928d9.png);
      background-size: 755px 250px; } }
  @media (max-device-width: 1024px) {
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .section-1 .bg-layer {
      background-size: cover;
      background-position: 70% top; } }
/* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .section-1 .top-layer {
  padding: 90px 0px; }
/* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .customer-logo-container .customer-logos {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  justify-content: center; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .unicef {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .unicef {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .hospaz {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px -115px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .hospaz {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .who {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px -234px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .who {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .make-a-wish {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px -353px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .make-a-wish {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .ceshhar {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px -467px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .ceshhar {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos .fact {
    background-image: url(/assets/mdm_for_non_profit/customer_logos-05b4081921cf6b17787b6d8414703894e9512715d94e00ef75756aaa6d0f8808.png);
    background-repeat: no-repeat;
    background-position: 0px -583px;
    width: 140px;
    height: 75px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
      .mdm-non-profit .customer-logo-container .customer-logos .fact {
        background-image: url(/assets/mdm_for_non_profit/customer_logos@2x-6fa4426ce39a9cb6561198efb84665f6a9205f88eb093befda93ac26818c1476.png);
        background-size: 140px 360px; } }
  /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos li {
    width: 140px;
    height: 75px;
    text-align: left;
    position: relative; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .customer-logos li:last-child {
    margin-right: 0; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .customer-logo-container .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(0deg);
  -webkit-transform: skewY(0deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * -1.8); }
  /* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 94, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 105, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .customer-logo-container .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
@media (min-width: 992px) {
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper {
    grid-template-columns: repeat(6, minmax(0, 175px));
    grid-template-areas: "a a b b c c" "d d e e f f"; }
    /* line 139, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(1) {
      grid-area: a; }
    /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(2) {
      grid-area: b; }
    /* line 145, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(3) {
      grid-area: c; }
    /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(4) {
      grid-area: d; }
    /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(5) {
      grid-area: e; }
    /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid:nth-of-type(6) {
      grid-area: f; }
    /* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
    .mdm-non-profit .nav-cards .container .nav-card-blocks.grid-wrapper a.grid {
      min-height: 258px; } }
/* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .section-4 .checks__marker li::before {
  top: 4px; }
/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .section-5 {
  background: var(--Light-Blue, #e0e9fe); }
/* line 177, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .cta-2 {
  margin-bottom: -80px; }
  /* line 179, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
  .mdm-non-profit .cta-2 h2 {
    font-weight: 400 !important; }
/* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_mdm_non_profit.scss */
.mdm-non-profit .section-8 li::marker {
  color: white; }

@media (min-width: 1200px) {
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .container {
    width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .hero {
  padding: 100px 0 100px;
  background-image: url(/assets/new_layout_assets/msp_uk/hero_image-ab80589d9dd70bdd72d3156a1d3d8ddf665c8ced28961dd0737e4623c90acc2f.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
    .msp-uk .hero {
      background-image: url(/assets/new_layout_assets/msp_uk/hero_image@2x-b26cf1ce12d06256262c98b315faa64fa50b3159b9a4a427a017d0c77bafdd6b.png);
      background-size: 100% 100%; } }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .hero h5 {
    background: linear-gradient(170.68deg, #C0FFCA 8.43%, #4CB7F3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
/* line 21, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .one-suite {
  background-color: #F1F1F1;
  padding: 100px 0 0px; }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .one-suite .wrapper {
    max-width: 930px;
    margin: 0 auto; }
  /* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .one-suite picture > img {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 30px;
    transform: translateY(100px); }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .mdm-for-msp {
  padding: 200px 0 100px; }
  /* line 35, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .mdm-for-msp h5 {
    background: linear-gradient(179.52deg, #52BCF9 19.49%, #433288 90.44%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  /* line 41, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .mdm-for-msp img {
    transform: translateY(50px); }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .mdm-for-msp ul {
    padding-top: 120px; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .why-scalefusion {
  padding: 50px 0; }
  /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .why-scalefusion .cards-wrapper {
    max-width: 1060px;
    margin-top: 30px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    place-content: center; }
    /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
    .msp-uk .why-scalefusion .cards-wrapper .card-wrapper {
      background: linear-gradient(296.73deg, #DBDBDB -50.59%, #F5F5F5 44.97%);
      border-radius: 30px;
      padding: 30px;
      min-height: 335px; }
      /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
      .msp-uk .why-scalefusion .cards-wrapper .card-wrapper h4 {
        background: linear-gradient(179.52deg, #52BCF9 19.49%, #433288 90.44%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent; }
  /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .why-scalefusion .cta-wrapper {
    position: relative;
    transform: translateY(110px);
    background-color: #ffffff;
    border-radius: 8px;
    padding: 20px 40px;
    max-width: 1060px;
    margin: 0 auto;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
    /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
    .msp-uk .why-scalefusion .cta-wrapper h2 {
      font-weight: 400; }
/* line 83, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .partnerships {
  padding: 200px 0 100px;
  background-color: #F1F1F1; }
  /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .partnerships .button-link a {
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 8px;
    font-weight: 500;
    font-size: 17px; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .partnerships .cards-wrapper {
    max-width: 1060px;
    margin-top: 60px;
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px; }
    /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
    .msp-uk .partnerships .cards-wrapper .card-wrapper h4 {
      font-weight: 600; }
/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
.msp-uk .partner-with-sf {
  padding: 150px 0;
  background-image: url(/assets/new_layout_assets/msp_uk/illus_cta-cc94ebf82f1b58ab6f09f2bcbe5f5549bfe18e9bcf1f65859eb94a119cd9c0b2.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
    .msp-uk .partner-with-sf {
      background-image: url(/assets/new_layout_assets/msp_uk/illus_cta@2x-c518d1158c398a44d4a9e656646567d2618b80becfabd4b1c2bd2a044fdf6678.png);
      background-size: 100% 100%; } }
  /* line 113, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .partner-with-sf .wrapper {
    max-width: 630px;
    margin: 0 auto; }
@media (max-width: 992px) {
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .hero {
    background-image: unset;
    background-color: #1A142C; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .mdm-for-msp ul {
    padding: 0px 0px 0px 20px; }
  /* line 130, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_msp_uk.scss */
  .msp-uk .why-scalefusion .cta-wrapper h2 {
    text-align: center;
    margin-bottom: 20px !important; } }

@media (min-width: 1200px) {
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .container {
    width: 1090px; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .review-cards-wrapper-home .container,
  .sf-next-era .customers .container {
    width: 1170px; } }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
.sf-next-era .hero-v4 {
  padding: 100px 0 200px;
  background-image: url(/assets/new_layout_assets/sf_new_era/hero_bg-acdb5c8706399e0b3865ed7764dd78ca312a6dfac93979603abd198f90f6a3e4.webp);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 {
      background-image: url(/assets/new_layout_assets/sf_new_era/hero_bg@2x-d401ad50435478a80fabd45591fe739c2a87388e37975574e2ab965bdb0bb81d.webp);
      background-size: 100% 100%; } }
  /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .hero-v4 .wrapper {
    max-width: 682px;
    margin: 0 auto; }
    /* line 27, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .wrapper .sub-head-outer {
      max-width: fit-content;
      margin: 0 auto;
      padding: 1px;
      border-radius: 24px;
      background: linear-gradient(92.2deg, #d997ff -15.3%, #15ebec 137.99%); }
      /* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
      .sf-next-era .hero-v4 .wrapper .sub-head-outer .sub-head {
        background-color: #000;
        z-index: 10;
        padding: 10px 24px;
        border-radius: 24px; }
        /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
        .sf-next-era .hero-v4 .wrapper .sub-head-outer .sub-head h5.header-font {
          text-decoration: none;
          color: transparent;
          background-clip: text;
          background: linear-gradient(90.51deg, #d997ff 2.21%, #12eceb 99.75%);
          -webkit-background-clip: text; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .wrapper h1.header-font {
      font-size: 45px;
      font-weight: 600;
      background: linear-gradient(137.95deg, #7a96ac 2.28%, #eaeff3 19.8%, #c2d4e1 32.94%, #ffffff 50.16%, #d4dee5 62.15%, #abbdc8 78.69%, #bccad7 95.24%);
      background-clip: text;
      -webkit-background-clip: text;
      text-decoration: none;
      color: transparent; }
    /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .wrapper p {
      color: #ececec; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .hero-v4 .brand-video-wrapper {
    max-width: 910px;
    margin: 0 auto;
    padding-inline: 15px;
    position: absolute;
    top: 60px;
    left: 0;
    right: 0; }
    /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .brand-video-wrapper * {
      background-color: unset !important; }
    /* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .brand-video-wrapper > div {
      border-radius: 16px;
      overflow: hidden; }
    /* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 .brand-video-wrapper video,
    .sf-next-era .hero-v4 .brand-video-wrapper iframe {
      object-fit: cover;
      aspect-ratio: 16/9;
      border-radius: 16px;
      overflow: hidden; }
  @media (max-width: 492px) {
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .hero-v4 {
      background-size: cover; }
      /* line 101, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
      .sf-next-era .hero-v4 .brand-video-wrapper {
        top: 100px; } }
/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
.sf-next-era .aer {
  padding: 50px 0;
  background-color: #e1fbf8; }
  /* line 110, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .aer .header-wrapper {
    margin: 0 auto;
    max-width: 662px; }
    /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .aer .header-wrapper p {
      opacity: 0.7; }
    /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .aer .header-wrapper a {
      margin: 0 auto;
      font-weight: 700;
      color: #09ad57; }
      /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
      .sf-next-era .aer .header-wrapper a svg path {
        stroke: #09ad57; }
/* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
.sf-next-era .products {
  padding: 100px 0 80px; }
  /* line 131, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .products h2.header-font {
    max-width: 475px; }
  /* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .products p.body-text:nth-of-type(1) {
    max-width: 690px; }
  /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .products .grid-wrapper {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 40px 20px;
    margin-top: 50px; }
    /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .products .grid-wrapper .grid {
      grid-column: span 1; }
    @media (max-width: 1199px) {
      /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
      .sf-next-era .products .grid-wrapper {
        place-content: center; } }
  @media (max-width: 992px) {
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .products {
      padding-top: 360px; } }
  @media (max-width: 767px) {
    /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .products {
      padding-top: 45%; } }
/* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
.sf-next-era .remote-support {
  padding: 100px 0; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .remote-support .header-wrapper {
    margin: 0 auto;
    max-width: 800px; }
    /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
    .sf-next-era .remote-support .header-wrapper p {
      margin: 0 auto;
      max-width: 750px;
      opacity: 0.7; }
@media (max-width: 992px) {
  /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .sf-deep-dive {
    padding: 80px 0 0 !important; }
  /* line 174, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .review-cards {
    place-content: center; } }
@media (max-width: 1199px) {
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_sf_next_era.scss */
  .sf-next-era .any-device .devices-grid {
    place-content: center;
    grid: auto/repeat(auto-fit, minmax(0, 340px)); } }

/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h1 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h2 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h3 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h4 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h5 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
/* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h6 {
  font-family: "Geist" !important;
  color: #F3F3F3; }
@media (min-width: 1200px) {
  /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .container {
    width: 1090px; } }
/* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar * {
  font-family: "Rubik", sans-serif; }
/* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h1 {
  font-size: 62px;
  font-weight: 600;
  line-height: 68px;
  letter-spacing: -0.03em; }
/* line 22, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h2 {
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.03em; }
/* line 28, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h5 {
  font-size: 24px;
  font-weight: 300;
  line-height: 31px;
  letter-spacing: -0.04em; }
/* line 34, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar h3 {
  font-size: 36px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: -0.03em; }
/* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar p {
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: -0.01em;
  color: #918F94; }
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .btn-primary {
  background-color: #8E56FE;
  padding: 12px 18px;
  box-shadow: 0px 1px 2px 0px #1018280D, 0px -2px 0px 0px #1018280D inset, 0px 0px 0px 1px #1018282E inset;
  color: #ffffff;
  font-weight: 400;
  text-align: center;
  border-radius: 8px; }
/* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .btn-secondary {
  color: #ffffff;
  color: #F3F3F3;
  padding: 2px 5px;
  text-decoration: underline;
  text-underline-offset: 8px;
  display: flex;
  align-items: center;
  gap: 5px; }
/* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .hero {
  background-image: url(/assets/new_layout_assets/veltar/hero_bg-f1d1b584f775dbd0c087f5338556edbd210a89eb92a33d74f6b0540e124fc036.webp);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 100px 0;
  min-height: 700px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hero {
      background-image: url(/assets/new_layout_assets/veltar/hero_bg@2x-7c004995f5384ac0a80ecc77b3f79f9b0968810fb8b67669d4e560ce600ce38d.webp);
      background-size: 100% 100%; } }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .hero .wrapper {
    max-width: 930px;
    margin: 0 auto; }
    /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hero .wrapper .next-era-logo {
      max-width: 940px; }
      @media (max-width: 492px) {
        /* line 82, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
        .veltar .hero .wrapper .next-era-logo {
          max-width: 270px; } }
    /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hero .wrapper h1 {
      max-width: 620px;
      margin: 0 auto; }
    /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hero .wrapper p {
      max-width: 640px;
      margin: 0 auto; }
    /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hero .wrapper > div {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-top: 40px;
      gap: 15px;
      flex-wrap: wrap; }
/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .sf-veltar {
  background-color: #060110;
  padding: 96px 0; }
  /* line 109, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .sf-veltar h5 {
    color: #8E56FE; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .sf-veltar p {
    max-width: 560px; }
/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .smart-approach {
  padding: 100px 0 200px;
  background-color: #1D1A24; }
  /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .smart-approach .wrapper {
    text-align: center;
    max-width: 770px;
    margin: 0 auto; }
    /* line 123, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .smart-approach .wrapper p {
      max-width: 695px;
      margin: 0 auto; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .smart-approach .grid-wrapper {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 344px));
    gap: 40px 14px;
    place-content: center;
    margin-top: 60px; }
    /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .smart-approach .grid-wrapper .grid > div {
      display: flex;
      gap: 10px; }
      /* line 138, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .smart-approach .grid-wrapper .grid > div img {
        min-width: 24px;
        transform: translateY(3px); }
      /* line 142, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .smart-approach .grid-wrapper .grid > div h4 {
        color: #E0E0E0;
        max-width: 312px;
        font-weight: 600;
        min-height: 57px;
        font-size: 24px; }
    /* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .smart-approach .grid-wrapper .grid p {
      font-size: 16px; }
/* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .future {
  background-color: #060110;
  padding: 70px 0 99px; }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .future .grid-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 520px));
    grid-template-rows: repeat(4, 386px);
    margin-top: 100px;
    gap: 20px; }
    /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .future .grid-wrapper .grid {
      grid-column: span 1;
      grid-row: span 2;
      padding: 1.5px;
      background: linear-gradient(146.41deg, #5F4E83 1.85%, #3A2B59 10.42%, #121018 100%);
      border-radius: 20px;
      overflow: hidden; }
      /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .future .grid-wrapper .grid:nth-of-type(4), .veltar .future .grid-wrapper .grid:nth-of-type(5) {
        grid-row: span 1; }
      /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .future .grid-wrapper .grid div {
        background-color: #060110;
        height: 100%;
        border-radius: 20px;
        padding: 50px 25px 50px;
        transition: all 0.2s linear; }
        /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
        .veltar .future .grid-wrapper .grid div h5 {
          color: #FFE450; }
        /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
        .veltar .future .grid-wrapper .grid div h3 {
          max-width: 295px; }
        /* line 191, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
        .veltar .future .grid-wrapper .grid div p {
          font-size: 16px; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .future .cta {
    background-image: url(/assets/new_layout_assets/veltar/cta_bg-bf1ae395705571017a8752d5cd58801ec8449a27b688135066c1986672863dcc.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 42px 45px;
    border-radius: 20px;
    overflow: hidden;
    transform: translateY(-135px); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .future .cta {
        background-image: url(/assets/new_layout_assets/veltar/cta_bg@2x-a6f3cf973390ec269a9c57372e2fbba778c58831bed6cde6616b2a3c0844c259.png);
        background-size: 100% 100%; } }
    /* line 210, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .future .cta h2 {
      font-size: 40px;
      font-weight: 400;
      line-height: 54px;
      letter-spacing: -0.03em; }
/* line 218, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .get-veltar {
  background-color: #060110; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .get-veltar .grid-wrapper {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 40px 20px;
    margin-top: 80px; }
    /* line 225, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .get-veltar .grid-wrapper .grid {
      display: flex;
      flex-direction: column; }
      /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .get-veltar .grid-wrapper .grid h5 {
        color: #FFE450; }
      /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .get-veltar .grid-wrapper .grid p {
        flex: 1; }
/* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .hubspot-wrapper {
  scroll-margin-top: 100px;
  background-color: #060110;
  padding: 100px 0 99px; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .hubspot-wrapper .hubspot .hbspt-form {
    position: relative;
    background-color: #171d46;
    padding: 30px 25px;
    box-shadow: 0px 6.02px 18.05px 0px #00000033;
    max-width: 525px;
    margin: 0 auto 0;
    border-radius: 18px;
    overflow: hidden; }
    /* line 250, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form h2,
    .veltar .hubspot-wrapper .hubspot .hbspt-form form p {
      background-color: #171d46 !important; }
    /* line 254, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form h2 {
      color: #F3F3F3 !important; }
    /* line 257, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form p {
      color: #918F94 !important;
      margin: 0px 0 30px !important; }
    /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-richtext h3 {
      margin-bottom: 30px; }
    /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form label span {
      color: #9e9e9e;
      font-size: 16px;
      font-weight: 400; }
    /* line 271, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-form-field {
      margin-bottom: 20px; }
    /* line 275, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-error-msgs {
      list-style-type: none; }
      /* line 278, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-error-msgs li label,
      .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-error-msgs .hs-error-msg {
        color: #e63a3a;
        font-size: 13px;
        font-weight: 300; }
    /* line 286, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-form-required {
      color: #e63a3a; }
    /* line 290, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form input,
    .veltar .hubspot-wrapper .hubspot .hbspt-form form textarea,
    .veltar .hubspot-wrapper .hubspot .hbspt-form form select {
      border-radius: 4px;
      border: 1px solid #5a5f7d;
      background-color: #171d45;
      padding: 14px 20px;
      color: #9e9e9e;
      font-size: 16px;
      width: 100%;
      -webkit-appearance: none; }
      /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .hubspot-wrapper .hubspot .hbspt-form form input.hs-button,
      .veltar .hubspot-wrapper .hubspot .hbspt-form form textarea.hs-button,
      .veltar .hubspot-wrapper .hubspot .hbspt-form form select.hs-button {
        background-color: #8E56FE;
        color: #ffffff;
        border: unset; }
    /* line 309, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form select {
      cursor: pointer;
      background-image: url(/assets/new_layout_assets/gitex2024/chev-down-851fc41b7815c0899c1830d3d22e017ac1e5cfdc38eca0c4570dcbe7cc31c90a.svg);
      background-position: right 8px center;
      background-repeat: no-repeat;
      padding-right: 32px; }
    /* line 317, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form select > option {
      z-index: 10; }
    /* line 321, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .hubspot-wrapper .hubspot .hbspt-form form .hs-fieldtype-intl-phone {
      width: 100%; }
    @media (max-width: 482px) {
      /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .hubspot-wrapper .hubspot .hbspt-form .hs-form-field .hs-input {
        width: 100% !important; }
      /* line 333, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
      .veltar .hubspot-wrapper .hubspot .hbspt-form select {
        margin-bottom: 10px; } }
/* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar .footer-cta {
  padding: 170px 0;
  background-image: url(/assets/new_layout_assets/veltar/hero_bg-0ef326a27681fa11fa182562c5282088bb69d22ee803e55fea1b803c9c94e4fc.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .footer-cta {
      background-image: url(/assets/new_layout_assets/veltar/hero_bg@2x-d47bb80abee0f3c5a83edabbb6324f58d1f90c75476366ef87978406f3bc925a.png);
      background-size: 100% 100%; } }
  /* line 347, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .footer-cta h2 {
    font-size: 57px;
    font-weight: 600;
    line-height: 68px;
    letter-spacing: -0.03em; }
/* line 354, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
.veltar ul.animate-list {
  list-style-type: none; }
  /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar ul.animate-list li {
    display: flex;
    gap: 10px;
    align-items: center;
    position: relative; }
    /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li:nth-of-type(1) svg {
      top: 0; }
    /* line 366, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li:nth-of-type(1) p {
      margin-top: 0 !important; }
    /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li:nth-last-of-type(1) p {
      margin-bottom: 0; }
    /* line 371, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li svg {
      position: absolute;
      left: -33px;
      top: 15px;
      z-index: 10; }
    /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li.active svg path {
      fill: #FFE450;
      transition: all 1s ease-out; }
    /* line 383, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li p {
      font-size: 16px; }
    /* line 387, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar ul.animate-list li:not(:nth-last-of-type(1))::before {
      content: '';
      width: 1px;
      background-color: #918F94;
      height: 35px;
      position: absolute;
      top: 23px;
      left: -21px; }
@media (max-width: 992px) {
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar p {
    max-width: 100% !important; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar img {
    width: 100% !important; }
  /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .sf-veltar picture, .veltar .sf-veltar picture > img {
    display: none; }
  /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .future .grid-wrapper {
    place-content: center; }
  /* line 415, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .future .cta {
    flex-direction: column;
    gap: 40px;
    text-align: center;
    padding-inline: 14px; }
  /* line 422, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .get-veltar {
    padding-top: 27px; }
    /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
    .veltar .get-veltar .grid-wrapper {
      place-content: center; } }
@media (max-width: 492px) {
  /* line 431, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .hero h1 {
    font-size: 55px; }
  /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .future .grid-wrapper {
    grid-template-rows: repeat(auto-fit, minmax(0, 100%)); }
  /* line 441, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_veltar.scss */
  .veltar .footer-cta h2 {
    font-size: 50px; } }

@media (min-width: 1200px) {
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
  .products .container {
    width: 1090px; } }
/* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
.products .hero {
  padding: 100px 0;
  background-image: url(/assets/new_layout_assets/products/hero_image-7de3fa3e193417b81007ba00bb4ec228bf281ef0cf7ca72e00f02a3ac8cb20a6.webp);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 7, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .hero {
      background-image: url(/assets/new_layout_assets/products/hero_image@2x-f875fc7f84165b92856f1f697d18947ebaaf59982ce99ef04f600f685c548adb.webp);
      background-size: 100% 100%; } }
  /* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
  .products .hero .wrapper {
    max-width: 700px;
    margin: 0 auto;
    text-align: center; }
    /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .hero .wrapper h5.header-font {
      color: #7EE3F1; }
/* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
.products .grid-wrapper {
  display: grid;
  grid: auto/repeat(auto-fit, minmax(0, 340px));
  gap: 40px 20px;
  margin-top: 50px; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
  .products .grid-wrapper .grid {
    grid-column: span 1; }
  @media (max-width: 1199px) {
    /* line 24, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .grid-wrapper {
      place-content: center; } }
/* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
.products .cta {
  background-color: #F4F4F4;
  padding: 60px 0 !important; }
  /* line 39, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
  .products .cta .wrapper {
    display: flex;
    align-items: center;
    gap: 30px 0;
    justify-content: space-between;
    flex-wrap: wrap; }
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .cta .wrapper h2.header-font {
      font-size: 3.8rem; }
    /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .cta .wrapper > div {
      display: flex;
      flex-wrap: wrap;
      gap: 15px; }
      /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
      .products .cta .wrapper > div .button__btn {
        margin: 0 !important; }
  @media (max-width: 992px) {
    /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
    .products .cta .wrapper {
      text-align: center;
      justify-content: center; }
      /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_products.scss */
      .products .cta .wrapper > div {
        justify-content: center; } }

/* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-1 {
  padding-bottom: 100px; }
  /* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-1 .t-none {
    transform: none;
    -webkit-transform: none; }
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .t-none.skew-right {
      transform: none;
      -webkit-transform: none; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-1 .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-3deg);
    -webkit-transform: skewY(-3deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    align-content: flex-end;
    transform-origin: bottom left; }
    /* line 26, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: -4;
      grid-column: 1/2;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: -3;
      grid-column: 1/1;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: -3;
      grid-column: 2/3;
      transform: matrix(1, 0, 0.3, 1, -30, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 47, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: -2;
      grid-column: 1/3;
      transform: matrix(1, 0, 0.3, 1, -60, 0);
      -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(5) {
      grid-row-start: -4;
      grid-column: calc(var(--total-columns) - 1)/-1;
      transform: matrix(1, 0, 0.5, 1, 50, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 50, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(6) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(7) {
      grid-row-start: -3;
      grid-column: calc(var(--total-columns) - 1)/-2;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 .grid-container .grid .grid-block:nth-child(8) {
      grid-row-start: -2;
      grid-column: calc(var(--total-columns) - 0)/-1;
      transform: matrix(1, 0, 0.5, 1, 30, 0);
      -webkit-transform: matrix(1, 0, 0.5, 1, 30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
  /* line 85, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-1 .top-layer {
    padding: 80px 0 150px; }
  @media (max-width: 993px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 {
      padding-bottom: 150px; } }
  @media (max-width: 483px) {
    /* line 2, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-1 {
      padding-bottom: 90px; } }
/* line 99, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-2 .top-layer {
  padding: 60px 0 150px; }
/* line 106, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-3 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start; }
  /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 121, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 0)/-1;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: calc(var(--total-columns) - 1)/-2;
    transform: matrix(1, 0, -0.1, 1, 30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 135, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: calc(var(--total-columns) - 1)/-1;
    transform: matrix(1, 0, -0.1, 1, 90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, 90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-3 .image-title-wrapper {
  display: flex;
  align-items: flex-start; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .image-title-wrapper img {
    margin-right: 18px;
    -webkit-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -moz-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    -ms-filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2));
    filter: drop-shadow(-6px 6px 5px rgba(0, 0, 0, 0.2)); }
/* line 157, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-3 .four-col-features {
  display: flex;
  justify-content: flex-start !important;
  flex-wrap: wrap;
  margin-top: 75px; }
  /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .four-col-features .col {
    margin-bottom: 50px;
    flex: 0 25%; }
    /* line 167, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-3 .four-col-features .col svg {
      width: 44px !important; }
    @media (max-width: 767px) {
      /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
      .remote-device-management .section-3 .four-col-features .col {
        flex: 0 100%;
        padding: 0 15px; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) {
      /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
      .remote-device-management .section-3 .four-col-features .col {
        flex: 0 50%;
        margin: 0; } }
    @media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      /* line 163, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
      .remote-device-management .section-3 .four-col-features .col {
        flex: 0 33%; } }
/* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-3 .top-layer .card-stack {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  position: relative;
  top: -125px; }
  @media (max-width: 1024px) {
    /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
    .remote-device-management .section-3 .top-layer .card-stack {
      top: 0;
      justify-content: center;
      padding-bottom: 40px; } }
  /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-3 .top-layer .card-stack .rc-card {
    flex: 0 40%;
    margin: 0 20px 20px 0;
    padding: 25px;
    background-color: #ffffff;
    box-shadow: 0px 1.79553px 9.04414px rgba(129, 137, 190, 0.0363503), 0px 6.0308px 30.3774px rgba(129, 137, 190, 0.0536497), 0px 27px 136px rgba(129, 137, 190, 0.09);
    border-radius: 8px; }
    @media (max-width: 767px) {
      /* line 201, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
      .remote-device-management .section-3 .top-layer .card-stack .rc-card {
        flex: 0 100%; } }
/* line 221, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-4 .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-content: flex-start;
  top: calc(var(--row-height) * 1); }
  /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-4 .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-4 .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/2;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-4 .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4;
    transform: matrix(1, 0, 0.3, 1, -30, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
  .remote-device-management .section-4 .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, 0.3, 1, -60, 0);
    -webkit-transform: matrix(1, 0, 0.3, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/pages/_remote_device_management.scss */
.remote-device-management .section-6 .top-layer {
  padding: 20px 0 0 0; }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
.iti-flag {
  width: 20px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.be {
    width: 18px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ch {
    width: 15px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mc {
    width: 19px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ne {
    width: 18px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.np {
    width: 13px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.va {
    width: 15px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
    .iti-flag {
      background-size: 5630px 15px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ac {
    height: 10px;
    background-position: 0px 0px; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ad {
    height: 14px;
    background-position: -22px 0px; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ae {
    height: 10px;
    background-position: -44px 0px; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.af {
    height: 14px;
    background-position: -66px 0px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ag {
    height: 14px;
    background-position: -88px 0px; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ai {
    height: 10px;
    background-position: -110px 0px; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.al {
    height: 15px;
    background-position: -132px 0px; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.am {
    height: 10px;
    background-position: -154px 0px; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ao {
    height: 14px;
    background-position: -176px 0px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.aq {
    height: 14px;
    background-position: -198px 0px; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ar {
    height: 13px;
    background-position: -220px 0px; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.as {
    height: 10px;
    background-position: -242px 0px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.at {
    height: 14px;
    background-position: -264px 0px; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.au {
    height: 10px;
    background-position: -286px 0px; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.aw {
    height: 14px;
    background-position: -308px 0px; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ax {
    height: 13px;
    background-position: -330px 0px; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.az {
    height: 10px;
    background-position: -352px 0px; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ba {
    height: 10px;
    background-position: -374px 0px; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bb {
    height: 14px;
    background-position: -396px 0px; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bd {
    height: 12px;
    background-position: -418px 0px; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.be {
    height: 15px;
    background-position: -440px 0px; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bf {
    height: 14px;
    background-position: -460px 0px; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bg {
    height: 12px;
    background-position: -482px 0px; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bh {
    height: 12px;
    background-position: -504px 0px; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bi {
    height: 12px;
    background-position: -526px 0px; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bj {
    height: 14px;
    background-position: -548px 0px; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bl {
    height: 14px;
    background-position: -570px 0px; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bm {
    height: 10px;
    background-position: -592px 0px; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bn {
    height: 10px;
    background-position: -614px 0px; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bo {
    height: 14px;
    background-position: -636px 0px; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bq {
    height: 14px;
    background-position: -658px 0px; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.br {
    height: 14px;
    background-position: -680px 0px; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bs {
    height: 10px;
    background-position: -702px 0px; }
  /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bt {
    height: 14px;
    background-position: -724px 0px; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bv {
    height: 15px;
    background-position: -746px 0px; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bw {
    height: 14px;
    background-position: -768px 0px; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.by {
    height: 10px;
    background-position: -790px 0px; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bz {
    height: 14px;
    background-position: -812px 0px; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ca {
    height: 10px;
    background-position: -834px 0px; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cc {
    height: 10px;
    background-position: -856px 0px; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cd {
    height: 15px;
    background-position: -878px 0px; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cf {
    height: 14px;
    background-position: -900px 0px; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cg {
    height: 14px;
    background-position: -922px 0px; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ch {
    height: 15px;
    background-position: -944px 0px; }
  /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ci {
    height: 14px;
    background-position: -961px 0px; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ck {
    height: 10px;
    background-position: -983px 0px; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cl {
    height: 14px;
    background-position: -1005px 0px; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cm {
    height: 14px;
    background-position: -1027px 0px; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cn {
    height: 14px;
    background-position: -1049px 0px; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.co {
    height: 14px;
    background-position: -1071px 0px; }
  /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cp {
    height: 14px;
    background-position: -1093px 0px; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cr {
    height: 12px;
    background-position: -1115px 0px; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cu {
    height: 10px;
    background-position: -1137px 0px; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cv {
    height: 12px;
    background-position: -1159px 0px; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cw {
    height: 14px;
    background-position: -1181px 0px; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cx {
    height: 10px;
    background-position: -1203px 0px; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cy {
    height: 13px;
    background-position: -1225px 0px; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cz {
    height: 14px;
    background-position: -1247px 0px; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.de {
    height: 12px;
    background-position: -1269px 0px; }
  /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dg {
    height: 10px;
    background-position: -1291px 0px; }
  /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dj {
    height: 14px;
    background-position: -1313px 0px; }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dk {
    height: 15px;
    background-position: -1335px 0px; }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dm {
    height: 10px;
    background-position: -1357px 0px; }
  /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.do {
    height: 13px;
    background-position: -1379px 0px; }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dz {
    height: 14px;
    background-position: -1401px 0px; }
  /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ea {
    height: 14px;
    background-position: -1423px 0px; }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ec {
    height: 14px;
    background-position: -1445px 0px; }
  /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ee {
    height: 13px;
    background-position: -1467px 0px; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eg {
    height: 14px;
    background-position: -1489px 0px; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eh {
    height: 10px;
    background-position: -1511px 0px; }
  /* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.er {
    height: 10px;
    background-position: -1533px 0px; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.es {
    height: 14px;
    background-position: -1555px 0px; }
  /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.et {
    height: 10px;
    background-position: -1577px 0px; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eu {
    height: 14px;
    background-position: -1599px 0px; }
  /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fi {
    height: 12px;
    background-position: -1621px 0px; }
  /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fj {
    height: 10px;
    background-position: -1643px 0px; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fk {
    height: 10px;
    background-position: -1665px 0px; }
  /* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fm {
    height: 11px;
    background-position: -1687px 0px; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fo {
    height: 15px;
    background-position: -1709px 0px; }
  /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fr {
    height: 14px;
    background-position: -1731px 0px; }
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ga {
    height: 15px;
    background-position: -1753px 0px; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gb {
    height: 10px;
    background-position: -1775px 0px; }
  /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gd {
    height: 12px;
    background-position: -1797px 0px; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ge {
    height: 14px;
    background-position: -1819px 0px; }
  /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gf {
    height: 14px;
    background-position: -1841px 0px; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gg {
    height: 14px;
    background-position: -1863px 0px; }
  /* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gh {
    height: 14px;
    background-position: -1885px 0px; }
  /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gi {
    height: 10px;
    background-position: -1907px 0px; }
  /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gl {
    height: 14px;
    background-position: -1929px 0px; }
  /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gm {
    height: 14px;
    background-position: -1951px 0px; }
  /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gn {
    height: 14px;
    background-position: -1973px 0px; }
  /* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gp {
    height: 14px;
    background-position: -1995px 0px; }
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gq {
    height: 14px;
    background-position: -2017px 0px; }
  /* line 404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gr {
    height: 14px;
    background-position: -2039px 0px; }
  /* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gs {
    height: 10px;
    background-position: -2061px 0px; }
  /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gt {
    height: 13px;
    background-position: -2083px 0px; }
  /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gu {
    height: 11px;
    background-position: -2105px 0px; }
  /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gw {
    height: 10px;
    background-position: -2127px 0px; }
  /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gy {
    height: 12px;
    background-position: -2149px 0px; }
  /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hk {
    height: 14px;
    background-position: -2171px 0px; }
  /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hm {
    height: 10px;
    background-position: -2193px 0px; }
  /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hn {
    height: 10px;
    background-position: -2215px 0px; }
  /* line 440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hr {
    height: 10px;
    background-position: -2237px 0px; }
  /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ht {
    height: 12px;
    background-position: -2259px 0px; }
  /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hu {
    height: 10px;
    background-position: -2281px 0px; }
  /* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ic {
    height: 14px;
    background-position: -2303px 0px; }
  /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.id {
    height: 14px;
    background-position: -2325px 0px; }
  /* line 460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ie {
    height: 10px;
    background-position: -2347px 0px; }
  /* line 464, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.il {
    height: 15px;
    background-position: -2369px 0px; }
  /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.im {
    height: 10px;
    background-position: -2391px 0px; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.in {
    height: 14px;
    background-position: -2413px 0px; }
  /* line 476, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.io {
    height: 10px;
    background-position: -2435px 0px; }
  /* line 480, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.iq {
    height: 14px;
    background-position: -2457px 0px; }
  /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ir {
    height: 12px;
    background-position: -2479px 0px; }
  /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.is {
    height: 15px;
    background-position: -2501px 0px; }
  /* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.it {
    height: 14px;
    background-position: -2523px 0px; }
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.je {
    height: 12px;
    background-position: -2545px 0px; }
  /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jm {
    height: 10px;
    background-position: -2567px 0px; }
  /* line 504, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jo {
    height: 10px;
    background-position: -2589px 0px; }
  /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jp {
    height: 14px;
    background-position: -2611px 0px; }
  /* line 512, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ke {
    height: 14px;
    background-position: -2633px 0px; }
  /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kg {
    height: 12px;
    background-position: -2655px 0px; }
  /* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kh {
    height: 13px;
    background-position: -2677px 0px; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ki {
    height: 10px;
    background-position: -2699px 0px; }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.km {
    height: 12px;
    background-position: -2721px 0px; }
  /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kn {
    height: 14px;
    background-position: -2743px 0px; }
  /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kp {
    height: 10px;
    background-position: -2765px 0px; }
  /* line 540, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kr {
    height: 14px;
    background-position: -2787px 0px; }
  /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kw {
    height: 10px;
    background-position: -2809px 0px; }
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ky {
    height: 10px;
    background-position: -2831px 0px; }
  /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kz {
    height: 10px;
    background-position: -2853px 0px; }
  /* line 556, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.la {
    height: 14px;
    background-position: -2875px 0px; }
  /* line 560, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lb {
    height: 14px;
    background-position: -2897px 0px; }
  /* line 564, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lc {
    height: 10px;
    background-position: -2919px 0px; }
  /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.li {
    height: 12px;
    background-position: -2941px 0px; }
  /* line 572, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lk {
    height: 10px;
    background-position: -2963px 0px; }
  /* line 576, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lr {
    height: 11px;
    background-position: -2985px 0px; }
  /* line 580, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ls {
    height: 14px;
    background-position: -3007px 0px; }
  /* line 584, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lt {
    height: 12px;
    background-position: -3029px 0px; }
  /* line 588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lu {
    height: 12px;
    background-position: -3051px 0px; }
  /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lv {
    height: 10px;
    background-position: -3073px 0px; }
  /* line 596, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ly {
    height: 10px;
    background-position: -3095px 0px; }
  /* line 600, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ma {
    height: 14px;
    background-position: -3117px 0px; }
  /* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mc {
    height: 15px;
    background-position: -3139px 0px; }
  /* line 608, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.md {
    height: 10px;
    background-position: -3160px 0px; }
  /* line 612, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.me {
    height: 10px;
    background-position: -3182px 0px; }
  /* line 616, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mf {
    height: 14px;
    background-position: -3204px 0px; }
  /* line 620, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mg {
    height: 14px;
    background-position: -3226px 0px; }
  /* line 624, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mh {
    height: 11px;
    background-position: -3248px 0px; }
  /* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mk {
    height: 10px;
    background-position: -3270px 0px; }
  /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ml {
    height: 14px;
    background-position: -3292px 0px; }
  /* line 636, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mm {
    height: 14px;
    background-position: -3314px 0px; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mn {
    height: 10px;
    background-position: -3336px 0px; }
  /* line 644, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mo {
    height: 14px;
    background-position: -3358px 0px; }
  /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mp {
    height: 10px;
    background-position: -3380px 0px; }
  /* line 652, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mq {
    height: 14px;
    background-position: -3402px 0px; }
  /* line 656, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mr {
    height: 14px;
    background-position: -3424px 0px; }
  /* line 660, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ms {
    height: 10px;
    background-position: -3446px 0px; }
  /* line 664, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mt {
    height: 14px;
    background-position: -3468px 0px; }
  /* line 668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mu {
    height: 14px;
    background-position: -3490px 0px; }
  /* line 672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mv {
    height: 14px;
    background-position: -3512px 0px; }
  /* line 676, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mw {
    height: 14px;
    background-position: -3534px 0px; }
  /* line 680, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mx {
    height: 12px;
    background-position: -3556px 0px; }
  /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.my {
    height: 10px;
    background-position: -3578px 0px; }
  /* line 688, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mz {
    height: 14px;
    background-position: -3600px 0px; }
  /* line 692, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.na {
    height: 14px;
    background-position: -3622px 0px; }
  /* line 696, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nc {
    height: 10px;
    background-position: -3644px 0px; }
  /* line 700, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ne {
    height: 15px;
    background-position: -3666px 0px; }
  /* line 704, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nf {
    height: 10px;
    background-position: -3686px 0px; }
  /* line 708, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ng {
    height: 10px;
    background-position: -3708px 0px; }
  /* line 712, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ni {
    height: 12px;
    background-position: -3730px 0px; }
  /* line 716, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nl {
    height: 14px;
    background-position: -3752px 0px; }
  /* line 720, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.no {
    height: 15px;
    background-position: -3774px 0px; }
  /* line 724, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.np {
    height: 15px;
    background-position: -3796px 0px; }
  /* line 728, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nr {
    height: 10px;
    background-position: -3811px 0px; }
  /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nu {
    height: 10px;
    background-position: -3833px 0px; }
  /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nz {
    height: 10px;
    background-position: -3855px 0px; }
  /* line 740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.om {
    height: 10px;
    background-position: -3877px 0px; }
  /* line 744, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pa {
    height: 14px;
    background-position: -3899px 0px; }
  /* line 748, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pe {
    height: 14px;
    background-position: -3921px 0px; }
  /* line 752, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pf {
    height: 14px;
    background-position: -3943px 0px; }
  /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pg {
    height: 15px;
    background-position: -3965px 0px; }
  /* line 760, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ph {
    height: 10px;
    background-position: -3987px 0px; }
  /* line 764, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pk {
    height: 14px;
    background-position: -4009px 0px; }
  /* line 768, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pl {
    height: 13px;
    background-position: -4031px 0px; }
  /* line 772, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pm {
    height: 14px;
    background-position: -4053px 0px; }
  /* line 776, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pn {
    height: 10px;
    background-position: -4075px 0px; }
  /* line 780, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pr {
    height: 14px;
    background-position: -4097px 0px; }
  /* line 784, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ps {
    height: 10px;
    background-position: -4119px 0px; }
  /* line 788, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pt {
    height: 14px;
    background-position: -4141px 0px; }
  /* line 792, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pw {
    height: 13px;
    background-position: -4163px 0px; }
  /* line 796, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.py {
    height: 11px;
    background-position: -4185px 0px; }
  /* line 800, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.qa {
    height: 8px;
    background-position: -4207px 0px; }
  /* line 804, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.re {
    height: 14px;
    background-position: -4229px 0px; }
  /* line 808, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ro {
    height: 14px;
    background-position: -4251px 0px; }
  /* line 812, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.rs {
    height: 14px;
    background-position: -4273px 0px; }
  /* line 816, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ru {
    height: 14px;
    background-position: -4295px 0px; }
  /* line 820, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.rw {
    height: 14px;
    background-position: -4317px 0px; }
  /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sa {
    height: 14px;
    background-position: -4339px 0px; }
  /* line 828, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sb {
    height: 10px;
    background-position: -4361px 0px; }
  /* line 832, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sc {
    height: 10px;
    background-position: -4383px 0px; }
  /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sd {
    height: 10px;
    background-position: -4405px 0px; }
  /* line 840, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.se {
    height: 13px;
    background-position: -4427px 0px; }
  /* line 844, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sg {
    height: 14px;
    background-position: -4449px 0px; }
  /* line 848, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sh {
    height: 10px;
    background-position: -4471px 0px; }
  /* line 852, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.si {
    height: 10px;
    background-position: -4493px 0px; }
  /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sj {
    height: 15px;
    background-position: -4515px 0px; }
  /* line 860, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sk {
    height: 14px;
    background-position: -4537px 0px; }
  /* line 864, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sl {
    height: 14px;
    background-position: -4559px 0px; }
  /* line 868, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sm {
    height: 15px;
    background-position: -4581px 0px; }
  /* line 872, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sn {
    height: 14px;
    background-position: -4603px 0px; }
  /* line 876, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.so {
    height: 14px;
    background-position: -4625px 0px; }
  /* line 880, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sr {
    height: 14px;
    background-position: -4647px 0px; }
  /* line 884, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ss {
    height: 10px;
    background-position: -4669px 0px; }
  /* line 888, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.st {
    height: 10px;
    background-position: -4691px 0px; }
  /* line 892, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sv {
    height: 12px;
    background-position: -4713px 0px; }
  /* line 896, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sx {
    height: 14px;
    background-position: -4735px 0px; }
  /* line 900, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sy {
    height: 14px;
    background-position: -4757px 0px; }
  /* line 904, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sz {
    height: 14px;
    background-position: -4779px 0px; }
  /* line 908, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ta {
    height: 10px;
    background-position: -4801px 0px; }
  /* line 912, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tc {
    height: 10px;
    background-position: -4823px 0px; }
  /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.td {
    height: 14px;
    background-position: -4845px 0px; }
  /* line 920, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tf {
    height: 14px;
    background-position: -4867px 0px; }
  /* line 924, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tg {
    height: 13px;
    background-position: -4889px 0px; }
  /* line 928, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.th {
    height: 14px;
    background-position: -4911px 0px; }
  /* line 932, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tj {
    height: 10px;
    background-position: -4933px 0px; }
  /* line 936, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tk {
    height: 10px;
    background-position: -4955px 0px; }
  /* line 940, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tl {
    height: 10px;
    background-position: -4977px 0px; }
  /* line 944, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tm {
    height: 14px;
    background-position: -4999px 0px; }
  /* line 948, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tn {
    height: 14px;
    background-position: -5021px 0px; }
  /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.to {
    height: 10px;
    background-position: -5043px 0px; }
  /* line 956, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tr {
    height: 14px;
    background-position: -5065px 0px; }
  /* line 960, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tt {
    height: 12px;
    background-position: -5087px 0px; }
  /* line 964, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tv {
    height: 10px;
    background-position: -5109px 0px; }
  /* line 968, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tw {
    height: 14px;
    background-position: -5131px 0px; }
  /* line 972, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tz {
    height: 14px;
    background-position: -5153px 0px; }
  /* line 976, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ua {
    height: 14px;
    background-position: -5175px 0px; }
  /* line 980, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ug {
    height: 14px;
    background-position: -5197px 0px; }
  /* line 984, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.um {
    height: 11px;
    background-position: -5219px 0px; }
  /* line 988, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.us {
    height: 11px;
    background-position: -5241px 0px; }
  /* line 992, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.uy {
    height: 14px;
    background-position: -5263px 0px; }
  /* line 996, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.uz {
    height: 10px;
    background-position: -5285px 0px; }
  /* line 1000, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.va {
    height: 15px;
    background-position: -5307px 0px; }
  /* line 1004, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vc {
    height: 14px;
    background-position: -5324px 0px; }
  /* line 1008, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ve {
    height: 14px;
    background-position: -5346px 0px; }
  /* line 1012, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vg {
    height: 10px;
    background-position: -5368px 0px; }
  /* line 1016, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vi {
    height: 14px;
    background-position: -5390px 0px; }
  /* line 1020, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vn {
    height: 14px;
    background-position: -5412px 0px; }
  /* line 1024, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vu {
    height: 12px;
    background-position: -5434px 0px; }
  /* line 1028, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.wf {
    height: 14px;
    background-position: -5456px 0px; }
  /* line 1032, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ws {
    height: 10px;
    background-position: -5478px 0px; }
  /* line 1036, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.xk {
    height: 15px;
    background-position: -5500px 0px; }
  /* line 1040, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ye {
    height: 14px;
    background-position: -5522px 0px; }
  /* line 1044, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.yt {
    height: 14px;
    background-position: -5544px 0px; }
  /* line 1048, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.za {
    height: 14px;
    background-position: -5566px 0px; }
  /* line 1052, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.zm {
    height: 14px;
    background-position: -5588px 0px; }
  /* line 1056, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.zw {
    height: 10px;
    background-position: -5610px 0px; }

/* Magnific Popup CSS */
/* line 77, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

/* line 91, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

/* line 103, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

/* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

/* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-align-top .mfp-container:before {
  display: none; }

/* line 134, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

/* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

/* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-ajax-cur {
  cursor: progress; }

/* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

/* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

/* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto; }

/* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

/* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-loading.mfp-figure {
  display: none; }

/* line 203, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-hide {
  display: none !important; }

/* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-preloader a {
    color: #CCC; }
    /* line 226, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
    .mfp-preloader a:hover {
      color: #FFF; }

/* line 234, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-s-ready .mfp-preloader {
  display: none; }

/* line 241, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-s-error .mfp-content {
  display: none; }

/* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }
/* line 262, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* line 270, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  /* line 293, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-close:active {
    top: 1px; }

/* line 298, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-close-btn-in .mfp-close {
  color: #333; }

/* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

/* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

/* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow:active {
    margin-top: -54px; }
  /* line 339, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  /* line 343, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow:before, .mfp-arrow:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  /* line 357, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

/* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-arrow-left {
  left: 0; }
  /* line 374, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  /* line 378, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

/* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-arrow-right {
  right: 0; }
  /* line 386, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  /* line 390, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

/* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  /* line 403, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  /* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

/* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
/* line 437, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
/* line 450, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-figure {
  line-height: 0; }
  /* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-figure:after {
    content: "";
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-figure figure {
    margin: 0; }

/* line 476, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

/* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

/* line 493, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%; }

/* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
  /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  /* line 518, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  /* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    /* line 541, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  /* line 545, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  /* line 549, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }
@media all and (max-width: 900px) {
  /* line 569, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  /* line 573, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  /* line 577, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  /* line 581, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_lightbox.scss */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
/**
 * Variables declared here can be overridden by consuming applications, with
 * the help of the `!default` flag.
 *
 * @example
 *     // overriding $hoverColor
 *     $hoverColor: rgba(red, 0.05);
 *
 *     // overriding image path
 *     $flagsImagePath: "images/";
 *
 *     // import the scss file after the overrides
 *     @import "bower_component/intl-tel-input/src/css/intlTelInput";
 */
/* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
.intl-tel-input {
  position: relative;
  display: inline-block; }
  /* line 57, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  /* line 62, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input .hide {
    display: none; }
  /* line 66, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input .v-hide {
    visibility: hidden; }
  /* line 71, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input .selected-flag {
    z-index: 1;
    position: relative;
    width: 36px;
    height: 35px;
    padding: 0 0 0 8px; }
    /* line 115, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .selected-flag .iti-flag {
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    /* line 122, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .selected-flag .iti-arrow {
      position: absolute;
      top: 50%;
      margin-top: -2px;
      right: 6px;
      width: 0;
      height: 0;
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 4px solid #555; }
      /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
      .intl-tel-input .selected-flag .iti-arrow.up {
        border-top: none;
        border-bottom: 4px solid #555; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input .country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll; }
    /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list.dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .flag-box {
      display: inline-block;
      width: 20px; }
    @media (max-width: 500px) {
      /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
      .intl-tel-input .country-list {
        white-space: normal; } }
    /* line 185, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .divider {
      padding-bottom: 5px;
      margin-bottom: 5px;
      border-bottom: 1px solid #CCC; }
    /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .country {
      padding: 5px 10px; }
      /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
      .intl-tel-input .country-list .country .dial-code {
        color: #999; }
    /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .country.highlight {
      background-color: rgba(0, 0, 0, 0.05); }
    /* line 205, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
      vertical-align: middle; }
    /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
      margin-right: 6px; }
  /* line 214, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  /* line 219, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 0; }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown .selected-flag {
    width: 46px; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown .flag-container:hover {
    cursor: pointer; }
    /* line 230, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  /* line 235, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
    cursor: default; }
    /* line 237, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
      background-color: transparent; }
  /* line 243, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, 0.05);
    display: table; }
  /* line 249, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code {
    display: table-cell;
    vertical-align: middle;
    padding-left: 28px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=tel] {
    padding-left: 76px !important; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 .selected-flag {
    width: 70px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=tel] {
    padding-left: 84px !important; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 .selected-flag {
    width: 78px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=tel] {
    padding-left: 92px !important; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 .selected-flag {
    width: 86px; }
  /* line 261, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input, .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=tel] {
    padding-left: 100px !important; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 .selected-flag {
    width: 94px; }
  /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .intl-tel-input.iti-container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    /* line 281, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .intl-tel-input.iti-container:hover {
      cursor: pointer; }

/* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }
/* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%; }
  /* line 299, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
  .iti-mobile .intl-tel-input .country-list .country {
    padding: 10px 10px;
    line-height: 1.5em; }

/* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
.iti-flag {
  width: 20px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.be {
    width: 18px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ch {
    width: 15px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mc {
    width: 19px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ne {
    width: 18px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.np {
    width: 13px; }
  /* line 16, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.va {
    width: 15px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
    .iti-flag {
      background-size: 5630px 15px; } }
  /* line 32, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ac {
    height: 10px;
    background-position: 0px 0px; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ad {
    height: 14px;
    background-position: -22px 0px; }
  /* line 40, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ae {
    height: 10px;
    background-position: -44px 0px; }
  /* line 44, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.af {
    height: 14px;
    background-position: -66px 0px; }
  /* line 48, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ag {
    height: 14px;
    background-position: -88px 0px; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ai {
    height: 10px;
    background-position: -110px 0px; }
  /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.al {
    height: 15px;
    background-position: -132px 0px; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.am {
    height: 10px;
    background-position: -154px 0px; }
  /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ao {
    height: 14px;
    background-position: -176px 0px; }
  /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.aq {
    height: 14px;
    background-position: -198px 0px; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ar {
    height: 13px;
    background-position: -220px 0px; }
  /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.as {
    height: 10px;
    background-position: -242px 0px; }
  /* line 80, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.at {
    height: 14px;
    background-position: -264px 0px; }
  /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.au {
    height: 10px;
    background-position: -286px 0px; }
  /* line 88, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.aw {
    height: 14px;
    background-position: -308px 0px; }
  /* line 92, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ax {
    height: 13px;
    background-position: -330px 0px; }
  /* line 96, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.az {
    height: 10px;
    background-position: -352px 0px; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ba {
    height: 10px;
    background-position: -374px 0px; }
  /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bb {
    height: 14px;
    background-position: -396px 0px; }
  /* line 108, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bd {
    height: 12px;
    background-position: -418px 0px; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.be {
    height: 15px;
    background-position: -440px 0px; }
  /* line 116, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bf {
    height: 14px;
    background-position: -460px 0px; }
  /* line 120, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bg {
    height: 12px;
    background-position: -482px 0px; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bh {
    height: 12px;
    background-position: -504px 0px; }
  /* line 128, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bi {
    height: 12px;
    background-position: -526px 0px; }
  /* line 132, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bj {
    height: 14px;
    background-position: -548px 0px; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bl {
    height: 14px;
    background-position: -570px 0px; }
  /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bm {
    height: 10px;
    background-position: -592px 0px; }
  /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bn {
    height: 10px;
    background-position: -614px 0px; }
  /* line 148, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bo {
    height: 14px;
    background-position: -636px 0px; }
  /* line 152, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bq {
    height: 14px;
    background-position: -658px 0px; }
  /* line 156, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.br {
    height: 14px;
    background-position: -680px 0px; }
  /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bs {
    height: 10px;
    background-position: -702px 0px; }
  /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bt {
    height: 14px;
    background-position: -724px 0px; }
  /* line 168, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bv {
    height: 15px;
    background-position: -746px 0px; }
  /* line 172, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bw {
    height: 14px;
    background-position: -768px 0px; }
  /* line 176, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.by {
    height: 10px;
    background-position: -790px 0px; }
  /* line 180, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.bz {
    height: 14px;
    background-position: -812px 0px; }
  /* line 184, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ca {
    height: 10px;
    background-position: -834px 0px; }
  /* line 188, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cc {
    height: 10px;
    background-position: -856px 0px; }
  /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cd {
    height: 15px;
    background-position: -878px 0px; }
  /* line 196, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cf {
    height: 14px;
    background-position: -900px 0px; }
  /* line 200, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cg {
    height: 14px;
    background-position: -922px 0px; }
  /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ch {
    height: 15px;
    background-position: -944px 0px; }
  /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ci {
    height: 14px;
    background-position: -961px 0px; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ck {
    height: 10px;
    background-position: -983px 0px; }
  /* line 216, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cl {
    height: 14px;
    background-position: -1005px 0px; }
  /* line 220, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cm {
    height: 14px;
    background-position: -1027px 0px; }
  /* line 224, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cn {
    height: 14px;
    background-position: -1049px 0px; }
  /* line 228, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.co {
    height: 14px;
    background-position: -1071px 0px; }
  /* line 232, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cp {
    height: 14px;
    background-position: -1093px 0px; }
  /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cr {
    height: 12px;
    background-position: -1115px 0px; }
  /* line 240, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cu {
    height: 10px;
    background-position: -1137px 0px; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cv {
    height: 12px;
    background-position: -1159px 0px; }
  /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cw {
    height: 14px;
    background-position: -1181px 0px; }
  /* line 252, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cx {
    height: 10px;
    background-position: -1203px 0px; }
  /* line 256, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cy {
    height: 13px;
    background-position: -1225px 0px; }
  /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.cz {
    height: 14px;
    background-position: -1247px 0px; }
  /* line 264, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.de {
    height: 12px;
    background-position: -1269px 0px; }
  /* line 268, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dg {
    height: 10px;
    background-position: -1291px 0px; }
  /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dj {
    height: 14px;
    background-position: -1313px 0px; }
  /* line 276, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dk {
    height: 15px;
    background-position: -1335px 0px; }
  /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dm {
    height: 10px;
    background-position: -1357px 0px; }
  /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.do {
    height: 13px;
    background-position: -1379px 0px; }
  /* line 288, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.dz {
    height: 14px;
    background-position: -1401px 0px; }
  /* line 292, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ea {
    height: 14px;
    background-position: -1423px 0px; }
  /* line 296, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ec {
    height: 14px;
    background-position: -1445px 0px; }
  /* line 300, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ee {
    height: 13px;
    background-position: -1467px 0px; }
  /* line 304, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eg {
    height: 14px;
    background-position: -1489px 0px; }
  /* line 308, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eh {
    height: 10px;
    background-position: -1511px 0px; }
  /* line 312, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.er {
    height: 10px;
    background-position: -1533px 0px; }
  /* line 316, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.es {
    height: 14px;
    background-position: -1555px 0px; }
  /* line 320, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.et {
    height: 10px;
    background-position: -1577px 0px; }
  /* line 324, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.eu {
    height: 14px;
    background-position: -1599px 0px; }
  /* line 328, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fi {
    height: 12px;
    background-position: -1621px 0px; }
  /* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fj {
    height: 10px;
    background-position: -1643px 0px; }
  /* line 336, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fk {
    height: 10px;
    background-position: -1665px 0px; }
  /* line 340, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fm {
    height: 11px;
    background-position: -1687px 0px; }
  /* line 344, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fo {
    height: 15px;
    background-position: -1709px 0px; }
  /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.fr {
    height: 14px;
    background-position: -1731px 0px; }
  /* line 352, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ga {
    height: 15px;
    background-position: -1753px 0px; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gb {
    height: 10px;
    background-position: -1775px 0px; }
  /* line 360, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gd {
    height: 12px;
    background-position: -1797px 0px; }
  /* line 364, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ge {
    height: 14px;
    background-position: -1819px 0px; }
  /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gf {
    height: 14px;
    background-position: -1841px 0px; }
  /* line 372, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gg {
    height: 14px;
    background-position: -1863px 0px; }
  /* line 376, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gh {
    height: 14px;
    background-position: -1885px 0px; }
  /* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gi {
    height: 10px;
    background-position: -1907px 0px; }
  /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gl {
    height: 14px;
    background-position: -1929px 0px; }
  /* line 388, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gm {
    height: 14px;
    background-position: -1951px 0px; }
  /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gn {
    height: 14px;
    background-position: -1973px 0px; }
  /* line 396, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gp {
    height: 14px;
    background-position: -1995px 0px; }
  /* line 400, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gq {
    height: 14px;
    background-position: -2017px 0px; }
  /* line 404, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gr {
    height: 14px;
    background-position: -2039px 0px; }
  /* line 408, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gs {
    height: 10px;
    background-position: -2061px 0px; }
  /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gt {
    height: 13px;
    background-position: -2083px 0px; }
  /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gu {
    height: 11px;
    background-position: -2105px 0px; }
  /* line 420, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gw {
    height: 10px;
    background-position: -2127px 0px; }
  /* line 424, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.gy {
    height: 12px;
    background-position: -2149px 0px; }
  /* line 428, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hk {
    height: 14px;
    background-position: -2171px 0px; }
  /* line 432, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hm {
    height: 10px;
    background-position: -2193px 0px; }
  /* line 436, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hn {
    height: 10px;
    background-position: -2215px 0px; }
  /* line 440, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hr {
    height: 10px;
    background-position: -2237px 0px; }
  /* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ht {
    height: 12px;
    background-position: -2259px 0px; }
  /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.hu {
    height: 10px;
    background-position: -2281px 0px; }
  /* line 452, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ic {
    height: 14px;
    background-position: -2303px 0px; }
  /* line 456, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.id {
    height: 14px;
    background-position: -2325px 0px; }
  /* line 460, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ie {
    height: 10px;
    background-position: -2347px 0px; }
  /* line 464, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.il {
    height: 15px;
    background-position: -2369px 0px; }
  /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.im {
    height: 10px;
    background-position: -2391px 0px; }
  /* line 472, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.in {
    height: 14px;
    background-position: -2413px 0px; }
  /* line 476, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.io {
    height: 10px;
    background-position: -2435px 0px; }
  /* line 480, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.iq {
    height: 14px;
    background-position: -2457px 0px; }
  /* line 484, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ir {
    height: 12px;
    background-position: -2479px 0px; }
  /* line 488, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.is {
    height: 15px;
    background-position: -2501px 0px; }
  /* line 492, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.it {
    height: 14px;
    background-position: -2523px 0px; }
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.je {
    height: 12px;
    background-position: -2545px 0px; }
  /* line 500, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jm {
    height: 10px;
    background-position: -2567px 0px; }
  /* line 504, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jo {
    height: 10px;
    background-position: -2589px 0px; }
  /* line 508, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.jp {
    height: 14px;
    background-position: -2611px 0px; }
  /* line 512, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ke {
    height: 14px;
    background-position: -2633px 0px; }
  /* line 516, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kg {
    height: 12px;
    background-position: -2655px 0px; }
  /* line 520, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kh {
    height: 13px;
    background-position: -2677px 0px; }
  /* line 524, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ki {
    height: 10px;
    background-position: -2699px 0px; }
  /* line 528, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.km {
    height: 12px;
    background-position: -2721px 0px; }
  /* line 532, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kn {
    height: 14px;
    background-position: -2743px 0px; }
  /* line 536, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kp {
    height: 10px;
    background-position: -2765px 0px; }
  /* line 540, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kr {
    height: 14px;
    background-position: -2787px 0px; }
  /* line 544, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kw {
    height: 10px;
    background-position: -2809px 0px; }
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ky {
    height: 10px;
    background-position: -2831px 0px; }
  /* line 552, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.kz {
    height: 10px;
    background-position: -2853px 0px; }
  /* line 556, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.la {
    height: 14px;
    background-position: -2875px 0px; }
  /* line 560, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lb {
    height: 14px;
    background-position: -2897px 0px; }
  /* line 564, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lc {
    height: 10px;
    background-position: -2919px 0px; }
  /* line 568, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.li {
    height: 12px;
    background-position: -2941px 0px; }
  /* line 572, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lk {
    height: 10px;
    background-position: -2963px 0px; }
  /* line 576, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lr {
    height: 11px;
    background-position: -2985px 0px; }
  /* line 580, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ls {
    height: 14px;
    background-position: -3007px 0px; }
  /* line 584, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lt {
    height: 12px;
    background-position: -3029px 0px; }
  /* line 588, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lu {
    height: 12px;
    background-position: -3051px 0px; }
  /* line 592, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.lv {
    height: 10px;
    background-position: -3073px 0px; }
  /* line 596, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ly {
    height: 10px;
    background-position: -3095px 0px; }
  /* line 600, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ma {
    height: 14px;
    background-position: -3117px 0px; }
  /* line 604, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mc {
    height: 15px;
    background-position: -3139px 0px; }
  /* line 608, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.md {
    height: 10px;
    background-position: -3160px 0px; }
  /* line 612, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.me {
    height: 10px;
    background-position: -3182px 0px; }
  /* line 616, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mf {
    height: 14px;
    background-position: -3204px 0px; }
  /* line 620, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mg {
    height: 14px;
    background-position: -3226px 0px; }
  /* line 624, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mh {
    height: 11px;
    background-position: -3248px 0px; }
  /* line 628, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mk {
    height: 10px;
    background-position: -3270px 0px; }
  /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ml {
    height: 14px;
    background-position: -3292px 0px; }
  /* line 636, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mm {
    height: 14px;
    background-position: -3314px 0px; }
  /* line 640, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mn {
    height: 10px;
    background-position: -3336px 0px; }
  /* line 644, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mo {
    height: 14px;
    background-position: -3358px 0px; }
  /* line 648, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mp {
    height: 10px;
    background-position: -3380px 0px; }
  /* line 652, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mq {
    height: 14px;
    background-position: -3402px 0px; }
  /* line 656, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mr {
    height: 14px;
    background-position: -3424px 0px; }
  /* line 660, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ms {
    height: 10px;
    background-position: -3446px 0px; }
  /* line 664, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mt {
    height: 14px;
    background-position: -3468px 0px; }
  /* line 668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mu {
    height: 14px;
    background-position: -3490px 0px; }
  /* line 672, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mv {
    height: 14px;
    background-position: -3512px 0px; }
  /* line 676, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mw {
    height: 14px;
    background-position: -3534px 0px; }
  /* line 680, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mx {
    height: 12px;
    background-position: -3556px 0px; }
  /* line 684, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.my {
    height: 10px;
    background-position: -3578px 0px; }
  /* line 688, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.mz {
    height: 14px;
    background-position: -3600px 0px; }
  /* line 692, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.na {
    height: 14px;
    background-position: -3622px 0px; }
  /* line 696, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nc {
    height: 10px;
    background-position: -3644px 0px; }
  /* line 700, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ne {
    height: 15px;
    background-position: -3666px 0px; }
  /* line 704, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nf {
    height: 10px;
    background-position: -3686px 0px; }
  /* line 708, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ng {
    height: 10px;
    background-position: -3708px 0px; }
  /* line 712, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ni {
    height: 12px;
    background-position: -3730px 0px; }
  /* line 716, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nl {
    height: 14px;
    background-position: -3752px 0px; }
  /* line 720, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.no {
    height: 15px;
    background-position: -3774px 0px; }
  /* line 724, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.np {
    height: 15px;
    background-position: -3796px 0px; }
  /* line 728, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nr {
    height: 10px;
    background-position: -3811px 0px; }
  /* line 732, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nu {
    height: 10px;
    background-position: -3833px 0px; }
  /* line 736, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.nz {
    height: 10px;
    background-position: -3855px 0px; }
  /* line 740, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.om {
    height: 10px;
    background-position: -3877px 0px; }
  /* line 744, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pa {
    height: 14px;
    background-position: -3899px 0px; }
  /* line 748, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pe {
    height: 14px;
    background-position: -3921px 0px; }
  /* line 752, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pf {
    height: 14px;
    background-position: -3943px 0px; }
  /* line 756, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pg {
    height: 15px;
    background-position: -3965px 0px; }
  /* line 760, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ph {
    height: 10px;
    background-position: -3987px 0px; }
  /* line 764, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pk {
    height: 14px;
    background-position: -4009px 0px; }
  /* line 768, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pl {
    height: 13px;
    background-position: -4031px 0px; }
  /* line 772, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pm {
    height: 14px;
    background-position: -4053px 0px; }
  /* line 776, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pn {
    height: 10px;
    background-position: -4075px 0px; }
  /* line 780, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pr {
    height: 14px;
    background-position: -4097px 0px; }
  /* line 784, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ps {
    height: 10px;
    background-position: -4119px 0px; }
  /* line 788, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pt {
    height: 14px;
    background-position: -4141px 0px; }
  /* line 792, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.pw {
    height: 13px;
    background-position: -4163px 0px; }
  /* line 796, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.py {
    height: 11px;
    background-position: -4185px 0px; }
  /* line 800, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.qa {
    height: 8px;
    background-position: -4207px 0px; }
  /* line 804, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.re {
    height: 14px;
    background-position: -4229px 0px; }
  /* line 808, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ro {
    height: 14px;
    background-position: -4251px 0px; }
  /* line 812, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.rs {
    height: 14px;
    background-position: -4273px 0px; }
  /* line 816, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ru {
    height: 14px;
    background-position: -4295px 0px; }
  /* line 820, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.rw {
    height: 14px;
    background-position: -4317px 0px; }
  /* line 824, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sa {
    height: 14px;
    background-position: -4339px 0px; }
  /* line 828, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sb {
    height: 10px;
    background-position: -4361px 0px; }
  /* line 832, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sc {
    height: 10px;
    background-position: -4383px 0px; }
  /* line 836, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sd {
    height: 10px;
    background-position: -4405px 0px; }
  /* line 840, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.se {
    height: 13px;
    background-position: -4427px 0px; }
  /* line 844, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sg {
    height: 14px;
    background-position: -4449px 0px; }
  /* line 848, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sh {
    height: 10px;
    background-position: -4471px 0px; }
  /* line 852, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.si {
    height: 10px;
    background-position: -4493px 0px; }
  /* line 856, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sj {
    height: 15px;
    background-position: -4515px 0px; }
  /* line 860, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sk {
    height: 14px;
    background-position: -4537px 0px; }
  /* line 864, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sl {
    height: 14px;
    background-position: -4559px 0px; }
  /* line 868, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sm {
    height: 15px;
    background-position: -4581px 0px; }
  /* line 872, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sn {
    height: 14px;
    background-position: -4603px 0px; }
  /* line 876, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.so {
    height: 14px;
    background-position: -4625px 0px; }
  /* line 880, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sr {
    height: 14px;
    background-position: -4647px 0px; }
  /* line 884, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ss {
    height: 10px;
    background-position: -4669px 0px; }
  /* line 888, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.st {
    height: 10px;
    background-position: -4691px 0px; }
  /* line 892, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sv {
    height: 12px;
    background-position: -4713px 0px; }
  /* line 896, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sx {
    height: 14px;
    background-position: -4735px 0px; }
  /* line 900, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sy {
    height: 14px;
    background-position: -4757px 0px; }
  /* line 904, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.sz {
    height: 14px;
    background-position: -4779px 0px; }
  /* line 908, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ta {
    height: 10px;
    background-position: -4801px 0px; }
  /* line 912, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tc {
    height: 10px;
    background-position: -4823px 0px; }
  /* line 916, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.td {
    height: 14px;
    background-position: -4845px 0px; }
  /* line 920, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tf {
    height: 14px;
    background-position: -4867px 0px; }
  /* line 924, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tg {
    height: 13px;
    background-position: -4889px 0px; }
  /* line 928, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.th {
    height: 14px;
    background-position: -4911px 0px; }
  /* line 932, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tj {
    height: 10px;
    background-position: -4933px 0px; }
  /* line 936, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tk {
    height: 10px;
    background-position: -4955px 0px; }
  /* line 940, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tl {
    height: 10px;
    background-position: -4977px 0px; }
  /* line 944, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tm {
    height: 14px;
    background-position: -4999px 0px; }
  /* line 948, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tn {
    height: 14px;
    background-position: -5021px 0px; }
  /* line 952, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.to {
    height: 10px;
    background-position: -5043px 0px; }
  /* line 956, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tr {
    height: 14px;
    background-position: -5065px 0px; }
  /* line 960, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tt {
    height: 12px;
    background-position: -5087px 0px; }
  /* line 964, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tv {
    height: 10px;
    background-position: -5109px 0px; }
  /* line 968, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tw {
    height: 14px;
    background-position: -5131px 0px; }
  /* line 972, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.tz {
    height: 14px;
    background-position: -5153px 0px; }
  /* line 976, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ua {
    height: 14px;
    background-position: -5175px 0px; }
  /* line 980, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ug {
    height: 14px;
    background-position: -5197px 0px; }
  /* line 984, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.um {
    height: 11px;
    background-position: -5219px 0px; }
  /* line 988, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.us {
    height: 11px;
    background-position: -5241px 0px; }
  /* line 992, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.uy {
    height: 14px;
    background-position: -5263px 0px; }
  /* line 996, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.uz {
    height: 10px;
    background-position: -5285px 0px; }
  /* line 1000, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.va {
    height: 15px;
    background-position: -5307px 0px; }
  /* line 1004, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vc {
    height: 14px;
    background-position: -5324px 0px; }
  /* line 1008, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ve {
    height: 14px;
    background-position: -5346px 0px; }
  /* line 1012, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vg {
    height: 10px;
    background-position: -5368px 0px; }
  /* line 1016, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vi {
    height: 14px;
    background-position: -5390px 0px; }
  /* line 1020, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vn {
    height: 14px;
    background-position: -5412px 0px; }
  /* line 1024, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.vu {
    height: 12px;
    background-position: -5434px 0px; }
  /* line 1028, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.wf {
    height: 14px;
    background-position: -5456px 0px; }
  /* line 1032, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ws {
    height: 10px;
    background-position: -5478px 0px; }
  /* line 1036, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.xk {
    height: 15px;
    background-position: -5500px 0px; }
  /* line 1040, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.ye {
    height: 14px;
    background-position: -5522px 0px; }
  /* line 1044, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.yt {
    height: 14px;
    background-position: -5544px 0px; }
  /* line 1048, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.za {
    height: 14px;
    background-position: -5566px 0px; }
  /* line 1052, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.zm {
    height: 14px;
    background-position: -5588px 0px; }
  /* line 1056, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_sprite.scss */
  .iti-flag.zw {
    height: 10px;
    background-position: -5610px 0px; }

/* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
.iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url(/assets/flags-96cfd8d2f58704418532745cf12069f9f7b1eac24d7f84915333694c6cc033aa.png);
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
    .iti-flag {
      background-image: url(/assets/flags@2x-77d36531bfe22c80e075aab0c2ad744f1cf54ee9dc42f39dcfb82154881eed28.png); } }

/* line 332, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/main/vendor/_intlTelInput.scss */
.iti-flag.np {
  background-color: transparent; }

/* line 1, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
.mwc-2025 {
  background-color: #010413; }
  /* line 3, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025 .hero > div {
    padding: 80px 0; }
    /* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .hero > div .header-wrapper > div:nth-of-type(1) {
      width: fit-content;
      max-width: 660px; }
      /* line 9, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
      .mwc-2025 .hero > div .header-wrapper > div:nth-of-type(1) h1 {
        width: fit-content; }
        /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
        .mwc-2025 .hero > div .header-wrapper > div:nth-of-type(1) h1 + span {
          font-weight: 500;
          font-size: 16px;
          color: var(--color-white);
          position: absolute;
          right: 0;
          bottom: -20px;
          letter-spacing: 8px;
          font-family: var(--header-font); }
          @media (max-width: 767px) {
            /* line 11, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
            .mwc-2025 .hero > div .header-wrapper > div:nth-of-type(1) h1 + span {
              left: 0;
              right: 0;
              margin-inline: auto;
              bottom: -30px; } }
    /* line 30, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .hero > div p.date {
      font-family: var(--header-font);
      letter-spacing: 5px;
      color: #DEDEDE; }
  /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025 .meet-us {
    padding: 100px 0; }
    /* line 38, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .meet-us h3 {
      max-width: 500px; }
    /* line 42, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .meet-us .get-demo .form-container > div {
      padding: 15px 30px 50px !important;
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
      /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
      .mwc-2025 .meet-us .get-demo .form-container > div .hs-button.primary {
        transform: translateY(0) !important;
        width: 98%; }
  /* line 52, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025 .products {
    padding: 100px 0; }
    /* line 54, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .products .header-wrapper {
      max-width: 767px; }
      /* line 56, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
      .mwc-2025 .products .header-wrapper p {
        max-width: 561px; }
    /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .products .text-wrapper {
      max-width: 683px;
      text-align: center; }
  /* line 65, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025 .sf-labs > div {
    padding: 100px 0;
    min-height: 826px; }
    /* line 68, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .sf-labs > div p {
      max-width: 552px; }
  /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025 .updates {
    padding: 100px 0; }
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
    .mwc-2025 .updates .d-grid {
      grid: auto/repeat(auto-fit, minmax(0, 278px));
      gap: 15px;
      place-content: center; }
      /* line 78, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
      .mwc-2025 .updates .d-grid > div {
        border: 1px solid #575769;
        background: radial-gradient(81.64% 81.64% at 50% 50%, #3B4262 0%, #0E101A 100%);
        overflow: hidden;
        min-height: 226px;
        padding: 20px 22px;
        border-radius: 22px; }
  /* line 90, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025.thankyou .hero .wrapper {
    border-radius: 20px; }
  /* line 93, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/scalefusion_events/_mwc_2025.scss */
  .mwc-2025.thankyou .hero .see-you-soon {
    background: -webkit-linear-gradient(103.6deg, #ED826E 3.63%, #E14E38 96.09%);
    background: linear-gradient(103.6deg, #ED826E 3.63%, #E14E38 96.09%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600; }

/* line 6, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/book_a_demo.scss */
.book-a-demo .bg-layer {
  -webkit-transform: skewY(0deg);
  transform: skewY(0deg); }

/* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars .hero {
  background: no-repeat center;
  background-image: url(/assets/new_layout_assets/webinars_/webinars_hero_bg-a85cf37201b7deab9a0ee0af6975fa47c538cf378ec86d2ec414a9f09e557909.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  padding: 100px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 45, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero {
      background-image: url(/assets/new_layout_assets/webinars_/webinars_hero_bg@2x-3bb8b6c619f2f64e4891d88877f4f8d336b1e5400e010f2427687c5d86cf6a97.jpg);
      background-size: 100% 100%; } }
  /* line 51, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .hero p.body-text {
    max-width: 600px;
    margin: 0 auto; }
  /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .hero .carousel {
    position: relative;
    max-width: 880px;
    margin: 80px auto 0;
    background-color: #ffffff;
    border-radius: 8px; }
    /* line 61, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero .carousel .carousel-inner {
      border-radius: 8px; }
    /* line 64, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero .carousel .carousel-control {
      background-image: unset !important;
      height: 33px;
      width: 33px;
      margin: auto 0; }
      /* line 69, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .carousel-control.left {
        transform: translateX(-50px); }
      /* line 72, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .carousel-control.right {
        transform: translateX(50px); }
    /* line 76, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero .carousel .item {
      background-color: #ffffff;
      min-height: 280px; }
      /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .item picture img {
        width: auto;
        height: 100%;
        max-height: 280px; }
      /* line 84, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .item span.tag {
        position: absolute;
        padding: 10px 16px 10px 42px;
        background-color: #d2deff;
        font-weight: 430;
        font-size: 18px;
        color: #1A142C;
        top: 20px;
        left: 0;
        border-radius: 0 8px 8px 0; }
      /* line 95, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .item .wrapper {
        padding: 80px 20px 15px 50px;
        display: flex;
        flex-direction: column;
        min-height: 260px; }
        /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .hero .carousel .item .wrapper > div {
          flex: 1; }
      /* line 104, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .item.scalefusion_checkpoint {
        position: relative;
        background: unset;
        background: linear-gradient(172.5deg, rgba(246, 249, 252, 0) 28.93%, #eaf2fb 78.92%); }
        /* line 114, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .hero .carousel .item.scalefusion_checkpoint .row .col-md-6:nth-of-type(2) img {
          transform: translateY(73px); }
        /* line 119, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .hero .carousel .item.scalefusion_checkpoint .illus-integration {
          position: absolute;
          right: 20px;
          top: 15px; }
        @media (max-width: 992px) {
          /* line 125, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars .hero .carousel .item.scalefusion_checkpoint .illus-integration {
            display: none; }
          /* line 129, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars .hero .carousel .item.scalefusion_checkpoint .row .col-md-6:nth-of-type(2) img {
            transform: translateY(0px); } }
      @media (max-width: 992px) {
        /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .hero .carousel .item .row .col-md-6:nth-of-type(2) {
          margin-top: 30px; } }
    @media (max-width: 993px) {
      /* line 55, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel {
        max-width: 430px;
        margin: 80px auto 0; } }
    @media (max-width: 593px) {
      /* line 146, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .carousel-control {
        transform: translateX(0) !important;
        margin-top: auto !important;
        margin-bottom: 0;
        transform: translateY(50px) !important; } }
    @media (min-width: 1200px) {
      /* line 154, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero .carousel .carousel-inner {
        max-height: 280px; } }
  /* line 159, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .hero.on-demand-webinar {
    padding: 60px 0 0; }
    /* line 161, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero.on-demand-webinar h1.header-font {
      max-width: 747px;
      margin: 30px auto 0; }
    /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .hero.on-demand-webinar .timestamp {
      max-width: 520px;
      margin: 0 auto;
      border-radius: 8px;
      overflow: hidden;
      padding: 30px 15px;
      background: no-repeat center;
      background-image: url(/assets/new_layout_assets/webinars_/bg-pattern-e0c661d0cbaccc687d426e93a927d20ba99945a6dc58289259807535a8cf0822.svg);
      background-size: cover;
      background-color: #ffffff;
      transform: translateY(70px);
      -webkit-transform: translateY(70px);
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
      /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .hero.on-demand-webinar .timestamp > div {
        max-width: 368px;
        margin: 0 auto; }
        /* line 181, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .hero.on-demand-webinar .timestamp > div h4.header-font {
          background: linear-gradient(152.57deg, #52bcf9 4.18%, #433288 81.56%);
          -webkit-text-fill-color: transparent;
          -webkit-background-clip: text;
          background-clip: text; }
/* line 195, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars .webinar-view {
  padding: 150px 0 50px; }
  /* line 197, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .webinar-view .details {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 540px));
    gap: 20px 0;
    place-content: center;
    max-width: 1080px;
    margin: 0 auto; }
    /* line 204, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .webinar-view .details .webinar-presenters {
      padding: 0 40px; }
      /* line 206, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .webinar-view .details .webinar-presenters > p {
        position: relative; }
        /* line 208, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .webinar-view .details .webinar-presenters > p::before {
          content: "";
          position: absolute;
          inset: 110% 0 0 0;
          height: 2px;
          width: 60px;
          background-color: #256BFF; }
      /* line 217, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .webinar-view .details .webinar-presenters .presenters {
        margin-top: 50px;
        display: flex;
        flex-direction: column;
        gap: 15px; }
        /* line 222, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .webinar-view .details .webinar-presenters .presenters .presenter {
          display: flex;
          gap: 20px;
          align-items: flex-end; }
    /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .webinar-view .details .webinar-video {
      display: grid;
      align-items: center; }
      @media (max-width: 993px) {
        /* line 229, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .webinar-view .details .webinar-video {
          margin-bottom: 50px; } }
/* line 238, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars .btn-view-recording {
  display: flex;
  align-items: center;
  text-decoration: underline dashed;
  text-underline-offset: 8px;
  color: #256BFF; }
  /* line 244, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .btn-view-recording span {
    display: inline-block;
    margin-right: 10px;
    font-weight: 500;
    font-size: 17px; }
/* line 251, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars .on-demand-webinars {
  padding: 80px 0; }
  /* line 253, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars .on-demand-webinars .webinar-listing {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 520px));
    gap: 20px;
    place-content: center;
    max-width: 1060px;
    margin: 80px auto 0; }
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars .on-demand-webinars .webinar-listing .webinar {
      position: relative;
      box-shadow: 0px 4px 10px 0px #8189be17;
      min-height: 351px;
      border-radius: 8px; }
      /* line 265, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .on-demand-webinars .webinar-listing .webinar .layer {
        position: relative;
        z-index: 10;
        background-color: #ffffff;
        padding: 20px 30px 35px;
        height: 96%;
        display: flex;
        flex-direction: column; }
        /* line 273, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .on-demand-webinars .webinar-listing .webinar .layer .timestamp {
          background-color: #eeffca;
          padding: 10px 16px;
          border-radius: 4px;
          margin-bottom: 20px;
          width: fit-content; }
        /* line 280, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars .on-demand-webinars .webinar-listing .webinar .layer h3.header-font {
          flex: 1; }
      /* line 284, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars .on-demand-webinars .webinar-listing .webinar::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        border-radius: 8px;
        background: linear-gradient(90deg, #dee4ff 0.01%, #daf1ff 50%, #bbddfa 100%); }
/* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.register {
  position: relative;
  all: unset; }
  /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .hero {
    position: relative;
    background-image: url(/assets/new_layout_assets/webinars_/register_bg-a4e925523a858eda7b26d25a3e9dbbc9feaa460d6b2d8fbf7cec3030688e5a8a.png);
    background-size: cover;
    padding: 60px 0 40px !important; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 305, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .hero {
        background-image: url(/assets/new_layout_assets/webinars_/register_bg@2x-439e1486786e8a233080f17f6bd829c36e93c8a391ae87943d8ca1518cd5fdb8.png);
        background-size: 100% 100%; } }
    /* line 315, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .hero h1.header-font {
      font-size: 31px; }
    /* line 319, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .hero .container .banner {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #262626;
      padding: 30px 15px;
      text-align: center;
      border-radius: 8px;
      display: flex;
      flex-direction: column;
      align-items: center; }
      /* line 329, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .hero .container .banner span.timestamp {
        display: block;
        background: linear-gradient(130.68deg, #c0ffca 8.43%, #4cb7f3 100%);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
        font-size: 20px;
        font-weight: 500;
        margin-top: 15px; }
  /* line 342, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .deployer-hero {
    background-color: #181818;
    padding-top: 100px; }
    /* line 345, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .deployer-hero .col-xs-12 {
      width: fit-content; }
    /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .deployer-hero .container {
      background-image: url(/assets/new_layout_assets/webinars_/deployer_hero_bg-48d847db50a97af6936dbbfb377e37c5eadff791fe5dd5638663aca7c191cdde.png);
      background-position: right top;
      background-repeat: no-repeat; }
      @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .deployer-hero .container {
          background-image: url(/assets/new_layout_assets/webinars_/deployer_hero_bg@2x-5300b40368137dea0098574d1e69c56fd91f1bc276fc37a85b0bd8637600474d.png);
          background-size: 541px 351px; } }
      @media (max-width: 1199px) {
        /* line 348, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .deployer-hero .container {
          background: unset; } }
    /* line 361, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .deployer-hero h1.header-font {
      max-width: 496px; }
      /* line 363, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .deployer-hero h1.header-font span {
        color: #fac124; }
  /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .sf-checkpoint {
    background-image: url(/assets/new_layout_assets/webinars_/sf_checkpoint_bg-175837fbd997ebd36e6c44cc90195acc834ffc30dd242bd1755e49b76d8906bf.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
    padding: 100px 0; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 368, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .sf-checkpoint {
        background-image: url(/assets/new_layout_assets/webinars_/sf_checkpoint_bg-175837fbd997ebd36e6c44cc90195acc834ffc30dd242bd1755e49b76d8906bf.jpg);
        background-size: 100% 100%; } }
    /* line 379, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .sf-checkpoint p.description {
      max-width: 750px; }
    /* line 382, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .sf-checkpoint .timestamp {
      max-width: 600px; }
      /* line 384, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .sf-checkpoint .timestamp .gradient {
        background: linear-gradient(90.88deg, rgba(255, 255, 255, 0.6) 0.76%, rgba(207, 207, 207, 0.6) 100.41%);
        border-radius: 20px; }
      /* line 392, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .sf-checkpoint .timestamp .layer {
        border-radius: 20px; }
        /* line 394, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .sf-checkpoint .timestamp .layer h3 {
          background: linear-gradient(150.36deg, #fac124 4.32%, #db00ff 95.23%);
          -webkit-background-clip: text;
          background-clip: text;
          -webkit-text-fill-color: transparent; }
  /* line 407, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .windows-mdm-hero {
    background: linear-gradient(96.67deg, #93cef9 -6.02%, #417ed3 104.94%);
    padding: 50px 0; }
    /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .windows-mdm-hero .container .banner {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #171717;
      box-shadow: 0px 5px 15px 0px #00000040;
      border-radius: 8px; }
      /* line 416, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .windows-mdm-hero .container .banner h1.header-font {
        max-width: 400px;
        font-size: 24px;
        line-height: 36px;
        font-weight: 600; }
      /* line 423, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .windows-mdm-hero .container .banner .timestamp {
        max-width: 300px;
        background-color: #262626;
        padding: 10px 25px;
        border-radius: 7px; }
        /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .windows-mdm-hero .container .banner .timestamp h5 {
          background: -webkit-linear-gradient(130.68deg, #4cb7f3 8.43%, #c0ffca 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
      /* line 443, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .windows-mdm-hero .container .banner .p-l {
        padding: 0 20px; }
      @media (min-width: 764px) {
        /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .windows-mdm-hero .container .banner {
          background-image: url(/assets/new_layout_assets/webinars_/sf_windows_mdm_101_bg-368c6eea1724c7795b342d267be82aceb2b0ddad0864bec9b8a10316bc3a3af6.png);
          background-repeat: no-repeat; } }
  @media only screen and (min-width: 764px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 764px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 764px) and (min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min-resolution: 192dpi), only screen and (min-width: 764px) and (min-resolution: 2dppx) {
    /* line 412, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .windows-mdm-hero .container .banner {
      background-image: url(/assets/new_layout_assets/webinars_/sf_windows_mdm_101_bg@2x-5e4a1161890b2d02d2245ffe74ab21d3a3c838e40f1839312fab7e55698a9941.png);
      background-size: 100% 100%; } }
      @media (min-width: 764px) {
          /* line 455, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars.register .windows-mdm-hero .container .banner .p-l {
            padding-left: 70px; } }
  /* line 462, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .whats-new-apple-hero {
    background: linear-gradient(96.29deg, #383838 0%, #5674be 100%);
    padding: 50px 0; }
    /* line 467, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .whats-new-apple-hero .container .banner {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #171717;
      box-shadow: 0px 5px 15px 0px #00000040;
      border-radius: 8px; }
      /* line 471, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .whats-new-apple-hero .container .banner h1.header-font {
        max-width: 400px;
        font-size: 24px;
        line-height: 36px;
        font-weight: 600; }
      /* line 478, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .whats-new-apple-hero .container .banner .timestamp {
        max-width: 310px;
        background-color: #262626;
        padding: 10px 25px;
        border-radius: 7px;
        margin-bottom: 59px; }
        /* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .whats-new-apple-hero .container .banner .timestamp h5 {
          background: -webkit-linear-gradient(130.68deg, #4cb7f3 8.43%, #c0ffca 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
      /* line 499, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .whats-new-apple-hero .container .banner .p-l {
        padding: 0 20px; }
      @media (min-width: 764px) {
        /* line 467, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .whats-new-apple-hero .container .banner {
          background-image: url(/assets/new_layout_assets/webinars_/whats_new_apple_bg-75e2a290665036c541e2f502553fb511f36cd9ced37ec95fd9076af924351e40.png);
          background-repeat: no-repeat; } }
  @media only screen and (min-width: 764px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 764px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 764px) and (min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min-resolution: 192dpi), only screen and (min-width: 764px) and (min-resolution: 2dppx) {
    /* line 467, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .whats-new-apple-hero .container .banner {
      background-image: url(/assets/new_layout_assets/webinars_/whats_new_apple_bg@2x-11320c7eda7d32e275c36da5f6680fb50632fe34436f9243fa7b5f69e9677d4a.png);
      background-size: 100% 100%; } }
      @media (min-width: 764px) {
          /* line 511, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars.register .whats-new-apple-hero .container .banner .p-l {
            padding-left: 70px; } }
  /* line 518, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .patch-management-at-scale-hero {
    background: linear-gradient(96.29deg, #383838 0%, #5674be 100%);
    padding: 50px 0; }
    /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .patch-management-at-scale-hero .container .banner {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #171717;
      box-shadow: 0px 5px 15px 0px #00000040;
      border-radius: 8px; }
      /* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .patch-management-at-scale-hero .container .banner h1.header-font {
        max-width: 400px;
        font-size: 24px;
        line-height: 36px;
        font-weight: 600; }
      /* line 534, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .patch-management-at-scale-hero .container .banner .timestamp {
        max-width: 310px;
        background-color: #262626;
        padding: 10px 25px;
        border-radius: 7px;
        margin-bottom: 23px; }
        /* line 541, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .patch-management-at-scale-hero .container .banner .timestamp h5 {
          background: -webkit-linear-gradient(130.68deg, #4cb7f3 8.43%, #c0ffca 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
      /* line 555, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .patch-management-at-scale-hero .container .banner .p-l {
        padding: 0 20px; }
      @media (min-width: 764px) {
        /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .patch-management-at-scale-hero .container .banner {
          background-image: url(/assets/new_layout_assets/webinars_/patch_management_at_scale_bg-439cd085eb881374901f23a8f1b20b5c20e3d8e0615a6264670c7d88e17ee55b.png);
          background-repeat: no-repeat; } }
  @media only screen and (min-width: 764px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 764px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 764px) and (min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min-resolution: 192dpi), only screen and (min-width: 764px) and (min-resolution: 2dppx) {
    /* line 523, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .patch-management-at-scale-hero .container .banner {
      background-image: url(/assets/new_layout_assets/webinars_/patch_management_at_scale_bg@2x-069aaa25e14b5ba32fb3cbff4d81205456d71afb82cb8bc653a2fa0c896d8d88.png);
      background-size: 100% 100%; } }
      @media (min-width: 764px) {
          /* line 567, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars.register .patch-management-at-scale-hero .container .banner .p-l {
            padding-left: 70px; } }
  /* line 574, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .apple-and-byod-hero {
    background: linear-gradient(96.29deg, #383838 0%, #5674be 100%);
    padding: 50px 0; }
    /* line 579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .apple-and-byod-hero .container .banner {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #171717;
      box-shadow: 0px 5px 15px 0px #00000040;
      border-radius: 8px; }
      /* line 583, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .apple-and-byod-hero .container .banner h1.header-font {
        max-width: 400px;
        font-size: 24px;
        line-height: 36px;
        font-weight: 600; }
      /* line 590, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .apple-and-byod-hero .container .banner .timestamp {
        max-width: 355px;
        background-color: #262626;
        padding: 10px 25px;
        border-radius: 7px;
        margin-bottom: 23px; }
        /* line 597, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .apple-and-byod-hero .container .banner .timestamp h5 {
          background: -webkit-linear-gradient(130.68deg, #4cb7f3 8.43%, #c0ffca 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
      /* line 611, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .apple-and-byod-hero .container .banner .p-l {
        padding: 0 20px; }
      @media (min-width: 764px) {
        /* line 579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .apple-and-byod-hero .container .banner {
          background-image: url(/assets/new_layout_assets/webinars_/apple_and_byod_bg-248f6d21b917a40ac17ee083ef9f7742a11f88db12a2c643be3d9d08b31b3f30.png);
          background-repeat: no-repeat; } }
  @media only screen and (min-width: 764px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 764px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 764px) and (min-device-pixel-ratio: 2), only screen and (min-width: 764px) and (min-resolution: 192dpi), only screen and (min-width: 764px) and (min-resolution: 2dppx) {
    /* line 579, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .apple-and-byod-hero .container .banner {
      background-image: url(/assets/new_layout_assets/webinars_/apple_and_byod_bg@2x-2e7ec5b5ed00cc145db27e78ee62788404769a2dfc87861de961111b9761327f.png);
      background-size: 100% 100%; } }
      @media (min-width: 764px) {
          /* line 623, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars.register .apple-and-byod-hero .container .banner .p-l {
            padding-left: 70px; } }
  /* line 630, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .details {
    padding: 100px 0; }
    /* line 632, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details b {
      font-weight: 600; }
    /* line 635, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details p.subheading {
      font-weight: 600; }
    /* line 638, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details .sticky {
      position: sticky;
      top: 195px; }
    /* line 643, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details ul li {
      position: relative;
      padding-left: 30px; }
      /* line 646, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .details ul li::before {
        content: "";
        position: absolute;
        height: 2px;
        width: 15px;
        background-color: #256BFF;
        left: 0;
        top: 11px; }
    /* line 657, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details .hosts {
      display: flex;
      flex-direction: column;
      gap: 20px; }
      /* line 661, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .details .hosts > div {
        display: flex;
        gap: 25px; }
        /* line 664, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .details .hosts > div .wrapper {
          display: flex;
          flex-direction: column;
          justify-content: center; }
          /* line 668, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
          .webinars.register .details .hosts > div .wrapper p.body-text {
            font-size: 18px; }
            /* line 670, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
            .webinars.register .details .hosts > div .wrapper p.body-text.body-text--blue {
              color: #256BFF; }
    /* line 677, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .details .form-wrapper {
      background-color: #ffffff;
      padding: 30px 20px 50px;
      box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
      border-radius: 8px;
      font-family: "Source Sans Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
      /* line 683, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .details .form-wrapper label p {
        font-size: 16px;
        color: #1A142C; }
      /* line 687, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .details .form-wrapper input {
        color: #33475b;
        background: #f8faff;
        border: 1px solid #d5e1ff;
        font-size: 16px;
        min-height: 40px;
        margin-bottom: 10px; }
      /* line 695, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .details .form-wrapper button {
        width: fit-content;
        padding: 9px 15px; }
        /* line 698, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .details .form-wrapper button p {
          font-weight: 500;
          font-size: 16px; }
        /* line 702, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.register .details .form-wrapper button span {
          display: none; }
  /* line 708, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .timestamp {
    position: relative;
    max-width: 470px;
    padding: 1px;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 80px; }
    /* line 716, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .timestamp .gradient {
      position: absolute;
      width: 100%;
      height: 100%;
      background: linear-gradient(151.52deg, #52bcf9 28.49%, #433288 81.44%);
      inset: 0; }
    /* line 724, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .timestamp .layer {
      padding: 6px 24px;
      position: relative;
      background-color: #000000;
      border-radius: 4px; }
/* line 734, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.gated .hero h1.header-font {
  max-width: 722px;
  margin: 0 auto; }
/* line 738, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.gated .hero p.body-text {
  font-size: 18px; }
/* line 745, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.register .hubspot-form, .webinars.gated .hubspot-form {
  margin-bottom: 50px; }
  /* line 747, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.register .hubspot-form .sf-cards, .webinars.gated .hubspot-form .sf-cards {
    align-items: unset !important; }
    /* line 750, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .hubspot-form .sf-cards .hbspt-form input, .webinars.gated .hubspot-form .sf-cards .hbspt-form input {
      width: 100% !important; }
      /* line 751, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.register .hubspot-form .sf-cards .hbspt-form input[type="submit"], .webinars.gated .hubspot-form .sf-cards .hbspt-form input[type="submit"] {
        width: fit-content !important; }
  @media (max-width: 767px) {
    /* line 761, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.register .hubspot-form .sf-cards .hbspt-form .hs-form input[type="tel"], .webinars.gated .hubspot-form .sf-cards .hbspt-form .hs-form input[type="tel"] {
      width: 100% !important; } }
/* line 769, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.scalefusion-forward {
  position: relative; }
  /* line 770, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.scalefusion-forward.register {
    all: inherit !important; }
  /* line 774, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.scalefusion-forward .hero {
    padding: 100px 0 !important;
    background-image: url(/assets/new_layout_assets/webinars_/sf-forward-bg-cc53f4ab997f7d22f25f6a6b0bbdbe54302a289dae8d87b585be3c71d2395ebf.svg) !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
    /* line 780, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.scalefusion-forward .hero .wrapper {
      max-width: 1060px;
      margin: 0 auto;
      background-color: #171717;
      border-radius: 8px;
      box-shadow: 0px 5px 15px 0px #00000040;
      text-align: center;
      padding: 50px 30px 10px; }
      /* line 788, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.scalefusion-forward .hero .wrapper h1.header-font {
        font-size: 3.1rem;
        font-weight: 400;
        color: #eaeaea; }
      /* line 793, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.scalefusion-forward .hero .wrapper .tag {
        display: block;
        width: fit-content;
        padding: 10px 25px;
        border-radius: 8px;
        background-color: #262626;
        max-width: 251px;
        margin: 0 auto;
        transform: translateY(30px); }
        /* line 802, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
        .webinars.scalefusion-forward .hero .wrapper .tag h4.header-font {
          background: linear-gradient(130.68deg, #c0ffca 8.43%, #4cb7f3 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
  /* line 810, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.scalefusion-forward .video-wrapper {
    position: sticky;
    top: 150px; }
    @media (max-width: 993px) {
      /* line 810, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
      .webinars.scalefusion-forward .video-wrapper {
        margin-top: 80px; } }
/* line 818, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars .fw-600 {
  font-weight: 600 !important; }
/* line 822, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
.webinars.checkpoint .hero {
  background-image: url(/assets/new_layout_assets/webinars_/sf_checkpoint_bg-175837fbd997ebd36e6c44cc90195acc834ffc30dd242bd1755e49b76d8906bf.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom center;
  padding: 100px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    /* line 822, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
    .webinars.checkpoint .hero {
      background-image: url(/assets/new_layout_assets/webinars_/sf_checkpoint_bg-175837fbd997ebd36e6c44cc90195acc834ffc30dd242bd1755e49b76d8906bf.jpg);
      background-size: 100% 100%; } }
  /* line 833, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/webinars.scss */
  .webinars.checkpoint .hero h3,
  .webinars.checkpoint .hero h1 {
    color: #ffffff; }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .m-auto {
  margin: auto; }
/* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .bg-layer {
  -webkit-transform: skewY(-3deg);
  transform: skewY(-3deg); }
/* line 15, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .hero {
  position: relative;
  padding-bottom: 10%; }
  /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .hero .bg-layer {
    background-image: url(/assets/new_layout_assets/airdroid/hero_img-445143c0dbbbaa6605e88e84cfc6052cf0e7ec4cb2409cdd49b09da3c6878d34.png);
    background-repeat: no-repeat;
    background-size: cover !important;
    transform-origin: bottom left;
    -webkit-transform: skewY(0deg);
    transform: skewY(0deg); }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: url(/assets/new_layout_assets/airdroid/hero_img@2x-dd696609a04a73ecaaf69e5603891f9f2aef8389d106540f8c0597514de30b1f.png);
        background-size: 755px 250px; } }
    @media (max-width: 993px) {
      /* line 19, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
      .sf-alternative-pages .hero .bg-layer {
        background-image: unset !important;
        background-color: #000000; } }
    /* line 33, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .hero .bg-layer .grid-container .grid {
      display: grid;
      grid-template-columns: repeat(var(--total-columns), 1fr);
      grid-template-rows: repeat(auto-fill, var(--row-height));
      transform: skewY(0deg);
      -webkit-transform: skewY(0deg);
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
      align-content: flex-end;
      top: var(--row-height); }
      /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(1) {
        grid-row-start: -3;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 30, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 30, 0);
        clip-path: none;
        -webkit-clip-path: none; }
      /* line 58, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
      .sf-alternative-pages .hero .bg-layer .grid-container .grid .grid-block:nth-child(2) {
        grid-row-start: -2;
        grid-column: calc(var(--total-columns) - 1)/-1;
        transform: matrix(1, 0, 0.3, 1, 90, 0);
        -webkit-transform: matrix(1, 0, 0.3, 1, 90, 0);
        clip-path: none;
        -webkit-clip-path: none; }
  /* line 73, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .hero .top-layer {
    padding: 80px 0 0; }
/* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .customer-review #gartnerReviewCard > div {
  box-shadow: 4px 4px 40px rgba(0, 53, 128, 0.1), 0px 0px 90px rgba(0, 53, 128, 0.05); }
/* line 87, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .customer-satisfaction-score .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 100, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 112, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 136, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 150, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .customer-satisfaction-score .background-container {
  max-width: 869px;
  margin: auto;
  background: white;
  box-shadow: 0px 6.0308px 15px rgba(0, 0, 0, 0.1), 0px 2px 6px rgba(167, 167, 167, 0.05);
  border-radius: 8px; }
  /* line 158, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container .body-para-gray {
    color: #6F6F6F; }
@media (min-width: 615px) {
  /* line 164, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .background-container {
    margin-top: -212px; } }
/* line 169, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .customer-satisfaction-score .table-wrapper {
  max-width: 695px;
  margin: 50px auto; }
  /* line 173, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    position: sticky;
    top: 54px;
    z-index: 99;
    background-color: white;
    border-radius: 40px !important; }
  /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody tr td:not(:nth-child(1)),
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:not(:nth-child(1)) {
    text-align: center; }
  @media (min-width: 615px) {
    /* line 192, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead td:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody th:nth-child(1),
    .sf-alternative-pages .customer-satisfaction-score .table-wrapper tbody td:nth-child(1) {
      padding-left: 36px; } }
@media (max-width: 1175px) {
  /* line 202, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .customer-satisfaction-score .table-wrapper thead {
    top: 65px; } }
/* line 209, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .why-sf-better-choice {
  position: relative; }
  /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
    top: 5%;
    right: 5%; }
    @media (max-width: 767px) {
      /* line 212, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
      .sf-alternative-pages .why-sf-better-choice .bg-layer .bg-vector {
        top: 0; } }
  /* line 223, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .why-sf-better-choice .grid-container .grid {
    display: grid;
    grid-template-columns: repeat(var(--total-columns), 1fr);
    grid-template-rows: repeat(auto-fill, var(--row-height));
    transform: skewY(-5deg);
    -webkit-transform: skewY(-5deg);
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: calc(var(--row-height) * -2);
    align-content: flex-start; }
    /* line 236, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(1) {
      grid-row-start: 1;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -90, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 248, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(2) {
      grid-row-start: 2;
      grid-column: 1/1;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 260, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(3) {
      grid-row-start: 2;
      grid-column: 2/3;
      transform: matrix(1, 0, -0.1, 1, -30, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
      clip-path: none;
      -webkit-clip-path: none; }
    /* line 272, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .why-sf-better-choice .grid-container .grid .grid-block:nth-child(4) {
      grid-row-start: 3;
      grid-column: 1/3;
      transform: matrix(1, 0, -0.1, 1, -60, 0);
      -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
      clip-path: none;
      -webkit-clip-path: none; }
/* line 289, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .sf_differentiators > .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -2);
  align-content: flex-start; }
  /* line 302, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 314, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 326, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 338, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators > .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 353, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .sf_differentiators .top-layer .cta-btns .button {
  position: relative;
  z-index: 20; }
  /* line 356, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators .top-layer .cta-btns .button a[data-toggle="modal"] {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center; }
@media (min-width: 1200px) {
  /* line 367, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card {
    flex: 0 31%; }
    /* line 369, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages .sf_differentiators .top-layer .sf-cards .sf-card:nth-last-of-type(1) {
      flex: 0 64%; } }
/* line 380, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .sf_clutter .grid-container .grid {
  display: grid;
  grid-template-columns: repeat(var(--total-columns), 1fr);
  grid-template-rows: repeat(auto-fill, var(--row-height));
  transform: skewY(-5deg);
  -webkit-transform: skewY(-5deg);
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  top: calc(var(--row-height) * -1);
  align-content: flex-start; }
  /* line 393, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(1) {
    grid-row-start: 1;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -90, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -90, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 405, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(2) {
    grid-row-start: 2;
    grid-column: 1/1;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 417, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/3;
    transform: matrix(1, 0, -0.1, 1, -30, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -30, 0);
    clip-path: none;
    -webkit-clip-path: none; }
  /* line 429, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .sf_clutter .grid-container .grid .grid-block:nth-child(4) {
    grid-row-start: 3;
    grid-column: 1/3;
    transform: matrix(1, 0, -0.1, 1, -60, 0);
    -webkit-transform: matrix(1, 0, -0.1, 1, -60, 0);
    clip-path: none;
    -webkit-clip-path: none; }
/* line 444, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages .reports {
  position: relative;
  margin-bottom: 130px; }
  /* line 448, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .reports .bg-layer {
    -webkit-transform: skewY(-3deg);
    transform: skewY(-3deg); }
  /* line 453, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages .reports .wrapper {
    max-width: 885px;
    margin: 0 auto; }

/* line 461, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.intune-mdm .features {
  padding: 40px 0 100px !important; }
/* line 464, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.intune-mdm .why-sf-better-choice {
  position: relative; }
  /* line 466, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.intune-mdm .why-sf-better-choice .sf-cards {
    justify-content: flex-start; }
    /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages.intune-mdm .why-sf-better-choice .sf-cards .sf-card {
      margin-bottom: 0px !important; }
      @media (min-width: 1200px) {
        /* line 468, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
        .sf-alternative-pages.intune-mdm .why-sf-better-choice .sf-cards .sf-card {
          width: 270px; } }
/* line 477, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.intune-mdm .best-alternative .sf-cards {
  justify-content: flex-start; }
  /* line 479, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.intune-mdm .best-alternative .sf-cards .sf-card {
    margin-bottom: 0px !important; }
/* line 485, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.intune-mdm .oneidp .bg-gradient-layer {
  transform: skewY(0deg) !important;
  -webkit-transform: skewY(0deg) !important;
  top: 0; }
/* line 491, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.intune-mdm .customer-satisfaction-score .background-container {
  margin-top: 0 !important; }
@media (max-width: 492px) {
  /* line 496, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.intune-mdm .customer-review .flex.wrap-content {
    justify-content: center; } }

/* line 504, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .features {
  padding: 0px 0 100px !important; }
/* line 507, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .why-sf-better-choice {
  position: relative; }
  /* line 510, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.manage-engine .why-sf-better-choice .sf-cards {
    justify-content: flex-start; }
    /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages.manage-engine .why-sf-better-choice .sf-cards .sf-card {
      margin-bottom: 0px !important; }
      @media (min-width: 1200px) {
        /* line 513, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
        .sf-alternative-pages.manage-engine .why-sf-better-choice .sf-cards .sf-card {
          width: 270px; } }
/* line 522, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .challenges,
.sf-alternative-pages.manage-engine .user-friendly {
  padding: 0 0 100px; }
  /* line 525, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.manage-engine .challenges .sf-cards,
  .sf-alternative-pages.manage-engine .user-friendly .sf-cards {
    justify-content: flex-start; }
    /* line 527, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
    .sf-alternative-pages.manage-engine .challenges .sf-cards .sf-card,
    .sf-alternative-pages.manage-engine .user-friendly .sf-cards .sf-card {
      margin-bottom: 0px !important; }
/* line 533, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .oneidp .bg-gradient-layer {
  transform: skewY(0deg);
  top: 0; }
/* line 539, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .sf_differentiators .sf-cards .sf-card:nth-last-of-type(1) {
  flex: 0 0 31%; }
/* line 543, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
.sf-alternative-pages.manage-engine .customer-satisfaction-score .background-container {
  margin-top: 0 !important; }
@media (max-width: 492px) {
  /* line 548, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/sf_as_alternate_mdm.scss */
  .sf-alternative-pages.manage-engine .customer-review .flex.wrap-content {
    justify-content: center; } }

/* line 5, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
.ebook-details .hero {
  background-color: #F4F4F4;
  padding: 80px 0; }
  /* line 8, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .hero .tag {
    background-color: #FAC124;
    border-radius: 40px;
    padding: 6px 22px;
    margin-inline: auto; }
    /* line 13, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .hero .tag p.body-text {
      line-height: unset; }
/* line 18, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
.ebook-details .main {
  padding: 100px 0; }
  /* line 20, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main h3.header-font {
    font-weight: 600;
    max-width: 520px; }
  /* line 25, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main .hubspot-form .sf-cards {
    top: 0; }
  /* line 29, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main .other-resources {
    display: grid;
    max-width: 1060px;
    margin: 100px auto 0;
    grid: auto/repeat(auto-fit, minmax(0, 340px));
    gap: 20px;
    place-content: center; }
    /* line 36, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .other-resources .resource {
      position: relative;
      display: flex;
      flex-direction: column;
      height: 100%;
      background-color: #ffffff;
      border: 1px solid #E0E9FE;
      border-radius: 10px;
      overflow: hidden;
      box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; }
      /* line 46, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .other-resources .resource > div {
        display: flex;
        flex-direction: column;
        height: 100%; }
        /* line 50, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
        .ebook-details .main .other-resources .resource > div > p {
          flex: 1; }
        /* line 53, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
        .ebook-details .main .other-resources .resource > div > a {
          border-bottom: 1px dashed #256bff;
          width: fit-content; }
  /* line 60, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main .tab-content {
    border: 1px solid #E0E9FE;
    border-radius: 10px;
    background-color: #F4F4F4;
    max-width: 430px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 473px; }
    /* line 70, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .tab-content .btn, .ebook-details .main .tab-content .btn-primary {
      all: unset;
      cursor: zoom-in; }
    /* line 74, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .tab-content .tab-pane.active img {
      filter: drop-shadow(-10px 10px 0.75rem #0E1F3540); }
  /* line 79, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main .modal#previewModal .modal-content {
    padding: 55px 25px 30px;
    position: relative;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center; }
    /* line 86, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .modal#previewModal .modal-content .loader {
      width: 50px;
      margin: auto;
      padding: 8px;
      aspect-ratio: 1;
      border-radius: 50%;
      background: #b5b5b5;
      --_m:
        conic-gradient(#0000 10%, #000),
        linear-gradient(#000 0 0) content-box;
      -webkit-mask: var(--_m);
      mask: var(--_m);
      -webkit-mask-composite: source-out;
      mask-composite: subtract;
      animation: l3 1s infinite linear; }
@keyframes l3 {
  to {
    transform: rotate(1turn); } }
    /* line 107, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .modal#previewModal .modal-content img {
      width: 540px;
      filter: drop-shadow(0px 10px 0.75rem #0E1F3540); }
    /* line 111, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .modal#previewModal .modal-content button.close {
      position: absolute;
      top: 10px;
      right: 15px; }
  /* line 118, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
  .ebook-details .main .nav-tabs {
    display: grid;
    grid: auto/repeat(auto-fit, minmax(0, 90px));
    gap: 10px;
    margin-top: 30px;
    border: unset; }
    /* line 124, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .nav-tabs::before, .ebook-details .main .nav-tabs::after {
      display: none; }
    /* line 127, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .nav-tabs li {
      border-radius: 10px;
      background-color: #F4F4F4;
      border: 1px solid #E0E9FE;
      overflow: hidden;
      transition: all 0.3s ease; }
      /* line 133, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .nav-tabs li a {
        border: unset;
        border-radius: unset;
        text-align: center; }
        /* line 137, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
        .ebook-details .main .nav-tabs li a img {
          filter: drop-shadow(0 0 0.35rem #0E1F3540); }
        /* line 140, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
        .ebook-details .main .nav-tabs li a:hover {
          background-color: unset; }
      /* line 144, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .nav-tabs li.active {
        border-color: #256BFF; }
  @media (min-width: 768px) and (max-width: 992px) {
    /* line 151, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .preview-tabs {
      display: flex;
      justify-content: center;
      margin-bottom: 60px; }
      /* line 155, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .preview-tabs .tab-content {
        min-width: 340px;
        margin-right: 35px; }
      /* line 160, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .preview-tabs .nav-tabs li {
        height: fit-content; }
    /* line 165, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main h3.header-font {
      text-align: center;
      max-width: 100%; } }
  @media (max-width: 767px) {
    /* line 171, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main .preview-tabs {
      display: flex;
      flex-direction: column;
      align-items: center; }
      /* line 175, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .preview-tabs .tab-content, .ebook-details .main .preview-tabs .nav-tabs {
        width: 100%; }
      /* line 178, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
      .ebook-details .main .preview-tabs .nav-tabs {
        margin-bottom: 80px;
        place-content: center; }
    /* line 183, /var/apps/scalefusion_home/releases/20250414065321/app/assets/stylesheets/ebook_details.scss */
    .ebook-details .main h3.header-font {
      max-width: 100%;
      text-align: center; } }
