/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * ADOBE CONFIDENTIAL
 *
 * Copyright 2015 Adobe Systems Incorporated
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and may be covered by U.S. and Foreign Patents,
 * patents in process, and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */
/* grid component */
.aem-Grid {
  display: block;
  width: 100%;
}
.aem-Grid::before,
.aem-Grid::after {
  display: table;
  content: " ";
}
.aem-Grid::after {
  clear: both;
}
/* placeholder for new components */
.aem-Grid-newComponent {
  clear: both;
  margin: 0;
}
/* column of a grid */
.aem-GridColumn {
  box-sizing: border-box;
  clear: both;
}
/* force showing hidden */
.aem-GridShowHidden > .aem-Grid > .aem-GridColumn {
  display: block !important;
}
/* Generates all the rules for the grid columns up to the given amount of column */
/* Generates all the rules for the grid column offset up to the given amount of column */
/* Generates all the rules for the grid and columns for the given break point and total of columns */
/* Generates all the rules for the grids and columns */
/* API function to be called to generate a grid config */
/* maximum amount of grid cells to be provided */
/* default breakpoint */
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline {
  /* newline behavior */
  display: block;
  clear: both !important;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none {
  /* none behavior */
  display: block;
  clear: none !important;
  float: left;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide {
  /* hide behavior */
  display: none;
}
/* phone breakpoint */
@media (max-width: 768px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--phone--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--phone--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide {
    /* hide behavior */
    display: none;
  }
}

.infacom-video-modal{overflow-y:hidden!important}.infacom-video-modal .modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.infacom-video-modal .modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.infacom-video-modal .modal-content{-webkit-background-clip:padding-box}.infacom-video-modal .modal-header{min-height:16.42857143px}.infacom-video-modal .modal-header .close{margin-top:-2px}.infacom-video-modal .modal-title{line-height:1.42857143}@media (min-width:768px){.infacom-video-modal .modal-dialog{width:600px;margin:30px auto}.infacom-video-modal .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)}.infacom-video-modal .modal-sm{width:300px}}@media (min-width:992px){.infacom-video-modal .modal-lg{width:900px}}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{visibility:hidden!important}.infacom-video-modal .modal-open{overflow:hidden}.infacom-video-modal .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.infacom-video-modal .modal-open .modal{overflow-x:hidden;overflow-y:auto}.infacom-video-modal .modal-dialog{position:relative;width:auto;margin:10px;z-index:10000}.infacom-video-modal .modal-content{position:relative;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.infacom-video-modal .modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.infacom-video-modal .modal-backdrop.fade{filter:alpha(Opacity=0);opacity:0}.infacom-video-modal .modal-backdrop.in{filter:alpha(Opacity=50);opacity:.5}.infacom-video-modal .modal-header{padding:70px 60px 50px;border-bottom:none;position:relative}.infacom-video-modal .modal-backdrop.show{visibility:hidden}.infacom-video-modal .modal-header.img-bg{color:#fff;background-size:cover}.infacom-video-modal .modal-header .close{position:absolute;top:10px;right:20px;border-radius:50px;color:#909090;padding:0;width:22px;height:22px;line-height:21px;font-size:22px;text-indent:-100px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAD1BMVEUAAACQkJCQkJCQkJCQkJA8ze2GAAAABHRSTlMAQGCfxkQOKAAAAGJJREFUeNrFk8sKgDAQxOx2/v+bBUHmECQHBXvbSehze3w0loQ7Qz7Z5cmQ5zZWQmOucLWogQilBj4leUNwGOAwyh8McBjgMMpN8CV8k35McrtIe4of+sObVtveP45/vffjBMiYBEG4XVxkAAAAAElFTkSuQmCC) 50% no-repeat;background-color:#fff;background-size:12px 12px}.infacom-video-modal .modal-header .close:focus,.infacom-video-modal .modal-header .close:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABHRSTlMAQGCfxkQOKAAAAGJJREFUeNrFk8sKgDAQxOx2/v+bBUHmECQHBXvbSehze3w0loQ7Qz7Z5cmQ5zZWQmOucLWogQilBj4leUNwGOAwyh8McBjgMMpN8CV8k35McrtIe4of+sObVtveP45/vffjBMiYBEG4XVxkAAAAAElFTkSuQmCC) 50% no-repeat;background-color:#ff7d00;background-size:12px 12px;color:#000}.infacom-video-modal .modal-title{margin:0}.infacom-video-modal .modal-body{position:relative;padding:10px}.infacom-video-modal .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.infacom-video-modal .modal-dialog{width:460px}.infacom-video-modal .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)}.infacom-video-modal .modal-sm{width:300px}.infacom-video-modal .modal-body{padding:20px}}@media (min-width:1024px){.infacom-video-modal .modal-lg{width:940px}.infacom-video-modal .modal-body{padding:50px 60px}}.infacom-video-modal .modal-video .video-placeholder{background-color:#000}.modal-video .modal-header{padding:0;margin:0;height:0;min-height:0;z-index:100}.modal-video .modal-header .close{z-index:100;opacity:0;visibility:hidden}.modal-video .modal-dialog:hover .modal-header .close{z-index:100;opacity:1;visibility:visible}.modal-video .jwplayer{margin:0!important;padding:0!important}.modal-video .video-tile{position:relative;display:block;height:0;padding:0;overflow:hidden}.modal-video .video-tile .video-item,.modal-video .video-tile .video-thumb,.modal-video .video-tile embed,.modal-video .video-tile iframe,.modal-video .video-tile object,.modal-video .video-tile video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal-video .video-tile .jwplayer{position:absolute;top:0;bottom:0;left:0;width:100%!important;height:100%!important;border:0}.modal-video .video-tile .video-thumb{background-position:50%;background-size:cover;background-repeat:no-repeat}.modal-video .video-tile.video-src-4by3{padding-bottom:75%}.modal-video .video-tile.video-src-16by9{padding-bottom:56.25%}.modal-video #player_wrapper{position:relative;display:block!important;height:0!important;width:100%!important;overflow:hidden;padding:0 0 56.25%}.modal-video #player_wrapper embed,.modal-video #player_wrapper iframe,.modal-video #player_wrapper object,.modal-video #player_wrapper video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal-image .modal-dialog{position:absolute;top:50%!important;margin:auto 5%;width:90%;height:80%}.modal-image .modal-header{padding:0;margin:0;height:0;min-height:0;z-index:100}.modal-image .modal-header .close{z-index:100;opacity:.2;visibility:hidden}.modal-image .modal-dialog:hover .modal-header .close,.modal-image .modal-header .close:hover{z-index:100;opacity:1;visibility:visible}.modal-image .modal-dialog-image .modal-content{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block}.modal-image .image-placeholder img{display:block;margin:0 auto;padding:0;border:0;max-width:100%}@media (min-width:500px){.infacom-video-modal .modal-dialog{width:460px;margin:10px auto}}@media (max-width:1023px){.modal-open{overflow:hidden}}@media (min-width:1100px){.infacom-video-modal .modal-dialog{margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}.video-component .video-tile{position:relative;display:block;height:0;padding:0;overflow:hidden}.video-component .video-tile .video-item,.video-component .video-tile .video-thumb,.video-component .video-tile embed,.video-component .video-tile iframe,.video-component .video-tile object,.video-component .video-tile video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.video-component .video-tile .video-thumb:before{font-family:infa-icons;content:"\e623";width:102px;height:102px;position:absolute;top:50%;left:50%;margin-left:-46px;margin-top:-46px;border-radius:200px;border:2px solid #fff;color:#fff;text-align:center;line-height:92px;font-size:42px;background-color:rgba(0,0,0,0.25);filter:alpha(Opacity=90);opacity:.9}.video-component .video-tile .video-thumb:hover:before{filter:alpha(Opacity=90);opacity:.9;background-color:rgba(0,0,0,0.35)}.video-component .video-tile .jwplayer{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.video-component .video-tile .video-thumb{background-position:50%;background-size:cover;background-repeat:no-repeat}.video-component .video-tile.video-src-4by3{padding-bottom:75%}.video-component .video-tile.video-src-16by9{padding-bottom:56.25%}.video-component #player_wrapper{position:relative;height:0!important;width:100%!important;overflow:hidden;padding:0 0 56.25%}.video-component #player_wrapper .jwplayer,.video-component #player_wrapper embed,.video-component #player_wrapper iframe,.video-component #player_wrapper object,.video-component #player_wrapper video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#bcplayer .vjs-social-share-link{text-indent:0!important}#bcplayer button.vjs-share-control{text-indent:0!important;left:-20px}#bcplayer div.vjs-contextmenu-ui-menu,#bcplayer label.vjs-social-embed-code{display:none}#bcplayer .vjs-icon-placeholder{text-indent:0}.infacom-plat-reverse .video-component .video-tile .video-thumb{background-position:50%;background-size:cover}@media screen and (max-width:768px){.infacom-plat-reverse .video-component .video-tile .video-thumb{background-position:inherit;background-size:100%}}
@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(clientlib-base/resources/fonts/roboto-v20-latin-100.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(clientlib-base/resources/fonts/roboto-v20-latin-100italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-100italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(clientlib-base/resources/fonts/roboto-v20-latin-300.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(clientlib-base/resources/fonts/roboto-v20-latin-300italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-300italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(clientlib-base/resources/fonts/roboto-v20-latin-regular.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(clientlib-base/resources/fonts/roboto-v20-latin-italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(clientlib-base/resources/fonts/roboto-v20-latin-500.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(clientlib-base/resources/fonts/roboto-v20-latin-500italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-500italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(clientlib-base/resources/fonts/roboto-v20-latin-700.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-700.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(clientlib-base/resources/fonts/roboto-v20-latin-700italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-700italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(clientlib-base/resources/fonts/roboto-v20-latin-900.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-900.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(clientlib-base/resources/fonts/roboto-v20-latin-900italic.woff2) format("woff2"),url(clientlib-base/resources/fonts/roboto-v20-latin-900italic.woff) format("woff")}h1{font-family:Roboto;font-size:32px;font-weight:300;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal}h1,h3{color:#112128}h3,h5{font-family:Roboto;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:normal}h5{color:#323232}.section-headings-fix-1-3-5 .infacom-heading-section>p{font-family:Roboto;font-size:32px;font-weight:300;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#112128;text-transform:none;width:100%;opacity:1!important}.section-headings-fix-1-3-5 .infacom-section-title-rte{margin-top:1em;margin-bottom:1em}.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>h3,.section-headings-fix-1-3-5 .infacom-heading-section>div,.section-headings-fix-1-3-5 .infacom-section-title-rte>*{width:100%;font-family:Roboto;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:normal;color:#112128}.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>h4,.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>p{width:100%;font-family:Roboto;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:normal;color:#323232}@media (min-width:769px){h1{font-size:62px;line-height:1.16}h3{font-size:36px;line-height:1.39}h5{font-size:18px;line-height:1.78}.section-headings-fix-1-3-5 .infacom-heading-section{padding-right:5em}.section-headings-fix-1-3-5 .infacom-heading-section>p{font-size:62px;line-height:1.16;text-transform:none;width:100%;opacity:1!important}.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>h3,.section-headings-fix-1-3-5 .infacom-heading-section>div,.section-headings-fix-1-3-5 .infacom-section-title-rte>*{width:100%;font-size:36px;font-style:normal;line-height:1.39}.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>h4,.section-headings-fix-1-3-5 .infacom-heading-section>.infacom-section-title-rte>p{width:100%;font-size:18px;line-height:1.78}.section-headings-fix-1-3-5 .infacom-heading-section .infacom-section-title-rte>.contact-sales-text{color:#323232;float:left;width:auto}.section-headings-fix-1-3-5 .infacom-heading-section .infacom-section-title-rte>.contact-sales-text:nth-child(2n){float:right}.contact-sales-text i{font-style:normal;text-transform:uppercase;line-height:38px;letter-spacing:1px;color:#112128;padding-right:1em;font-size:16px;opacity:.5;font-weight:400;font-stretch:normal}}.infacom-flip-tile{width:100%;-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);background-color:#fff}@media screen and (max-width:768px){.infacom-flip-tile{width:auto;height:auto;margin:8px 9%}}.infacom-flip-tile .infacom-arrow-right{position:inherit}.infacom-flip-tile .infacom-flip-tile-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.infacom-flip-tile .infacom-flip-tile-back,.infacom-flip-tile .infacom-flip-tile-front{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.infacom-flip-tile .infacom-flip-tile-front{color:#000;background-color:#fff}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-front{display:none}}.infacom-flip-tile .infacom-flip-tile-back{display:none;color:#000;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);padding:55px 32px 62px 29px;cursor:pointer}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-back{display:block;padding:26px 20px 22px;-webkit-box-shadow:11px 11px 25px 0 rgba(0,0,0,0.15);box-shadow:11px 11px 25px 0 rgba(0,0,0,0.15)}}.infacom-flip-tile .infacom-flip-tile-back .infacom-flip-tile-author{padding-top:0}.infacom-flip-tile .infacom-flip-tile-back .infacom-flip-tile-designation{padding-bottom:15px}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-back .infacom-flip-tile-designation{padding-bottom:18px}}.infacom-flip-tile .infacom-flip-tile-back .infacom-flip-tile-cta-button{padding:16px 22px 17px 20px;background-color:#001aff;color:#fff;margin-bottom:62px;position:absolute;bottom:0;height:auto;width:auto;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;text-align:center}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-back .infacom-flip-tile-cta-button{font-size:17.9px;letter-spacing:1.34px;position:relative;padding:15px 20px 15px 18px;bottom:25px}}.infacom-flip-tile .infacom-flip-tile-front-details{padding-left:28px;padding-right:28px}.infacom-flip-tile .infacom-flip-tile-image{width:100%}.infacom-flip-tile .infacom-flip-tile-author{font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0c0b0b;padding-top:27px;margin-bottom:8px}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-author{font-size:17.5px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0c0b0b;margin-bottom:6px}}.infacom-flip-tile .infacom-flip-tile-designation{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#323232;padding-bottom:70px;margin-bottom:0}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-designation{font-size:13.1px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0c0b0b}}.infacom-flip-tile .infacom-flip-tile-author-description-default,.infacom-flip-tile .infacom-flip-tile-author-description>*{font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#323232;-ms-word-break:break-all;word-break:break-word}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-author-description-default,.infacom-flip-tile .infacom-flip-tile-author-description>*{font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#0c0b0b;margin-bottom:72px}}.infacom-flip-tile .infacom-flip-tile-author-description>p{font-size:18px;font-weight:300}@media screen and (max-width:768px){.infacom-flip-tile .infacom-flip-tile-author-description>p{font-size:14px;font-weight:300}}@media screen and (min-width:769px){.infacom-flip-tile .infacom-flip-tile-author-description{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:34px}}.infacom-flip-tile .infacom-flip-tile-cta-button,.infacom-flip-tile .infacom-flip-tile-cta-link{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;padding-bottom:1.5rem}.infacom-flip-tile .infacom-flip-tile-cta-link{padding-bottom:1.7rem}.infacom-flip-tile .infacom-flip-tile-cta-link:hover{color:#ff4d00;text-decoration:none}.infacom-flip-tile .infacom-flip-tile-cta-button:hover{background-color:#ff4d00;text-decoration:none;color:#fff}.infacom-flip-tile:hover .infacom-flip-tile-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-shadow:none;box-shadow:none}.infacom-flip-tile:hover .infacom-flip-tile-back{display:block;background-color:#fff;-ms-backface-visibility:visible}.infacom-flip-tile:hover .infacom-flip-tile-front{display:none}.infacom-content-listing .infacom-content-listing-tile{display:none;margin:0 1px 38px 0;padding:31px 27px 31px 28px;-webkit-box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);background-color:#fff}.infacom-content-listing .infacom-content-listing-tile:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-content-listing .infacom-content-listing-tile:hover .infacom-content-listing-tile-cta{visibility:visible}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile{margin:0 5% 27px 9%;padding:13px 16px 24px 21px}}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-image{height:140px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-image{height:100px;margin-bottom:26px}}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-image img{margin-bottom:auto;margin-top:auto;max-height:140px}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-image img{max-height:100px}}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tag{opacity:.5;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.38;letter-spacing:1px;color:#112128;text-transform:uppercase;margin-bottom:6px}@media screen and (min-width:769px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tag{height:38px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tag{font-size:14px;line-height:2.44;letter-spacing:.88px}}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-title{font-family:Roboto;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#112128;margin-bottom:4.125rem}@media screen and (min-width:769px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:143px;white-space:break-spaces}}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-title{font-size:20px;line-height:1.4;margin-bottom:1rem}}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tile-cta{visibility:hidden;font-family:Roboto;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;margin-bottom:0}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tile-cta .infacom-arrow-right{color:#001aff!important;-webkit-transform:none;transform:none;-ms-transform:none;-webkit-transition:none;transition:none;bottom:0}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tile-cta:hover{color:#ff4d00}.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tile-cta:hover .infacom-arrow-right{color:#ff4d00!important;-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (max-width:768px){.infacom-content-listing .infacom-content-listing-tile .infacom-content-listing-tile-cta{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.2px;visibility:visible}}.infacom-content-listing .infacom-content-listing-loadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infacom-content-listing .infacom-content-listing-loadMore .infacom-blue-button{font-size:20px;letter-spacing:1.5px;padding:16px 35px 17px 28px}@media screen and (max-width:769px){.infacom-content-listing .infacom-content-listing-loadMore .infacom-blue-button{padding:16px 35px 17px 28px;width:auto;height:auto}}.infacom-content-listing .infacom-content-listing-edit-error{font-size:1.25rem;margin-top:2rem;margin-bottom:2rem}.infacom-quotes-section{padding-left:0;width:86%;height:auto;margin-bottom:16px;margin-top:16px}@media screen and (max-width:768px){.infacom-quotes-section{width:90%;height:auto;margin:8px 10%;padding:0}}.infacom-quotes-section .infacom-quotes-subsection-default{font-size:2.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-quotes-section .infacom-quotes-subsection-default{font-size:.875rem;line-height:1.57}}.infacom-quotes-section .infacom-quotes-subsection *{font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-quotes-section .infacom-quotes-subsection *{line-height:1.57}}.infacom-quotes-section .infacom-quotes-subsection h3,.infacom-quotes-section .infacom-quotes-subsection p{font-size:2.25rem!important;font-weight:300!important}@media screen and (max-width:768px){.infacom-quotes-section .infacom-quotes-subsection h3,.infacom-quotes-section .infacom-quotes-subsection p{font-size:1.375rem;font-weight:300}}.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-subsection-default{font-size:1.5rem}.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-subsection h3,.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-subsection p{font-size:1.5rem!important}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-subsection h3,.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-subsection p{font-size:.875rem}}.infacom-quotes-section img.infacom-quotes-logo{width:100%;height:auto;margin-left:15px;margin-top:32px}@media screen and (max-width:768px){.infacom-quotes-section img.infacom-quotes-logo{width:60%;height:auto;margin-top:1.8rem}}.infacom-quotes-section .infacom-quote-by{margin-top:50px;margin-left:5%;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#112128}@media screen and (max-width:768px){.infacom-quotes-section .infacom-quote-by{width:226px;height:auto;line-height:27px;font-size:.875rem;letter-spacing:1.05px;margin-left:15px;margin-top:14px}}.infacom-quotes-section .infacom-quote-author-title{opacity:.5;font-size:1rem;line-height:2.38;letter-spacing:1px}@media screen and (max-width:768px){.infacom-quotes-section .infacom-quote-author-title{width:249px;height:auto;font-size:.75rem;line-height:1.33;letter-spacing:.75px;margin-top:7px}}.infacom-sol-4quote{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.infacom-sol-4quote{margin:8px 0}}.infacom-sol-4quote .infacom-quotes-section{width:100%;padding-left:45px;margin-right:20px;margin-bottom:10%;background-image:radial-gradient(circle at 2.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-position:0;background-size:15px 18px;background-repeat:repeat-y}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section{padding-left:30px;width:90%;margin-bottom:39px}}.infacom-sol-4quote .infacom-quotes-section>h3{width:80%;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section>h3{font-size:14px;line-height:1.57}}.infacom-sol-4quote .infacom-quotes-section img.infacom-quotes-logo{width:81px;height:81px}.infacom-sol-4quote .infacom-quotes-section .infacom-quote-author-title{line-height:2.7;opacity:.5}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section .infacom-quote-author-title{font-size:12px;line-height:1.33;letter-spacing:.75px}}.infacom-sol-4quote .infacom-quotes-section .infacom-quote-by{margin-top:26px}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section .infacom-quote-by{margin-left:10px;font-size:14px;letter-spacing:1.05px}}.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-logo{margin-top:10px}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-quotes-section .infacom-quotes-logo{margin-left:10px}}.infacom-sol-quote{background:url(clientlib-base/resources/icons/quotes_four_dots.svg) 0 0;background-repeat:no-repeat;background-position:-3%;position:relative;top:142px;right:-17px;padding:0}.quote .infacom-heading-section>p{margin-top:109px}.quote .infacom-heading-section>h2{margin-bottom:35px}.quote .infacom-heading-section>h4{margin-bottom:72px}@media screen and (max-width:768px){.infacom-heading-section{margin:0}}.infacom-right-quote{padding-left:6%}.infacom-aboutUs-quote .infacom-quotes-section{width:100%}@media screen and (max-width:768px){.infacom-aboutUs-quote .infacom-quotes-section{margin-left:6%;margin-top:5%}}@media screen and (max-width:768px){.infacom-aboutUs-quote .infacom-quotes-section h3{width:86%}}.infacom-aboutUs-quote .infacom-quotes-section .infacom-quotes-logo{margin-top:1%;width:22%}@media screen and (max-width:768px){.infacom-aboutUs-quote .infacom-quotes-section .infacom-quotes-logo{width:45%}}.infacom-aboutUs-quote .infacom-quote-by{margin-top:2%;margin-left:15px}@media screen and (max-width:768px){.infacom-aboutUs-quote .row .col-md-3 img{margin-left:9%;width:88%;padding-right:5%}}.infacom-aboutUs-quote-row{display:block}.infacom-cta-quotes{margin-top:2%}.infacom-cta-single-quote{margin-top:4%}@media screen and (max-width:768px){.infacom-cta-single-quote{margin-left:9%}}@media screen and (max-width:768px){.infacom-cta-single-quote .infacom-cta-trial{margin-top:0}}.infacom-sol-4Quote-parent .infacom-cta-single-quote{margin-top:4%}@media screen and (max-width:768px){.infacom-cta-single-quote .infacom-cta-trial,.infacom-sol-4Quote-parent .infacom-cta-single-quote .infacom-cta-trial{margin-top:0}}.quote-idp .infacom-quotes-section{background-image:radial-gradient(circle at 2.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px),radial-gradient(circle,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-position:top,100%;background-size:21.1px 8px,6px 20px;background-repeat:repeat-x,repeat-y;padding:2.125rem 2.125rem 0 0;width:96%}.quote-idp .infacom-quotes-section .infacom-quotes-subsection-default p{font-size:1.5rem!important;font-weight:300!important;letter-spacing:0;line-height:2.375rem}.quote-idp .infacom-quotes-section div.infacom-quote-by{text-transform:uppercase;font-size:1.25rem;letter-spacing:1.5px;line-height:1.5rem;width:70%}.quote-idp .infacom-quotes-section .row>div:first-of-type{width:25%}.quote-idp .infacom-quotes-section .infacom-quote-author-title{opacity:.5;color:#112128;font-size:1rem;letter-spacing:1px;line-height:1.75rem}.quote-idp img{max-width:160px}.quote-idp .infacom-quotes-section div.infacom-quote-by,.quote-idp .infacom-quotes-section img.infacom-quotes-logo{margin-top:0}.quote-idp .infacom-quotes-subsection{margin-bottom:60px}.infacom-stats-section .infacom-quotes-section{width:110%;height:369.1px;padding-top:65.1px;padding-left:53px}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-section{width:90%;height:auto;padding-top:27px;padding-left:17px;margin-left:0}}.infacom-stats-section .infacom-quotes-section .infacom-quotes-subsection-default{width:83%;height:auto;margin-bottom:16px;font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-section .infacom-quotes-subsection-default{width:96%;height:auto;font-size:.875rem;line-height:1.57}}.infacom-stats-section .infacom-quotes-section .infacom-quotes-logo{margin-left:15px;width:90%;height:auto;margin-top:19px}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-section .infacom-quotes-logo{margin-left:15px;width:80%;height:auto;margin-top:0}}.infacom-stats-section .infacom-quotes-section .infacom-quote-by{margin-top:15px;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#112128}@media screen and (min-width:769px){.infacom-stats-section .infacom-quotes-section .infacom-quote-by{margin-left:33px}}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-section .infacom-quote-by{width:249px;height:58px;opacity:.5;font-size:.75rem;line-height:1.33;letter-spacing:.75px}}.infacom-stats-section .infacom-quotes-section .infacom-quote-author-title{margin-right:-150px;opacity:.5;font-family:Roboto;font-size:1rem;line-height:2.38;letter-spacing:1px;overflow-wrap:break-word}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-section .infacom-quote-author-title{margin-top:10px;margin-right:0;display:block;width:249px;height:32px;font-size:.75rem;line-height:1.33;letter-spacing:.75px}}.infacom-stats-section .infacom-quote-row{margin-top:30px}.infacom-stats-section .infacom-quotes-subsection{width:83%}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-subsection{width:96%}}.infacom-stats-section .infacom-quotes-subsection>*{height:auto;margin-bottom:16px;font-family:Roboto;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-subsection>*{height:auto;line-height:1.57}}.infacom-stats-section .infacom-quotes-subsection h3,.infacom-stats-section .infacom-quotes-subsection p{font-size:1.5rem!important;font-weight:300!important}@media screen and (max-width:768px){.infacom-stats-section .infacom-quotes-subsection h3,.infacom-stats-section .infacom-quotes-subsection p{font-size:.875rem}}.infacom-plat-compText .infacom-plat-subCompText p,.infacom-quotes-section .infacom-quotes-subsection-default p,.infacom-sol-compText .infacom-sol-subCompText p,.infacom-stats-section .infacom-quotes-section .infacom-quotes-subsection-default p{font-size:1rem;font-weight:400}.infacom-stats-remove-grid{border:none}.infacom-stats-quote-border{background-image:radial-gradient(circle at 2.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px),radial-gradient(circle,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-position:top,0;background-size:21.1px 8px,6px 20px;background-repeat:repeat-x,repeat-y}@media screen and (max-width:768px){.infacom-stats-quote-border{background-size:18.2px 6px,6px 20.7px;padding-left:7px}}.platform-section-content .infacom-quote-by{text-align:left;width:35%}.platform-section-content .infacom-quote-author-title{padding-top:.5rem;line-height:1.5}.infacom-vertical-tabs-mobile .infacom-quotes-section{margin:8px 0}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile .infacom-quotes-section{width:95%}}.infacom-vertical-tabs-mobile .infacom-quotes-section .infacom-quotes-subsection h3,.infacom-vertical-tabs-mobile .infacom-quotes-section .infacom-quotes-subsection p{font-size:18px!important}.infacom-vertical-tabs-mobile .infacom-quotes-section img.infacom-quotes-logo{margin-top:8px}.infacom-vertical-tabs-mobile .infacom-quotes-section .infacom-quote-by{margin-top:23px}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile .infacom-quotes-section .infacom-quote-by{margin-left:6%}}.infacom-quote-author-logo-variation{margin-top:2.6rem}@media screen and (max-width:768px){.infacom-quote-author-logo-variation{margin-top:0}}.infacom-quote-author-logo-variation .infacom-quotes-logo{margin-right:40px;width:auto;max-width:100%;margin-top:0}.infacom-quote-author-logo-variation .infacom-quote-by{margin-left:2%;margin-top:4px;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:768px){.infacom-quote-author-logo-variation .infacom-quote-by{margin-left:15px;margin-top:1rem}}.infacom-quote-author-logo-variation .infacom-author-image-col{margin-left:1rem}@media screen and (max-width:768px){.infacom-quote-author-logo-variation .infacom-author-image-col{max-width:100%;display:block;height:auto;width:100%}}.infacom-quote-author-logo-variation .col-xs-6:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:768px){.infacom-quote-author-logo-variation .col-xs-6:first-child{width:100%}}.infacom-quote-author-logo-variation .infacom-quotes-author-logo{max-width:100%;height:auto}@media screen and (max-width:768px){.infacom-quote-author-logo-variation .infacom-quotes-author-logo{margin-top:1.7rem}}@media screen and (max-width:768px){.infacom-quote-author-logo-text h3{font-size:1.375rem}}.infacom-quotes-grid{background-image:radial-gradient(circle at 2.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px),radial-gradient(circle,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-size:21.1px 19px,5px 20px;background-repeat:repeat-x,repeat-y}@media screen and (max-width:768px){.infacom-quotes-grid{margin-left:9%;width:auto}}.infacom-quotes-grid .infacom-quotes-section{padding-left:47px;padding-top:50px}@media screen and (max-width:768px){.infacom-quotes-grid .infacom-quotes-section{margin:0;padding-left:25px}}@media screen and (max-width:768px){.infacom-quotes-grid .infacom-quotes-section .infacom-rating-quotes-section{margin-left:9%;padding-left:0;padding-top:35px}}@media screen and (max-width:768px){.infacom-quotes-grid .infacom-quotes-section .infacom-customer-ratings{margin-left:0}}.columnContainer .infacom-quotes-section .infacom-quotes-subsection *,.columnContainer .infacom-quotes-section .infacom-quotes-subsection h3,.columnContainer .infacom-quotes-section .infacom-quotes-subsection h4,.columnContainer .infacom-quotes-section .infacom-quotes-subsection p{font-size:1.5rem!important;font-weight:300!important;line-height:1.58}@media screen and (max-width:768px){.columnContainer .infacom-quotes-section .infacom-quotes-subsection *,.columnContainer .infacom-quotes-section .infacom-quotes-subsection h3,.columnContainer .infacom-quotes-section .infacom-quotes-subsection h4,.columnContainer .infacom-quotes-section .infacom-quotes-subsection p{font-size:.875rem}}.columnContainer .infacom-quotes-section .infacom-quotes-subsection .infacom-quotes-subsection-default{font-size:1.5rem;font-weight:300;line-height:1.58}@media screen and (max-width:768px){.columnContainer .infacom-quotes-section .infacom-quotes-subsection .infacom-quotes-subsection-default{font-size:.875rem}}.jump-tab-navigation .infacom-quotes-section .infacom-quotes-subsection *,.jump-tab-navigation .infacom-quotes-section .infacom-quotes-subsection h3,.jump-tab-navigation .infacom-quotes-section .infacom-quotes-subsection h4,.jump-tab-navigation .infacom-quotes-section .infacom-quotes-subsection p{font-size:2rem!important;font-weight:300!important;line-height:1.58}.jump-tab-navigation .infacom-quotes-section .infacom-quotes-subsection .infacom-quotes-subsection-default{font-size:2rem;font-weight:300;line-height:1.58}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-1,.infacom-quotes-section .infacom-rating-2,.infacom-quotes-section .infacom-rating-3,.infacom-quotes-section .infacom-rating-4,.infacom-quotes-section .infacom-rating-5{font-size:1.6rem}}.ics-logo-row{height:auto;margin:16px 0}@media screen and (max-width:768px){.ics-logo-row{height:auto;margin:3% 9% 15%}}.ics-logo-row img{width:auto;height:100%}.ics-logo-row img:not(:first-child){margin-left:5%}@media screen and (max-width:768px){.ics-logo-row img:not(:first-child){margin-left:0}}@media screen and (max-width:768px){.ics-logo-row img{width:28%;height:auto;margin-right:4%;margin-bottom:35px}}@media screen and (max-width:768px){.infacom-logo-icon-content-mobile .ics-logo-row{margin:3% 9% 0 7%}}.infacom-heading-section{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.infacom-heading-section{margin:8px 9%}}.infacom-heading-section>p{font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;line-height:2.38;letter-spacing:1px;color:#112128;width:65%;height:auto;opacity:.5;text-transform:uppercase}@media screen and (max-width:768px){.infacom-heading-section>p{font-family:Roboto;font-size:.75rem;font-weight:300;font-style:normal;line-height:1.33;letter-spacing:.75px;width:100%;height:auto;margin-bottom:21px}}.infacom-heading-section>h4{font-family:Roboto;font-size:1.5rem;font-weight:300;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128;width:75%;height:auto}@media screen and (max-width:768px){.infacom-heading-section>h4{font-family:Roboto;font-size:.875rem;font-weight:300;font-style:normal;line-height:1.57;width:100%;height:auto}}.infacom-heading-section .infacom-section-title-rte>*{font-family:Roboto;font-size:3rem;font-weight:300;font-style:normal;line-height:1.42;letter-spacing:normal;color:#112128;width:90%;height:auto;margin-bottom:30px}@media screen and (max-width:768px){.infacom-heading-section .infacom-section-title-rte>*{font-family:Roboto;font-size:1.625rem;font-weight:300;font-style:normal;line-height:1.38;width:100%;height:auto;margin-bottom:14px}}.infacom-heading-section .infacom-subheading-section-default{font-family:Roboto;font-weight:300;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128;width:75%;font-size:1.5rem;height:auto}@media screen and (max-width:768px){.infacom-heading-section .infacom-subheading-section-default{font-family:Roboto;font-size:.875rem;font-weight:300;font-style:normal;line-height:1.57;width:100%;height:auto}}.infacom-heading-section .infacom-subheading-section-default p{font-family:Roboto;font-size:1.5rem;font-weight:300;font-style:normal;line-height:1.58}.infacom-heading-section .infacom-subheading-section{width:75%}@media screen and (max-width:768px){.infacom-heading-section .infacom-subheading-section{width:100%}}.infacom-heading-section .infacom-subheading-section>*{font-family:Roboto;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128;height:auto}@media screen and (max-width:768px){.infacom-heading-section .infacom-subheading-section>*{line-height:1.57}}@media screen and (max-width:768px){.infacom-heading-section .infacom-subheading-section>p{font-family:Roboto;font-size:.875rem;font-weight:300;font-style:normal;line-height:1.57}}.infacom-heading-section .infacom-subheading-section>h4{font-family:Roboto;font-size:1.5rem;font-weight:300;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}@media screen and (max-width:768px){.infacom-heading-section .infacom-subheading-section>h4{font-family:Roboto;font-size:.875rem;font-weight:300;font-style:normal;line-height:1.57}}.infacom-heading-section .infacom-section-emp-name{font-family:Roboto;font-size:1.5rem;font-weight:500;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0d0b0b}@media screen and (max-width:768px){.infacom-heading-section .infacom-section-emp-name{font-family:Roboto;font-size:1.375rem;font-weight:500;font-style:normal;line-height:1.27;letter-spacing:normal;color:#0d0b0b}}.infacom-heading-section .infacom-section-emp-space{margin-bottom:0}.infacom-heading-section .infacom-section-emp-designation{font-family:Roboto;font-size:1.125rem;font-weight:300;font-style:normal;line-height:1.78;letter-spacing:normal;color:#323232;display:block}@media screen and (max-width:768px){.infacom-heading-section .infacom-section-emp-designation{font-family:Roboto;font-size:1.125rem;font-weight:300;font-style:normal;line-height:1.78;letter-spacing:normal;color:#323232}}.infacom-heading-section .infacom-section-designation-space{margin-bottom:1rem}@media screen and (min-width:769px){.infacom-hero-banner.partners-page .infacom-heading-section .infacom-subheading-section>*,.infacom-hero-banner.partners-page .infacom-heading-section>h4{width:96%}}@media screen and (max-width:768px){.infacom-about-hero-dots .infacom-heading-section{padding-bottom:25%}}.infacom-about-hero-dots .infacom-heading-section .infacom-section-title-rte{font-weight:700;opacity:1}@media screen and (max-width:768px){.infacom-about-hero-dots .infacom-heading-section .infacom-section-title-rte{padding-top:0}}.infacom-about-hero-dots .infacom-heading-section .infacom-section-title-rte>*{font-size:3.875rem;width:60%}@media screen and (max-width:768px){.infacom-about-hero-dots .infacom-heading-section .infacom-section-title-rte>*{font-size:2rem;width:90%}}.infacom-media-text-dots .infacom-section-title-rte{width:90%}.resources .infacom-heading-section>p{margin-top:90px}@media screen and (max-width:768px){.resources .infacom-resources-heading .infacom-heading-section{margin:8px 6%}}.resources .infacom-resources-heading .infacom-heading-section .infacom-section-title-rte>*{width:100%;margin-bottom:75px}@media screen and (min-width:769px){.infacom-heading-section.products{padding-left:8.7%}}.infacom-heading-section.events{margin-left:-4%}@media screen and (max-width:768px){.infacom-heading-section.events{clear:both;padding-top:10%}}.infacom-heading-section.events>h4{width:88%}.infacom-featured-event-component-text .infacom-heading-section.events{margin-left:0}@media screen and (max-width:768px){.infacom-featured-event-component-text .infacom-heading-section.events .infacom-heading-section{margin-left:0}}.infacom-featured-event-component-text .infacom-heading-section.events .infacom-section-title-rte.events>*{font-size:2.25rem;margin-bottom:2%}@media screen and (max-width:768px){.infacom-featured-event-component-text .infacom-heading-section.events .infacom-section-title-rte.events>*{font-size:1.375rem}}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile .infacom-heading-section{margin:8px 0}}.infacom-vertical-tabs-mobile .infacom-heading-section .infacom-subheading-section{width:97%}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile .infacom-heading-section .infacom-subheading-section>p{font-family:Roboto;font-size:1.125rem;font-weight:300;font-style:normal;line-height:1.78;letter-spacing:normal}}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile .infacom-heading-section .infacom-section-title-rte>*{font-size:1.375rem;line-height:1.5}}@media screen and (min-width:769px){.infacom-vertical-tabs-desktop .infacom-section-title-rte>*{font-family:Roboto;font-size:2.25rem;line-height:1.39;margin-bottom:10px;width:97%}}.columnContainer .infacom-heading-section .infacom-subheading-section{width:100%}.quote .infacom-heading-section p{margn-top:109px}.quote .infacom-heading-section h2{margin-bottom:35px}.quote .infacom-heading-section .infacom-subheading-section>*,.quote .infacom-heading-section h4{margin-bottom:72px}@media screen and (max-width:768px){.infacom-sol-4quote .infacom-heading-section{margin:0}}.infacom-sol-3column-grey .infacom-heading-section{padding-top:13%}@media screen and (max-width:768px){.infacom-sol-3column-grey .infacom-heading-section{padding-top:28%}}.infacom-section-title-rte.partners-page,.partners-page .infacom-section-title-rte.partners-page h1{width:100%}html{overflow-x:hidden}body,html{font-family:Roboto,Arial,sans-serif;font-size:16px!important;max-width:100%;margin-top:0;margin-left:0;background-color:#fff}@media screen and (max-width:768px){body{overflow-x:hidden}}.container .container{padding:0}a:hover{text-decoration:none!important}.infacom-hide-grid-pattern{visibility:hidden}.infacom-arrow-right{font-style:normal;font-size:1.2rem;margin-left:10px;display:inline-block;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;color:#001aff}a:hover .infacom-arrow-right{color:#ff4d00!important;-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}a.resource-library__result .infacom-customer-tile-link.read-more .infacom-arrow-right{-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0);margin-left:1.25rem}.infacom-arrow-down{font-size:1.2rem;margin-left:15px;position:relative;bottom:3px;font-style:normal!important}.infacom-arrow-down,.infacom-arrow-right-white{display:inline-block;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.infacom-arrow-right-white{font-style:normal;margin-left:10px;color:#fff}a:hover .infacom-arrow-right-white{-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%)}.infacom-arrow-up.products{-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.infacom-sol-close>a:hover .infacom-arrow-up.products{transform:translateY(-30%);-ms-transform:translateY(-30%);-webkit-transform:translateY(-30%)}.infacom-blue-button:hover .infacom-arrow-down,.infacom-sol-moreProducts.products>a:hover .infacom-arrow-down.products{transform:translateY(30%);-ms-transform:translateY(30%);-webkit-transform:translateY(30%)}.infacom-disrupter-red{color:#ff4d00!important}.infacom-white-font{color:#fff!important}.infacom-featured-case-right-subcontent.infacom-white-font>*{color:#fff}.click-cursor,a{cursor:pointer}.infacom-blue-button{border:none;background-color:#001aff;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#fff;text-transform:uppercase;padding:2.5%;margin-top:3%;cursor:pointer;display:inline-block}.infacom-blue-button:hover{background-color:#ff8200;color:#fff}.infacom-blue-button:hover .infacom-arrow-right-white{-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%)}.infacom-blue-button>a,.infacom-blue-button>a:hover{color:#fff;text-decoration:none}.infacom-cta-refresh-secondary{margin-left:3.8%}.infacom-secondary-cta-block{display:block;padding-top:40px!important;margin-left:0}.infacom-card-swipe-text .infacom-arrow-right{color:#112128!important;opacity:.75!important;margin-top:5%}.large-disrupter .infacom-card-swipe-text.testimonials{color:#fff!important;opacity:.75}.large-disrupter .infacom-card-swipe-text.testimonials .infacom-arrow-right{color:#fff!important;vertical-align:-1%;opacity:.75!important}.modal-backdrop.show{opacity:.45}@media screen and (min-width:769px){.infacom-arrow-right{position:relative;bottom:2px}}.infacom-sol-resources i.infacom-arrow-right{bottom:0}.infacom-cta-trial:hover,.infacom-cta-trial:hover>i,.infacom-employee-article-sub-txt-2:hover,.infacom-employee-article-sub-txt-2:hover>i,.infacom-events-view-all:hover,.infacom-events-view-all:hover>i,.infacom-sol-moreProducts.products>a:hover,.infacom-sol-moreProducts.products>a:hover i,.infacom-tab-link:hover,.infacom-tab-link:hover>i,a.infacom-sol-products-learnmore:hover,a.infacom-sol-products-learnmore:hover>i,span.infacom-hero-expanded-reports:hover>a,span.infacom-hero-expanded-reports:hover>a i{color:#ff8200!important}@media screen and (min-width:700px) and (max-width:1000px){body,html{font-size:12px!important}}@media screen and (min-width:1400px){.container{max-width:1300px!important}}@media screen and (max-width:768px){.infacom-secondary-cta-block{padding-top:0!important}a.resource-library__result .infacom-customer-tile-link.read-more .infacom-arrow-right{margin-left:0}.infacom-blue-button{width:70%;height:36px;font-size:.875rem;letter-spacing:1.05px;text-align:center;line-height:1.6}.cta-refresh i.infacom-arrow-right{position:relative;top:2px}.infacom-cta-quotes i.infacom-arrow-right{position:relative;top:2px;margin-left:1%}.infacom-hero-gartner .infacom-arrow-right{position:relative;top:3px;display:inline}.b-lazy{opacity:0;-webkit-transform:scale(3);transform:scale(3);-webkit-transition:all .5s;transition:all .5s}.b-loaded{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.infacom-margin-top-2{margin-top:2px}.infacom-margin-top-4{margin-top:4px}.infacom-margin-top-8{margin-top:8px}.infacom-margin-top-16{margin-top:16px}.infacom-margin-top-24{margin-top:24px}.infacom-margin-top-32{margin-top:32px}.infacom-margin-top-48{margin-top:48px}.infacom-margin-top-64{margin-top:64px}.infacom-margin-top-72{margin-top:72px}.infacom-margin-top-84{margin-top:84px}.infacom-margin-bottom-2{margin-bottom:2px}.infacom-margin-bottom-4{margin-bottom:4px}.infacom-margin-bottom-8{margin-bottom:8px}.infacom-margin-bottom-16{margin-bottom:16px}.infacom-margin-bottom-24{margin-bottom:24px}.infacom-margin-bottom-32{margin-bottom:32px}.infacom-margin-bottom-48{margin-bottom:48px}.infacom-margin-bottom-64{margin-bottom:64px}.infacom-margin-bottom-72{margin-bottom:72px}.infacom-margin-bottom-84{margin-bottom:84px}@media screen and (max-width:768px){.infacom-margin-top-16{margin-top:8px}.infacom-margin-top-24{margin-top:16px}.infacom-margin-top-32{margin-top:26px}.infacom-margin-top-48{margin-top:40px}.infacom-margin-top-64{margin-top:56px}.infacom-margin-top-72{margin-top:64px}.infacom-margin-top-84{margin-top:76px}.infacom-margin-bottom-16{margin-bottom:8px}.infacom-margin-bottom-24{margin-bottom:16px}.infacom-margin-bottom-32{margin-bottom:24px}.infacom-margin-bottom-48{margin-bottom:40px}.infacom-margin-bottom-64{margin-bottom:56px}.infacom-margin-bottom-72{margin-bottom:64px}.infacom-margin-bottom-84{margin-bottom:76px}.infacom-margin-top-0-mobile{margin-top:0!important}.infacom-margin-bottom-0-mobile{margin-bottom:0!important}}.infacom-hero-banner{margin-bottom:16px}.hero-banner-padding{padding:5%}.infacom-hero-disrupter-container{position:relative;height:100%;width:auto}.infacom-hero-disrupter-container.show-disrupter{background-image:url(clientlib-base/resources/icons/home-hero_disrupter+dots.svg);background-position:100%;background-repeat:no-repeat;min-height:835px}.infacom-hero-disrupter-dots{height:835px;width:517px;position:absolute;right:0;top:0}.infacom-hero-dots-pattern{width:240px;background-repeat:repeat-x;background-size:35px 20px;height:16px;margin:16px 16px 16px -70px;background-image:radial-gradient(circle,#00a9bb 1.5px,transparent 2px)}div.infacom-hero-content div.infacom-hero-rte>*{width:100%;height:auto;font-family:Roboto;font-size:3.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:normal;padding-top:0;color:#112128}.infacom-hero-video-text div.infacom-hero-content div.infacom-hero-engage-rte>*{width:69%;margin-bottom:5%}div.infacom-hero-content div.infacom-hero-rte>span{color:#ff4d00!important;margin-bottom:0}.infacom-hero-button{margin-top:2%;margin-bottom:16px}.infacom-hero-content{padding-top:18px!important}div.infacom-hero-content .infacom-hero-body{padding-top:16px;width:95%;height:auto;margin-bottom:4%;font-family:Roboto;font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}.infacom-heroImg-left{width:187px;height:228px;position:absolute;left:7%;top:9px}.infacom-heroImg-right{position:absolute;right:0;top:24px;width:272px;height:212px}.infacom-heroImg-bottom{position:absolute;width:277px;height:198px;top:352px;right:112px}.infacom-sol-heroImg{margin-top:4%!important}.infacom-sol-hero .col-lg-5.infacom-hero-images{position:static;width:100%;height:auto}.infacom-sol-heroCallout .infacom-hero-gartner-box>span{color:#001aff;margin-right:52px;font-size:1.25rem;line-height:1.3;letter-spacing:1.5px}.infacom-hero-content.secondary-banner-hero.col-lg-7 .infacom-hero-gartner-box>span{margin-right:21px}.infacom-sol-heroCallout .infacom-gartner-expanded-body h2{width:70%}.infacom-sol-heroCallout .infacom-gartner-expanded-body h4{width:80%;margin-bottom:5%}.infacom-sol-heroCallout .infacom-hero-modal-content-left span{opacity:.5}@media screen and (max-width:768px){.infacom-sol-heroCallout .infacom-hero-gartner-box>span{letter-spacing:1.05px;font-size:.875rem}.infacom-hero-disrupter-dots{height:725px;width:78%;top:460px}.infacom-hero-disrupter-container{background-image:none!important}}.infacom-hero-images.products img{width:100%}.infacom-hero-content.products,.infacom-hero-images.products{margin-left:0!important}.infacom-jump-tab-disruptor{background:url(clientlib-base/resources/icons/about-us-disruptor.svg) no-repeat;position:absolute;width:523px;height:735px;top:26px;right:0}.infacom-about-hero-btn{-webkit-box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);background-color:#fff;margin-left:2%;padding-top:1%;padding-bottom:1%;cursor:pointer}.infacom-about-hero-btn>*{font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:1.5px;color:#00232c}.infacom-about-hero-btn:hover{background-color:#4cc3d0;color:#fff}.about-us-only-disrupter{background-image:url(clientlib-base/resources/icons/about-us-disruptor-graphic.png);background-size:44%;background-position:113% -3%;background-repeat:no-repeat}.infacom-about-hero-dots .breadcrumb{padding-top:7%;background:transparent}.infacom-hero-container .breadcrumb{background:transparent;padding:initial}.infacom-about-hero-btn:hover>a{color:#fff}.infacom-secondary-hero-container,.secondary-hero{position:relative}.infacom-secondary-hero-container{padding:2% 2% 0;min-height:520px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.infacom-secondary-hero-container.infacom-secondary-hero-logo-bar-variation{min-height:575px}.infacom-secondary-hero-container.video{padding:0;min-height:auto}.infacom-hero-images.secondary-banner-hero.grid-pattern{background:url(clientlib-base/resources/icons/dots_customer_hero.svg) no-repeat}.infacom-hero-images.secondary-banner-hero.bottom{position:relative;left:5%;margin-top:-7%;height:215px}.infacom-hero-images.secondary-banner-hero.top{position:relative;margin-top:6%;height:227px;margin-right:-17%;margin-left:7%}.infacom-sol-product-heroImg.secondary-banner-hero.bottom{max-width:100%;width:auto!important;margin-top:30%;margin-left:24%}.infacom-sol-product-heroImg.secondary-banner-hero.top{max-width:100%;width:auto!important;margin-top:-12%;margin-left:-3%;background:#fff}.infacom-hero-banner.secondary-banner-hero.bottom{margin-top:6%;min-height:420px}.infacom-gartner-expanded-body>h2{margin-left:-.4%}.infacom-secondary-hero-padding .infacom-hero-video-text div.infacom-hero-content div.infacom-hero-engage-rte>*{width:100%}@media screen and (min-width:769px){.infacom-secondary-hero-container.infacom-secondary-banner-image{padding:0}.infacom-secondary-banner-image .infacom-hero-video-text{top:0;padding-top:62px;padding-bottom:48px}.infacom-secondary-banner-image .infacom-hero-video-text.engage{top:43px}.infacom-secondary-banner-image .infacom-hero-video-text .infacom-secondary-hero-cta-without-body>.infacom-blue-button{margin-top:32px!important}}@media screen and (min-width:992px){.infacom-hero-images.secondary-banner-hero.bottom{-webkit-box-flex:0;-ms-flex:0 0 44.666667%;flex:0 0 44.666667%;max-width:44.666667%;margin-right:-4%}}@media screen and (max-width:990px){.infacom-sol-product-heroImg.secondary-banner-hero.bottom{display:none}}@media screen and (max-width:768px){.infacom-hero-banner{margin-bottom:8px}.infacom-jump-tab-disruptor{display:none}div.infacom-hero-content div.infacom-hero-rte>*{height:auto;font-size:2rem;line-height:1.31}div.infacom-hero-content h1>p{margin-bottom:0!important}.infacom-hero-button{margin-bottom:8px;margin-top:0}.infacom-hero-content{height:auto;padding-top:10%!important;margin-left:auto;margin-right:auto;width:85%}div.infacom-hero-content .infacom-hero-body{width:90%;height:auto;padding-top:0!important;font-size:.875rem;line-height:1.57;margin-bottom:30px}.infacom-hero-images{position:relative;left:6%;padding-top:80%;padding-bottom:40%;height:656px!important}.infacom-hero-images.show-disrupter-mobile{background-image:url(clientlib-base/resources/icons/home-hero_disrupter+dots.svg);background-repeat:no-repeat;background-size:100%}.infacom-heroImg-left{position:absolute;top:47px;left:19px;margin-top:0;width:124px;height:152px}.infacom-heroImg-right{width:164px;height:136px;top:62px}.infacom-heroImg-bottom{width:162px;height:116px;position:static;margin-top:12px}.infacom-sol-hero .infacom-hero-banner{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.infacom-sol-hero .infacom-hero-images{padding-top:0!important;padding-bottom:0!important;padding-right:0!important;overflow:hidden;display:none}.infacom-sol-heroImg{width:34%!important;float:right!important}.infacom-sol-hero .infacom-hero-gartner{width:100%}.infacom-sol-hero .infacom-hero-content{height:auto;padding-top:10%!important;width:90%}.infacom-hero-images.products{margin-top:-36%!important;margin-bottom:10%!important}.infacom-hero-content.products{width:100%!important}.infacom-sol-product-heroImg{width:75%!important;margin-top:-26%}.about-us-only-disrupter{background:none}.infacom-about-hero-dots{background-image:url(clientlib-base/resources/icons/dots-about-us-bg-mobile.png);background-repeat:no-repeat;background-position-x:326%;background-size:90%;background-position-y:95%}.infacom-about-hero-btnContainer{display:none}.infacom-about-hero-dots .infacom-about-hero-text{padding-top:3%}.infacom-about-hero-dots .infacom-about-hero-text>*{font-size:2rem;line-height:1.31;width:94%;padding-bottom:42%}.infacom-blue-button.secondary-banner-hero{display:inline-block;width:60%;font-size:.875rem;padding-top:4%;padding-bottom:8%;line-height:.9}.infacom-hero-images.secondary-banner-hero.bottom{background-size:100%;margin-left:18%;padding:0;width:100%;height:100px;background-position:0 0;display:block;margin-top:0;left:13%}.infacom-hero-images.secondary-banner-hero.top{background-size:100%;margin-left:62%;margin-top:-38%;padding:0;position:relative!important;margin-bottom:5%;overflow:inherit}.infacom-sol-product-heroImg.secondary-banner-hero.top{max-width:100%;width:20%!important;margin-top:50%;margin-left:-5%}.infacom-hero-content.secondary-banner-hero{z-index:1;width:90%;padding-left:3%}.infacom-hero-banner.secondary-banner-hero.bottom{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.infacom-hero-engage-rte>*{width:100%;margin-top:8%}.infacom-secondary-hero-padding .infacom-hero-content.video-content.col-lg-8{margin-right:0;padding-right:0;width:113%;margin-left:0}}@media screen and (min-width:769px){.infacom-hero-images{padding:0;position:absolute;right:0;width:620px;top:79px}.infacom-sol-product-heroImg{width:100%;height:auto}}.infacom-hero-video{width:100%;height:auto;display:block}.infacom-hero-video-text{position:absolute;left:0;top:8%;right:0;padding-left:30px;padding-right:30px}.infacom-hero-video-mobile-background{display:none}.infacom-hero-video-text .infa-com-breadcrumbs span,.infacom-hero-video-text .infa-com-breadcrumbs span a,.infacom-hero-video-text .infacom-arrow-right,.infacom-hero-video-text .infacom-hero-body,.infacom-hero-video-text .infacom-hero-gartner-text,.infacom-hero-video-text .infacom-hero-rte>*{color:#fff!important}.infacom-hero-video-gradient{position:absolute;top:0;left:0;height:100%;width:100%}.infacom-hero-video-gradient.gray{background:url(clientlib-base/resources/icons/video-background-grey.svg) no-repeat;background-position:50%;background-size:cover}.infacom-hero-video-gradient.orange{background:url(clientlib-base/resources/icons/video-background-orange.svg) no-repeat;background-position:50%;background-size:cover}.infacom-hero-video-text .breadcrumb{background:none}.infacom-hero-video-text .infacom-blue-button{margin-top:0!important;padding:17px!important}.infacom-hero-video-text .infacom-hero-content{width:100%}.infacom-hero-video-toggle{text-transform:uppercase;cursor:pointer;position:absolute;right:0;bottom:5%;height:38px;width:38px;z-index:1}.infacom-hero-video-toggle.pause{background:url(clientlib-base/resources/icons/hero-pause.svg) no-repeat}.infacom-hero-video-toggle.play{background:url(clientlib-base/resources/icons/hero-play.svg) no-repeat}.infacom-hero-video-text .infacom-hero-gartner-box:hover{background-color:#fff}.infacom-hero-video-text .infacom-hero-gartner-box:hover .infacom-arrow-right,.infacom-hero-video-text .infacom-hero-gartner-box:hover .infacom-hero-gartner-text{color:#112128!important}.infacom-hero-video-text .infacom-hero-gartner-box{padding:1%!important}@media screen and (max-width:768px){.infacom-hero-video{display:none}.infacom-hero-video-text{position:relative;min-height:450px;width:74%;padding-left:15px}.hero-banner-align .infacom-hero-video-text,.infacom-secondary-hero-logo-bar-variation .infacom-hero-video-text{padding-left:7px}.infacom-hero-video-text.engage{min-height:360px}.infacom-hero-video-mobile-background{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}.infacom-hero-video-gradient{background:url(clientlib-base/resources/icons/video-background-grey-mobile.svg) no-repeat!important;background-position:50%!important;background-size:cover!important}.infacom-hero-video-toggle{display:none}.infacom-hero-video-text .infacom-hero-content{width:100%;margin-left:0;padding-left:0}.infacom-hero-video-text .infacom-hero-body{line-height:1.71!important;margin-top:8%}.infacom-hero-video-text .infacom-blue-button{padding:2.5%!important;min-width:138px;width:auto;line-height:1.6}.infacom-hero-video-text .infacom-hero-expanded{left:-2%;width:85%!important}}.infacom-hero-dropdown{font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#fff;margin-top:16px}.infacom-custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:36%;display:inline-block}.secondary-banner-hero.video-content .infacom-custom-select-wrapper{width:65%}.secondary-banner-hero.video-content .infacom-hero-rte{margin-bottom:9px}.infacom-custom-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infacom-custom-select,.infacom-custom-select__trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:none}.infacom-custom-select__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;font-size:1.25rem;font-weight:300;color:#fff;line-height:40px;cursor:pointer}.infacom-custom-options{position:absolute;display:block;top:100%;right:0;border:none;border-top:0;background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;width:88%;left:12px;-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-custom-select-first-option{border-bottom:1px solid #fff;width:93%;font-family:Roboto;font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal}.infacom-custom-select.infacom-open .infacom-custom-options{opacity:1;visibility:visible;pointer-events:all}.infacom-custom-option{position:relative;display:block;padding:12px 22px;font-size:1.375rem;font-weight:300;color:#323232;line-height:32px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.infacom-custom-option:first-child{padding-top:24px}.infacom-custom-option:hover{cursor:pointer;color:#001aff}.infacom-custom-option.infacom-selected{color:#ff4d00}.infacom-engage-arrow{position:relative;height:15px;width:15px;top:15px}.infacom-engage-arrow:after,.infacom-engage-arrow:before{content:"";position:absolute;bottom:0;width:44px;height:37px}.infacom-engage-arrow:before{background:url(clientlib-base/resources/icons/engage-dropdown-arrow.svg)}@media screen and (max-width:768px){.infacom-custom-select-wrapper{width:100%!important}.infacom-custom-select__trigger{padding-left:0}.infacom-custom-select-first-option{width:89%;font-size:.875rem}.infacom-custom-options{left:0;width:84%}.infacom-custom-option{padding:10px 13px;font-size:.875rem;line-height:19px}.infacom-hero-video-text div.infacom-hero-content div.infacom-hero-engage-rte>*{width:100%;margin-bottom:1rem;margin-top:10%}.infacom-hero-dropdown{font-size:.875rem;margin-top:8px}.infacom-engage-arrow:after,.infacom-engage-arrow:before{bottom:9px;width:24px;height:22px}.infacom-engage-arrow:before{background-size:cover}.infacom-engage-arrow{top:13px}.secondary-banner-hero.video-content .infacom-hero-rte{margin-bottom:13px}}.infacom-secondary-banner-cta{display:inline}.infacom-secondary-banner-link{font-size:1.25rem;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.infacom-secondary-banner-cta-link{margin-left:70px}.infacom-secondary-banner-link:hover{color:#fff!important}@media screen and (max-width:768px){.infacom-secondary-banner-link{font-size:.875rem;letter-spacing:1.05px;color:#fff}.infacom-secondary-banner-cta-link{margin-left:0;margin-top:1.25rem;display:block}}.infacom-hero-author{color:#000;background-color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem;position:relative;margin-top:-8%;float:right;max-width:220px}.infacom-hero-author-name{margin-bottom:7px;font-size:1.125rem;line-height:normal;letter-spacing:1.5px}.infacom-hero-author-name,.infacom-hero-designation{font-weight:400;font-stretch:normal;font-style:normal}.infacom-hero-designation{margin-bottom:0;opacity:.6;font-size:1rem;line-height:1.38;letter-spacing:1px}@media screen and (max-width:768px){.infacom-hero-author{padding:.5rem;float:left;position:relative;bottom:0;font-size:.875rem;line-height:1.57;letter-spacing:.88px;left:0;max-width:220px;width:auto;margin-left:7%;bottom:-4rem}.infacom-hero-video-text .infacom-hero-author{left:-7%;margin-top:14%;margin-left:0}.infacom-hero-designation{line-height:1.57;letter-spacing:.88px;font-size:.875rem}.infacom-hero-author-name{letter-spacing:1.05px;font-size:.875rem}}.infacom-hero-gartner{margin-top:16px;margin-bottom:16px;position:relative}.infacom-hero-banner .infacom-hero-gartner{padding-left:0!important;margin-left:0!important}.infacom-img-hero-gartner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;vertical-align:inherit;padding-right:24px}.infacom-hero-gartner-text{display:inline;font-family:Roboto;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#323232}.infacom-hero-gartner-text:hover{cursor:pointer}.infacom-hero-gartner-box{padding:2%;display:table}.infacom-hero-gartner-box:hover{-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15)}.infacom-callout-link-variation{padding:2% 4.3rem 2% 1.8rem}.infacom-callout-link-variation:hover{-webkit-box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15)}.infacom-hero-banner .infacom-callout-link-variation{padding:2% 1.8rem}.infacom-callout-cta{display:inline-block;margin-left:2rem}.infacom-callout-link-variation .infacom-callout-cta{margin-left:4rem}.infacom-hero-banner .infacom-callout-link-variation .infacom-callout-cta{margin-left:5px}.infacom-callout-cta a{font-size:1.25rem;letter-spacing:1.5px;color:#001aff!important;text-transform:uppercase}.infacom-callout-cta a:hover{color:#ff4d00!important}.infacom-callout-center-align{margin-left:auto;margin-right:auto}.infacom-callout-link-container{margin-bottom:33px}.infacom-hero-callout-background{top:0;width:100%;background:#000!important;height:100%;opacity:.45}.infacom-hero-callout-background,.infacom-hero-expanded{display:none;left:0;z-index:99999!important;position:fixed}.infacom-hero-expanded{right:0;top:15%;-webkit-box-shadow:5px 15px 44px 0 rgba(0,0,0,0.23);box-shadow:5px 15px 44px 0 rgba(0,0,0,0.23);background-color:#fff;margin-bottom:20px;padding-bottom:35px!important}.infacom-sol-heroCallout .infacom-hero-modal-content-left>div{margin-bottom:18px;color:rgba(17,33,40,0.6392156862745098)}@media not all and (min-resolution:0.001dpcm){.infacom-sol-heroCallout .infacom-hero-modal-content-right{margin-left:-6%}.infacom-gartner-expanded-body h2{width:85%}.infacom-hero-gartner .infacom-hero-modal-content-right{margin-left:-3%}.infacom-hero-gartner .row{position:relative;bottom:30px}.infacom-hero-expanded{top:4%}.infacom-sol-heroCallout .infacom-gartner-expanded-body h4{font-weight:100}.infacom-gartner-expanded-body h4.infacom-animate-h4{width:79%;font-weight:100}}@media screen and (min-width:769px){.infacom-callout-hover-blue:hover{background-color:#effafb}}.infacom-hero-modal-content-left{float:left;width:70%;height:80%;padding-left:70px!important;padding-top:46px;margin-right:0!important;padding-right:0!important}#infacom-gartner-expanded-close{float:right;font-size:2rem;padding-top:5px;padding-right:30px;cursor:pointer;color:#001aff;margin-bottom:20px}.infacom-img-gartner-expanded{width:14%;padding-bottom:2%}div.infacom-gartner-expanded-body>h2{font-size:3.376vw;line-height:1.42}div.infacom-gartner-expanded-body>h2,div.infacom-gartner-expanded-body>h4{font-family:Roboto;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#112128}div.infacom-gartner-expanded-body>h4{width:100%;height:100px;display:block;margin-bottom:3%;padding-top:11px;font-size:1.688vw;line-height:1.58}.infacom-gartner-expanded-dots{max-width:100%}.infacom-sol-heroCallout .infacom-gartner-expanded-dots{margin-bottom:22%;width:110%;height:68%}.infacom-hero-modal-content-right{padding-top:70px;float:right;text-align:center}.infacom-hero-expanded-reports{font-family:Roboto;font-size:1.406vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff}span.infacom-hero-expanded-reports>a{color:#001aff;text-decoration:none;text-transform:uppercase}.infacom-hero-gartner-box:hover .infacom-arrow-right{-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%)}.infacom-animate-h2,.infacom-animate-h2 h2{font-size:3rem;font-weight:300}.infacom-animate-h4{font-size:1.125rem;font-weight:300}.infacom-callout-black-promo .infacom-hero-expanded{background:#000}.infacom-callout-black-promo .infacom-hero-expanded #infacom-gartner-expanded-close,.infacom-callout-black-promo .infacom-hero-expanded .infacom-animate-h2,.infacom-callout-black-promo .infacom-hero-expanded .infacom-animate-h2 h2,.infacom-callout-black-promo .infacom-hero-expanded .infacom-animate-h4,.infacom-callout-black-promo .infacom-hero-expanded .infacom-callout-footnote,.infacom-callout-black-promo .infacom-hero-expanded .infacom-callout-title-text,.infacom-callout-black-promo .infacom-hero-expanded .infacom-countdown-label{color:#fff}.infacom-callout-countdown-promo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infacom-countdown-column{width:50%}.infacom-callout-footnote{font-size:.75rem;color:#112128;font-weight:300;padding-left:84px;padding-top:10px}.callout-footnote-expanded .infacom-callout-footnote{padding:10px 0 15px 12px}.infacom-hero-modal-content-right img{max-width:100%;max-height:290px}.opacity-callout-expanded{opacity:.5!important}.callout-title-expanded{width:100%;font-size:3rem!important;margin-top:2%;margin-bottom:2%}.callout-description-expanded{width:100%!important;font-size:1.5rem!important}.callout-expanded .callout-description-expanded{color:#112128}.callout-button-expanded{font-size:1.2rem}.callout-expanded .callout-button-expanded{margin-top:5%;margin-bottom:5%}.callout-expanded .infacom-hero-modal-content-right img,.callout-expanded .infacom-img-gartner-expanded{height:auto}.callout-expanded .infacom-img-gartner-expanded{width:102px;max-width:100%}.callout-expanded .infacom-hero-modal-content-right img{max-height:none;padding-left:30px}@media screen and (max-width:768px){.infacom-hero-gartner-box:hover{-webkit-box-shadow:none;box-shadow:none}.infacom-callout-compact-view .infacom-animate-h4,.infacom-callout-compact-view .infacom-callout-footnote,.infacom-callout-compact-view .infacom-hero-modal-content-right{display:none}.infacom-animate-h2,.infacom-animate-h2 h2{font-size:2.25rem;width:90%;line-height:1.22}.infacom-animate-h4{margin-top:10%;width:90%}.infacom-callout-compact-view .infacom-animate-h2,.infacom-callout-compact-view .infacom-animate-h2 h2{font-size:1.5rem}.callout-footnote-expanded .infacom-callout-footnote{padding-left:15px;width:90%}.infacom-hero-gartner{height:85px}.infacom-img-hero-gartner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px}.infacom-hero-gartner-text{display:inline-block;width:95%;line-height:1.57;font-size:.875rem}.infacom-hero-gartner-box{padding-right:0!important;margin-left:8%}.infacom-hero-banner .infacom-hero-gartner-box{margin-left:0!important}.infacom-hero-expanded{position:fixed;max-width:80%!important;left:0;right:0;top:10%;max-height:85%;padding:25px 0!important;overflow:scroll}.infacom-hero-modal-content-left{width:100%;height:auto;padding:0 0 0 27px!important}.infacom-hero-gartner .infacom-hero-expanded .row{margin-left:0}#infacom-gartner-expanded-close{padding:0;position:relative;bottom:19px;right:19px;z-index:10}.infacom-img-gartner-expanded{width:72px;height:41px}div.infacom-gartner-expanded-body>h2{padding-top:6px;width:85%;height:auto;font-size:1.375rem;line-height:1.27}div.infacom-gartner-expanded-body>h4{width:85%;height:auto;font-size:.875rem;line-height:1.57;margin-bottom:13px}.infacom-btn-gartner-report{width:80%;margin-top:10px}.infacom-gartner-expanded-dots{margin-bottom:27px;padding-left:19px;width:100%;height:auto;margin-right:10%;margin-top:25px}.infacom-hero-expanded-reports{width:auto;height:auto;font-size:.875rem;letter-spacing:1.05px;padding-left:19px}.infacom-expanded-reports-div{width:100%;margin-bottom:20px}.callout-title-expanded{width:100%!important;font-size:1.375rem!important}.callout-description-expanded{width:100%!important;font-size:.875rem!important}.callout-button-expanded{width:65%;margin-top:10px;font-size:.875rem;height:34px}.callout-expanded .infacom-hero-modal-content-right img{padding-left:0;margin-left:0;margin-top:0}.callout-expanded{margin-left:2%;width:98%}.callout-expanded .callout-button-expanded{margin-top:1rem;margin-bottom:0}.infacom-sol-heroCallout .infacom-gartner-expanded-dots{margin-left:-8%}.infacom-callout-cta{margin-left:0!important}.infacom-callout-cta a{font-size:.875rem}.infacom-callout-cta .infacom-arrow-right{top:0}.infacom-callout-link-variation:hover{-webkit-box-shadow:none;box-shadow:none}.infacom-callout-link-container{margin-bottom:16px}.infacom-callout-link-variation{padding:0;margin-left:9%}.infacom-callout-link-variation .infacom-hero-gartner-text{height:auto}.callout-expanded .infacom-hero-modal-content-right{padding-top:40px;padding-bottom:10px}.callout-expanded .callout-footnote-expanded-mobile{display:block;margin-top:31px!important;margin-bottom:0!important}.callout-footnote-expanded-desktop{display:none}}@media screen and (min-width:769px){.callout-expanded .infacom-hero-modal-content-right{padding:0!important}.infacom-hero-button a[data-modal-type=modal-video]{display:inline-block}.infacom-hero-expanded-reports i.infacom-arrow-right{position:relative;bottom:3px}.callout-expanded .callout-footnote-expanded-mobile{display:none}.callout-footnote-expanded-desktop{display:block;margin-top:0!important}}.infacom-final-cta{margin-top:16px;margin-bottom:16px}.infacom-final-cta .infacom-divider-component-half{width:485px;margin-left:0;margin-bottom:-3px}.infacom-final-cta .infacom-divider-component-half .infacom-divider-dots-pattern{height:4px}.infacom-home-final-cta{min-width:100%;height:auto;margin-left:0!important}.infacom-final-cta-text{width:68%;height:410px;background-color:#fff;z-index:100;position:absolute;color:#000;left:0;top:110px;margin-bottom:65px;padding-top:5%;font-family:Roboto;font-size:3rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#112128;padding-left:15px;padding-right:138px}div.infacom-final-cta-text p{margin-bottom:30px}div.infacom-final-cta-text p span:nth-child(2){color:#ff4d00}.infacom-final-cta-buttons{padding-top:150px}.infacom-white-button{width:20%;height:57px;border:none;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#112128;-webkit-box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);background-color:#fff}.infacom-final-cta-blue-button{width:auto!important;color:#fff}.infacom-blue-button:focus{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.infacom-final-cta-img{width:auto;max-width:100%;height:auto;float:right}.infacom-cta-dots{width:170%;background-repeat:repeat-x;background-size:40px 5px;height:35px;margin:0;background-image:radial-gradient(circle,#00a9bb 2.3px,transparent 0);margin-right:0!important}.infacom-cta-dots-section{padding-top:30px;margin-right:100px!important;padding-right:0!important;padding-left:0!important;background:url(clientlib-base/resources/icons/dots-bg.png) no-repeat}span.infacom-final-cta-buttons button.infacom-final-cta-blue-button>a,span.infacom-final-cta-buttons button.infacom-final-cta-blue-button>a:hover{text-decoration:none;color:#fff}span.infacom-final-cta-buttons .infacom-cta-trial{display:inline;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;text-transform:uppercase}span.infacom-final-cta-buttons .infacom-cta-trial:hover{color:#001aff;text-decoration:none}@media screen and (min-width:769px){.infacom-home-final-cta{margin-left:4%}.infacom-hero-final-cta{margin-left:0!important}.infacom-cta-dots-section{margin-left:-177px!important}.infacom-final-cta-text span.infacom-final-cta-buttons .infacom-cta-trial{padding-left:4%}}.infacom-home-final-cta.infacom-hero-final-cta{min-width:auto}@media screen and (max-width:768px){.infacom-final-cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;margin-bottom:8px;vertical-align:middle;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infacom-final-cta .infacom-divider-component-half{width:241px;margin-left:37px;margin-bottom:60px}.infacom-final-cta-row{width:100%;margin:0 4%!important}.infacom-finalcta-multiple-logos{margin:0 9%!important}.infacom-home-final-cta{width:268px;height:auto}.infacom-final-cta-text{top:0!important;height:116px;font-family:Roboto;font-size:1.625rem;line-height:1.38;padding-top:0;padding-right:0}.infacom-final-cta-text,div.infacom-final-cta-text p{width:88%;margin-bottom:25px}.infacom-final-cta-buttons{padding-top:25px}.infacom-white-button{width:30%;height:36px;font-size:.875rem;line-height:1.14;letter-spacing:1.05px;margin-top:12px}.infacom-final-cta-blue-button{margin-right:0!important;width:auto!important;height:auto!important;font-family:Roboto;font-size:.875rem;letter-spacing:1.05px}.infacom-final-cta-img{width:268px;height:278px;margin-top:260px;float:none}.infacom-cta-dots-section{display:none}span.infacom-final-cta-buttons .infacom-cta-trial{display:block;width:100%;font-size:.875rem;letter-spacing:1.05px;margin-top:27px}.infacom-final-cta-img-mobile{margin-top:290px}}.infacom-partnersEcosystems-component{margin-top:50px;margin-bottom:16px}.infacom-partners-ecosystems-img{padding:0 0 15% 10%;margin-top:-116%;margin-left:45%;background:#fff;max-width:100%}.infacom-partnersEcosystems-component>.infacom-hide-grid-pattern{visibility:visible!important;background:none!important}.infacom-partners-img-dots{display:none}.infacom-partnersEcosystems-logo{display:inline-block;margin-top:90px}.infacom-partners-logo{margin-bottom:54%;max-width:100%;padding-right:30%}.partners-page .infacom-partners-logo{padding-right:0}div.infacom-partners-logo-div{padding-top:2%;height:260px;padding-left:16%;width:100%}.infacom-partners-logo-section{margin-left:12%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:26px;margin-right:0!important;background:url(clientlib-base/resources/icons/platform-dots-2.svg) no-repeat;background-size:95%}p.infacom-see-more-partners{z-index:2;margin-top:-7%;margin-left:43%;width:40%;height:31px;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff!important;text-decoration:none!important}p.infacom-see-more-partners>a.infacom-cta-trial{color:#001aff;text-decoration:none!important}.infacom-partners-dots-section{padding-top:29%;margin-right:2%!important;padding-right:0!important;padding-left:0!important;margin-left:-16%!important;background:url(clientlib-base/resources/icons/platform-dots-1.svg) no-repeat;background-size:cover;background-position:65% 10%}.infacom-partner-ecosystems-dots{width:280px;background-repeat:repeat-x;background-size:40px 5px;height:35px;margin:0;background-image:radial-gradient(circle,#00a9bb 2.3px,transparent 0);margin-right:0!important}@media screen and (max-width:768px){.infacom-partners-dots-section{background:none;margin-left:0!important}.infacom-partnersEcosystems-component{margin:8px 9%}.infacom-partners-ecosystems-img{width:90%;height:auto;margin-left:-3%;background:transparent;margin-top:0;padding-bottom:2%}.infacom-partners-img-dots{display:block;margin-top:0;border-top:none;margin-left:auto;height:55px;background-image:radial-gradient(circle at 9.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-position:top;background-size:18px 13px;background-repeat:repeat-y;width:100%}.infacom-partnersEcosystems-logo{margin-top:0}.infacom-partners-logo{margin:0 5%;padding-right:0}.infacom-partners-logo-section{padding:0;padding-top:10px!important;background:none;margin-left:0}.infacom-partners-logo-section.partners-page{display:none}div.infacom-partners-logo-div{overflow-wrap:break-word;width:100%;height:auto;background-image:radial-gradient(circle at 2.5px,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px),radial-gradient(circle,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px),radial-gradient(circle at 2.5px,hsla(0,0%,100%,0) 1.25px,hsla(0,0%,100%,0) 0),radial-gradient(circle,#4cc3d0 1.25px,hsla(0,0%,100%,0) 2.5px);background-position:top,100%,bottom,0;background-size:18px 5px,5px 17px;background-repeat:repeat-x,repeat-y;padding-left:5%;padding-top:10%}.infacom-partners-logo-container{width:42%;padding:5%;margin-left:2%}p.infacom-see-more-partners{margin-left:14%;margin-bottom:0;margin-top:57.9px;width:100%;height:21px;font-size:.875rem;letter-spacing:1.05px}.infacom-partner-ecosystems-dots{display:none}.partners-page .infacom-partners-logo{padding-right:25%}.infacom-sol-hero.partners-page{margin-top:20%}.text-and-media{margin-top:10%}.infacom-child-resource-tiles.partners-page{margin-bottom:15%}}.infacom-collapse-section{padding-top:20px;padding-bottom:5%}.infacom-accordion-section{padding:10px 0}.infacom-dot-border{background:url(clientlib-base/resources/icons/header-dots.png) repeat-y!important;background-position:top!important}.infacom-solutions-desc{margin-top:-10px;margin-bottom:108px}.infacom-solutions-grid{height:70%;width:41%;float:right;margin-top:-39%}.infacom-solutions-text{padding-bottom:2%}.infacom-accordion-single-image{margin-top:-10%;width:90%}@media screen and (max-width:768px){.infacom-dots-section{display:none}.infacom-widget-title h1{font-size:1.62rem!important;font-weight:300!important}.infacom-widget-subsection h2{font-size:1.37rem!important;font-weight:300!important;color:#112128}.infacom-widget-body .order-sm-first.infacom-widget-subsection{padding:0 0 0 15px;margin-top:10%}.infacom-widget-subsection p{font-size:.87rem!important;color:#112128}.infacom-collapse-link.collapsed{font-size:1.125rem}.infacom-collapse-link{font-size:1.37rem}.infacom-widget-subimage{float:left;width:38%}.infacom-widget-superimage{float:left;margin-top:20%;margin-left:-6%;z-index:100;width:46%}.infacom-accordion-mobile-images{display:block}.infacom-small-image{width:77%;margin:5% 0}.infacom-accordion-desktop-images{display:none}.infacom-dot-border{display:block!important;background-image:radial-gradient(circle,#00a9bb 1.5px,transparent 0)!important;width:10%!important;margin-top:0!important;height:auto!important;background-size:11px 22px!important}.infacom-solutions-text{width:74%}.infacom-solution-image{width:75%;margin:0 auto}.infacom-collapse-body{width:100%}.solutions-accordion .infacom-tab-link{font-size:.875rem}.solutions-accordion .infacom-widget-body .infacom-tab-link .infacom-arrow-right{position:relative;bottom:0}}@media screen and (min-width:769px){.infacom-dots-section{display:block;background-size:31px 35px;background-repeat:repeat-y;height:auto;background-image:radial-gradient(circle,#00a9bb 2px,transparent 0)}.infacom-dots-section.solutions{background-size:12% 10%;height:327.5px;margin-top:2%}.infacom-dots-section.platform{background-size:10% 19%;width:13%;height:189.5px;margin-top:1%}.infacom-platform-dots{background:url(clientlib-base/resources/icons/dots-platform.png) no-repeat;margin-top:10%;padding-top:70%}.infacom-solutions-dots{background:url(clientlib-base/resources/icons/dots-solutions.png) no-repeat;margin-bottom:-33%;padding-top:140%;margin-top:11%}.infacom-widget-title h1{font-size:3rem!important;font-weight:300!important;color:#112128}.infacom-widget-subsection h2{font-size:2.25rem!important;font-weight:300!important;color:#112128}.infacom-widget-subsection p{font-size:1.5rem!important;font-weight:300;line-height:1.56;color:#112128}.infacom-collapse-link.collapsed{font-size:1.5rem;color:#112128!important;font-weight:500!important}.infacom-collapse-link{font-size:2.25rem;color:#112128!important;font-weight:300!important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.infacom-widget-subimage{float:left}.infacom-widget-superimage{float:left;margin-top:22%;margin-left:-8%;z-index:100}.infacom-accordion-mobile-images{display:none}.infacom-collapse-body{width:202%}.infacom-accordion-desktop-images{display:block;padding-left:6%}.infacom-widget-body.solutions{height:650px;width:100%;margin:0 auto}}.infacom-widget-section{margin:0 auto!important;padding-bottom:25px}.infacom-widget-desc-default{font-size:1rem;color:#112128;opacity:.5;text-transform:uppercase;padding:10px 0}.infacom-widget-desc{padding:10px 0}.infacom-widget-desc>*{color:#112128;opacity:.5;text-transform:uppercase}.infacom-widget-desc>p{font-size:1rem}.infacom-widget-tab-section{border:none!important;margin-top:5%!important}.infacom-widget-tab{border-radius:0;-webkit-box-shadow:8px 8px 34px 4px rgba(0,0,0,0.15);box-shadow:8px 8px 34px 4px rgba(0,0,0,0.15);border:none!important;color:#000!important;margin-right:20px;margin-top:20px;text-transform:uppercase;border-radius:0!important}.infacom-widget-tab.active,.infacom-widget-tab:hover{background-color:#4cc3d0!important;color:#fff!important}.infacom-tab-content{margin-top:50px}.infacom-claire-image{width:100%}.infacom-orange-text{color:#ff4d00}.infacom-platform-sections{cursor:pointer}.infacom-platform-sections img{width:100%}.infacom-pf-top{z-index:100;margin-left:20.1%;margin-top:-7%;position:relative;width:80%}.infacom-pf-claire{margin-left:51%;margin-top:-58%;width:18%}.infacom-pf-left{margin-top:-16%;margin-left:9%;width:50%}.infacom-pf-right{margin-top:-34.7%;margin-left:61%;width:46.5%}.infacom-widget-tab,.infacom-widget-tab:active,.infacom-widget-tab:hover{font-size:1.25rem}.infacom-tab-link{color:#001aff!important;text-transform:uppercase;font-size:1.25rem;margin-top:10%}.infacom-platform-grid{background-size:37px 41px!important;height:190px;width:30%;float:right;margin-top:-20%;margin-right:4%}.events .infacom-widget-body .infacom-event-list .infacom-event-read-more .infacom-arrow-right,.events .infacom-widget-body .infacom-event-list .infacom-events-view-all .infacom-arrow-right,.infacom-widget-body .infacom-tab-link .infacom-arrow-right,.tab-content .infacom-tab-link .infacom-arrow-right,.testimonials-desktop .infacom-arrow-right-white{position:relative;bottom:2px}@media (max-width:768px){.infacom-platform-sections{margin-left:-6%;margin-top:-14%}.infacom-platform-sections img{width:100%}.infacom-platform-sections{cursor:pointer;margin-left:-11%}.infacom-pf-top{margin-left:18%;z-index:100;position:relative;width:82%}.infacom-pf-claire{margin-left:49%;margin-top:-63%;width:20%}.infacom-pf-left{margin-top:-16%;margin-left:6%;width:52%}.infacom-pf-right{margin-top:-37%;margin-left:60%;width:48%}.infacom-widget-tab,.infacom-widget-tab:active,.infacom-widget-tab:hover{font-size:1rem}.platform .infacom-widget-body{margin:8px 9%!important}.infacom-widget-body.solutions{height:650px;margin:0 auto;width:82%}.events .infacom-widget-body .infacom-event-list .infacom-event-read-more .infacom-arrow-right,.events .infacom-widget-body .infacom-event-list .infacom-events-view-all .infacom-arrow-right{bottom:0}}@media screen and (min-width:769px){.platform .infacom-widget-body{width:98%}.infacom-widget-body .nav-link{padding:.5rem 2.1rem}}.infacom-sol-comp-grey{background-image:url(clientlib-base/resources/icons/grey-gradient-left.svg);background-repeat:no-repeat;padding-bottom:3%}.infacom-sol-comp{padding-top:146px;margin-bottom:16px}.infacom-sol-compText{overflow:hidden;padding-left:50px!important}.infacom-plat-compText .infacom-plat-subCompText-default,.infacom-sol-compText .infacom-sol-subCompText-default{font-size:3rem;font-weight:300}.infacom-plat-compText .infacom-plat-subCompText-default,.infacom-plat-compText .infacom-plat-subCompText>*,.infacom-sol-compText .infacom-sol-subCompText-default,.infacom-sol-compText .infacom-sol-subCompText>*{width:100%;height:auto;font-family:Roboto;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#112128;padding-bottom:10px}.infacom-plat-compText .infacom-plat-subCompText>h2,.infacom-sol-compText .infacom-sol-subCompText>h2{font-size:3rem;font-weight:300}.infacom-sol-compText>h4{width:100%;height:auto;font-family:Roboto;font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}.infacom-plat-comp-grey{background-image:url(clientlib-base/resources/icons/gray-bg.png);background-repeat:no-repeat;overflow-x:hidden;background-position-x:right}.infacom-plat-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.infacom-plat-compText{padding-left:15px!important;padding-right:30px}.infacom-plat-comp{padding-top:0!important}.infacom-sol-comp a.x-video-icon:before{top:0!important}.infacom-plat-reverse .x-video-icon>img{width:81%}.infacom-plat-reverse .x-video-icon{margin-left:19%}.infacom-media-text-dots{background:url(clientlib-base/resources/icons/dots-bg.png) 0 0;background-repeat:no-repeat;background-position-x:97%;background-position-y:33%;position:relative;padding:0}.infacom-sol-comp .infacom-cta-refresh{padding-left:0}.infacom-text-media-label{opacity:.5;font-family:Roboto;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.38;letter-spacing:1px;margin-bottom:.5rem}.infacom-media-text-circular-dots{background:url(clientlib-base/resources/icons/dots-bg-circular.svg) 0 0;background-repeat:no-repeat;background-position-x:100%;background-position-y:10%;position:relative;padding:0}@media screen and (min-width:1280px){.infacom-media-text-circular-dots{background-position-x:121%;background-position-y:53%}}@media screen and (min-width:1400px){.infacom-media-text-circular-dots{background-position-x:110%}}@media screen and (min-width:1600px){.infacom-media-text-circular-dots{background-position-x:108%}}@media screen and (min-width:1700px){.infacom-media-text-circular-dots{background-position-x:105%}}@media screen and (min-width:1900px){.infacom-media-text-circular-dots{background-position-x:95%}}@media screen and (min-width:2100px){.infacom-media-text-circular-dots{background-position-x:81%}}.infacom-text-media-small-image{margin-left:0!important;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.4);box-shadow:0 4px 30px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.4)}.infacom-text-media-large-image{margin-left:0;margin-right:0}.infacom-text-small-shadow{margin-bottom:10px;margin-top:20px}@media screen and (min-width:1900px){.infacom-media-text-dots{background-position-x:87.4%;background-position-y:32%}}@media screen and (max-width:768px){.infacom-sol-comp{width:80%!important;margin:0 9% 8px!important;padding:58.3px 0 0 15px!important}.infacom-sol-compText{padding-left:15px!important;padding-top:25.7px}.infacom-plat-compText .infacom-plat-subCompText>*,.infacom-sol-compText .infacom-sol-subCompText>*{width:100%;line-height:1.38;margin-right:0!important;padding-bottom:5px}.infacom-plat-compText .infacom-plat-subCompText-default,.infacom-plat-compText .infacom-plat-subCompText>h2,.infacom-sol-compText .infacom-sol-subCompText-default,.infacom-sol-compText .infacom-sol-subCompText>h2{font-size:1.625rem}.infacom-sol-compText>h4{width:100%;font-size:.875rem;line-height:1.57;margin-right:0!important}.infacom-sol-compTextImg{width:60%}.infacom-plat-compTextImg{width:100%!important}.infacom-sol-comp a.x-video-icon:before{width:100%;height:100%}.infacom-media-text-dots{background:none}.infacom-sol-comp .infacom-cta-refresh{margin-left:0!important}.infacom-plat-reverse .x-video-icon>img{width:100%}.infacom-plat-reverse .x-video-icon{margin-left:0}.infacom-plat-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.infacom-text-media-label{margin-left:9%}.infacom-text-media-small-image{margin-top:50px;max-width:100%;margin-left:0!important;width:197px!important;height:auto;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.1);box-shadow:0 4px 30px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.1)}.infacom-text-small-shadow{margin-top:0}.infacom-cta-refresh .infacom-blue-button{height:auto}.infacom-cta-refresh-secondary>a{padding-top:7%}.infacom-media-text-circular-dots{background-size:264px;background-position-y:101%;background-position-x:136%}.infacom-plat-comp{padding-top:0!important}.infacom-plat-compText{padding-top:0}.infacom-text-media-extraSmall,.infacom-text-media-large-image{padding-top:10%}.infacom-text-media-large-image{margin-left:15px;margin-right:15px}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.infacom-media-text-dots{background-position-x:99.7%}}.infacom-sol-3column{margin-top:16px;margin-bottom:16px}.row.infacom-sol-3column-text{margin-top:3%}.infacom-promo-title-mobile>h4,.infacom-sol-3Column-body>h4{width:100%;font-size:24px;line-height:1.58;color:#112128}.infacom-promo-title-mobile>h4,.infacom-sol-3Column-body>h4,.infacom-sol-3Column-body>p{height:auto;font-family:Roboto;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.infacom-sol-3Column-body>p{width:90%;font-size:18px;line-height:1.78;color:#323232}.infacom-sol-3Column-body>h4{line-height:1.5;margin-bottom:15px}.column-container .infacom-sol-3Column-body>h4{margin-bottom:15px}.infacom-sol-3Column-body{padding-left:5%!important;margin-left:0}.infacom-sol-3column-grey{background-image:url(clientlib-base/resources/icons/grey-gradient-left.svg);background-repeat:no-repeat}.infacom-3column-text-full-width .infacom-sol-3Column-body{padding-left:10px!important}.infacom-3column-row-full-width .col-md-4.infacom-sol-3column-content{margin-bottom:0}@media screen and (max-width:768px){.infacom-3column-text-full-width .infacom-sol-3column-content .col-md-2{padding-left:0}.infacom-3column-text-full-width .infacom-sol-3Column-body>p{width:100%}.infacom-3column-text-full-width .col-md-2{padding-left:10px}}.infacom-sol-recommendedProducts{margin-top:16px}.infacom-product-tiles-container.show-dots{background:url(clientlib-base/resources/icons/circlegraphic.svg) no-repeat;background-position:800px -145px;background-size:69%}.product-tiles .infacom-sol-recommendedProducts{margin-top:0}.infacom-sol-recommendedProductsHeader{width:80%;height:auto;font-family:Roboto;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.08;letter-spacing:normal;color:#112128;margin-bottom:12.5px}.infacom-sol-recommendedProducts .tile{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding-left:18px!important;padding-bottom:43px;background:#fff}.image-text-tiles .infacom-sol-recommendedProducts .tile{-ms-flex:0 0 43%;-webkit-box-flex:0;flex:0 0 43%;max-width:43%;padding-left:0!important;padding-right:22px!important}@media screen and (max-width:768px){.infacom-sol-recommendedProducts .tile__container{margin-left:0;margin-right:0}.infacom-sol-recommendedProducts .tile{padding-bottom:18.5px;margin-top:10%;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;padding-left:11px!important;max-width:96%!important;margin-left:0}.infacom-product-tiles-container.show-dots{background:none}}.infacom-partner-resource-tiles .infacom-sol-recommendedProduct-content{padding-left:40px!important}.infacom-sol-recommendedProduct-content:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>h4{padding-top:34.5px;width:80%;height:auto;font-family:Roboto;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}.product-tiles .infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>h4{height:107px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-tiles .infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>p{height:103px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:auto}.infacom-sol-recommendedProducts.products .infacom-sol-recommendedProduct-content.products>h4{height:45%;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>p{width:80%;min-height:52%;font-family:Roboto;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#323232}.infacom-sol-recommendedProducts.products .infacom-sol-recommendedProduct-content.products>p{margin-bottom:10%;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:76px}.infacom-child-resource .infacom-sol-recommendedProducts.products .infacom-sol-recommendedProduct-content.products>p{min-height:auto}.infacom-products-dots-container{background:url(clientlib-base/resources/icons/dots-products-listing.svg) no-repeat;width:100%;padding-top:38%;margin-top:1%}.infacom-sol-moreProducts>a,.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>a{font-family:Roboto;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;text-decoration:none!important;text-transform:uppercase}.infacom-sol-moreProducts-link:hover{color:#ff4d00}.infacom-sol-moreProducts{color:#001aff;margin-top:4%;margin-bottom:16px}.infacom-sol-products-learnmore{visibility:hidden}.infacom-sol-recommendedProduct-content:hover>.infacom-sol-products-learnmore{visibility:visible}@media screen and (min-width:769px){.container.infacom-heading.partners-page{margin-left:-2%}}@media screen and (max-width:768px){.product-tiles .infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>p{height:88px}.product-tiles .infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>h4{height:87px}}.infacom-about-3column-header{height:30%;width:90%;padding-bottom:7%;font-size:1.5rem;font-weight:300;line-height:1.5}.infacom-about-3column-header,.infacom-about-3column-text{font-family:Roboto;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#112128}.infacom-about-3column-text{opacity:.5;font-size:1.125rem;font-weight:400;line-height:1.56}.infacom-about-3column-img>img{margin-bottom:12%}.infacom-about-3column-img{height:45%}@media screen and (min-width:769px){.three-column-text .infacom-sol-3column .row .row .col-md-2{padding-right:0}}@media screen and (max-width:768px){.infacom-sol-3column{width:80%!important;margin:8px 9%!important;padding:0!important}.infacom-sol-3column-content{margin-bottom:24px;margin-left:3%!important}.infacom-sol-3Column-body>h4{width:100%;font-size:22px;font-weight:300;line-height:1.27}.infacom-sol-3Column-body>p{width:80%;font-size:14px;font-weight:300;line-height:1.57}.infacom-sol-3Column-body .infacom-cta-refresh{margin:0!important}.infacom-sol-3Column-body{padding-top:20px;padding-left:15px!important}.infacom-sol-recommendedProducts{margin:8px 9%!important}.infacom-sol-recommendedProductsHeader{margin-left:-5%;width:100%;font-size:18px;line-height:1.44;margin-bottom:10px}.infacom-sol-recommendedProduct-content{width:90%!important;padding-bottom:18.5px;margin-top:10%}.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>h4{width:100%;font-size:22px;font-weight:300;line-height:1.27;height:89px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>p{width:100%;min-height:auto;font-size:14px;font-weight:300;line-height:1.57}.infacom-sol-recommendedProduct-content.products>p{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:63px}.infacom-sol-moreProducts>a,.infacom-sol-recommendedProducts .infacom-sol-recommendedProduct-content>a{font-size:14px;letter-spacing:1.05px}.infacom-sol-moreProducts{margin:9% 9% 8px!important}.resourcesCta{text-align:left!important}.infacom-sol-recommendedProduct-content{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-sol-recommendedProduct-content.products{height:auto}.infacom-sol-products-learnmore{visibility:visible;margin-top:10%;display:inline-block}.infacom-about-3column-card{margin-left:9%;width:80%!important;-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.06);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.06);height:420px;margin-bottom:12%}.infacom-about-3column-header{margin-top:12%}.infacom-about-3column-img{height:35%}.infacom-about-3column .infacom-cta-trial{margin-left:9%}}.infacom-main-event-image{padding:0!important}.infacom-main-event-image>img{max-width:100%;height:auto}.infacom-main-event-image .video-player{padding:0!important}.infacom-event-list.media-hidden .infacom-event-image,.infacom-main-event.featured-media-hidden .infacom-main-event-image{display:none}.events .container{overflow-x:hidden}@media (max-width:768px){.infacom-event-list{margin-left:0}.infacom-event-image{padding:26%;background-repeat:no-repeat;background-size:cover;background-position:top}.infacom-events-body{padding:6% 14%}.infacom-main-event{-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);padding:0}.infacom-main-event-title-default{font-size:1.375rem;padding:5% 10%}.infacom-main-event-title{padding:5% 10% 0}.infacom-main-event-title>p{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38}.infacom-main-event-start-date{font-size:.875rem;font-weight:300;letter-spacing:normal;color:#112128;opacity:.5;line-height:1.86;padding:0 0 5% 10%}.infacom-main-event-description-default{font-size:.875rem;padding:5% 10%}.infacom-main-event-description{padding:0 10% 5%}.infacom-main-event-description>p{font-size:18px;font-weight:300;line-height:1.78;letter-spacing:normal;color:#323232}.infacom-main-event-cta{padding:5% 10%!important}.infacom-event{-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);margin-top:10%}.infacom-event-info{padding-top:12%}.infacom-event-text-small-default,.infacom-event-text-small>p{font-size:1.375rem;font-weight:300}.infacom-event-read-more{margin-top:10%;padding-bottom:10%}.infacom-events-view-all{font-size:.875rem;color:#001aff;text-transform:uppercase;margin-top:10%}.infacom-events-view-all:hover{color:#001aff}.infacom-main-event-cta a{width:100%;text-align:center;line-height:1.6}.infacom-widget-desc>*{margin-bottom:0;display:inline;font-size:inherit;font-weight:inherit}.infacom-event-start-date{opacity:.5;font-size:16px;letter-spacing:1px}.infacom-event-widget-type{opacity:.25}.infacom-main-event .infacom-widget-desc{padding:10px 27px}}@media (min-width:769px){.infacom-main-event-image{padding:0 0 2%!important}.infacom-main-event div{padding:2% 0 0}.infacom-main-event .infacom-event-widget-type{margin-left:13px}.infacom-events-body{padding:0;margin-top:1%}.infacom-main-event{-webkit-box-shadow:none;box-shadow:none;padding:0 1%}.infacom-event-list{margin-left:5%;padding-bottom:2%}.infacom-event-image{padding:0;background-repeat:no-repeat;background-position:50%}.infacom-event.row{margin-bottom:6%;height:193px;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);margin-top:0}.infacom-event-list.media-hidden .infacom-event.row{height:175px}.infacom-event-list.media-hidden .infacom-event.row:hover{height:225px}.infacom-event-list .infacom-widget-desc-default p{margin-bottom:0}.infacom-main-event-cta{padding:2% 0!important}.infacom-event.row:hover{height:240px;-webkit-box-shadow:12px 12px 27px 0 rgba(0,0,0,0.15);box-shadow:12px 12px 27px 0 rgba(0,0,0,0.15)}.infacom-event.row:hover .infacom-event-image{background-size:cover}.infacom-event.row:hover .infacom-event-text-small{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-main-event-title-default{font-size:2.25rem;font-weight:300;color:#112128;line-height:1.39;padding:2% 0}.infacom-main-event .infacom-main-event-title{padding:2% 0 0}.infacom-main-event-title>*{color:#112128;line-height:1.39}.infacom-main-event-title>p{font-size:2.25rem;font-weight:300;margin-bottom:0}.infacom-main-event-start-date{font-size:1rem;font-weight:300;letter-spacing:normal;color:#112128;opacity:.5;line-height:2.38;padding:0 0 2%!important}.infacom-main-event-description-default{font-size:1.5rem;font-weight:300;line-height:1.58;width:90%;padding:2% 0}.infacom-main-event .infacom-main-event-description{width:90%;padding:0 0 2%}.infacom-main-event-description>*{line-height:1.58}.infacom-main-event-description>p{font-size:1.5rem;font-weight:300}.infacom-event-info{margin-left:2%;margin-top:2%}.infacom-event-text-small-default{font-family:Roboto;line-height:1.58;letter-spacing:normal;color:#112128;font-size:1.5rem;font-weight:300}.infacom-event-text-small{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:80px}.infacom-event-text-small>*{font-family:Roboto;line-height:1.58;letter-spacing:normal;color:#112128}.infacom-event-text-small>p{font-size:1.5rem;font-weight:300}.infacom-event-start-date{font-size:1.25rem;font-weight:300;line-height:1.58;letter-spacing:normal;color:#112128;opacity:.5;line-height:1.4}.infacom-events-view-all{font-size:1.25rem;color:#001aff!important;text-transform:uppercase;margin-top:0}.infacom-event-read-more{display:none;padding-bottom:0;padding-top:4%}.infacom-event:hover .infacom-event-read-more{display:block}.infacom-main-event-cta a{width:53%;text-align:center}.infacom-events-body .col-sm-5.infacom-main-event{padding-right:0}.infacom-event.row:hover .infacom-event-read-more{position:absolute;bottom:12%}.infacom-widget-desc>*{opacity:1;display:inline;font-size:inherit;font-weight:inherit}}.infacom-event-widget-type{display:inline;margin-left:10px;opacity:.45;font-size:1rem;line-height:2.38;letter-spacing:1px;color:#000}#html5-watermark{display:none!important}.infacom-featured-case-right .infacom-featured-case-right-content a{text-transform:uppercase}@media screen and (max-width:768px){.infacom-promo-mobile{display:block;margin:0 3%}.infacom-promo-mobile .infacom-testimonal-card.card{min-height:430px}.infacom-promo-mobile .card-title{min-height:125px}.infacom-promo-mobile .infacom-promo-title-mobile{min-height:60px}.infacom-promo-mobile .infacom-promo-text-mobile.card-text{min-height:119px}.infacom-promo-mobile .infacom-tab-link.promo{font-size:.875rem}.infacom-promo-mobile .infacom-logo-icon-content-mobile{width:100%}.infacom-testimonials-mobile{display:block}.infacom-section{display:none}.infacom-testimonal-card.card{width:97%!important;margin:10% auto;-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);min-height:450px}.infacom-promo-text-mobile.card-text{max-height:none}.infacom-testimonal-card .testimonial-mobile-container{min-height:185px;background-size:cover;background-repeat:no-repeat;display:block}.infacom-testimonal-card .testimonial-mobile-container:before{content:url(clientlib-base/resources/icons/video-play.svg)!important;position:absolute;left:80px;right:0;top:25px;bottom:0;-webkit-transform:scale(.6);transform:scale(.6)}.infacom-testimonal-card .card-text *{font-size:18px;font-weight:300;line-height:1.78;letter-spacing:normal}.card-title{margin:3% 0 6%}.infacom-testimonials-mobile .owl-carousel .owl-item img{width:inherit}.infacom-tab-link{color:#001aff!important;text-transform:uppercase;margin-top:10%}.infacom-tab-link.testimonials{font-size:.875rem}.infacom-tab-link .infacom-arrow-right{margin-left:4px}.infacom-video-play{position:absolute;top:12%;left:39%;width:23%!important}a.x-video-icon:before{content:"";position:absolute;left:0;right:0;top:-301px;bottom:0;margin:auto;text-align:center;background-image:url(clientlib-base/resources/icons/video-play.svg);background-repeat:no-repeat;background-position:50%;background-size:22%;height:415%}.infacom-logo-icon-content-mobile .ics-logo-row{margin:3% 9% 0 7%}.infacom-featured-case-right-subcontent>*{font-size:18px;font-weight:300;line-height:1.78;letter-spacing:normal}.infacom-featured-case-right .infacom-featured-case-right-head .infacom-featured-case-logo-mobile{display:block;margin:20px 0}.infacom-featured-case-right .infacom-featured-case-right-head .infacom-featured-case-logo-desktop{display:none}}@media screen and (min-width:769px){.infacom-tab-link{color:#001aff!important;text-transform:uppercase;font-size:1.25rem;margin-top:10%}.infacom-promo-text{min-height:120px}.infacom-tab-link.promo{font-size:.875rem}.infacom-promo-mobile{display:none!important}.infacom-section.promo-desktop{margin-left:15px}.infacom-testimonials-mobile{display:none!important}.infacom-section.testimonials-desktop{margin-left:15px}div.infacom-section{padding-left:0;margin:5% auto}.infacom-featured-case-left img{width:100%}.infacom-featured-case-left{padding-left:0!important}.infacom-featured-case-right{color:#fff}.infacom-featured-case-right .infacom-featured-case-right-head{width:100%;padding:30px 0 0 60px}.infacom-featured-case-right .infacom-featured-case-right-head .infacom-featured-case-logo-desktop{display:block}.infacom-featured-case-right .infacom-featured-case-right-head .infacom-featured-case-logo-mobile{display:none}.infacom-featured-case-right .infacom-featured-case-right-head img{width:auto;padding-left:4%}.infacom-featured-case-right .infacom-featured-case-right-content{width:100%;padding:30px 80px}.infacom-featured-case-right .infacom-featured-case-right-content .infacom-featured-case-right-subcontent-default{font-family:Roboto;font-size:1.5rem;line-height:38px;letter-spacing:0;font-weight:300}.infacom-featured-case-right .infacom-featured-case-right-content .infacom-featured-case-right-subcontent>*{font-family:Roboto;line-height:38px;letter-spacing:0}.infacom-featured-case-right .infacom-featured-case-right-content h4{font-size:1.5rem;font-weight:300}.infacom-featured-case-right .infacom-featured-case-right-content p{font-family:Roboto;font-size:20px;line-height:38px;letter-spacing:1.5px}.infacom-featured-case-right .infacom-featured-case-right-content a{color:#fff}.infacom-featured-case-right .infacom-featured-case-right-content .infacom-blue-button{padding:16px 29px;margin-top:35px}a.x-video-icon{position:relative}a.x-video-icon:before{content:"";position:absolute;left:0;right:0;top:-30px;bottom:0;margin:auto;text-align:center;background-image:url(clientlib-base/resources/icons/video-play.svg);background-repeat:no-repeat;background-position:50%;background-size:16%;height:415%}a.x-video-icon:hover:before{color:#fff;content:"";background-image:url(clientlib-base/resources/icons/video-play-mouseover.svg)}a.learn_more:hover{text-decoration:none}.both_side_margin{margin:16px 0}.logo_img{width:100%}.infacom-success-stories{background-color:#fff}.infacom-success-stories .infacom-success-story{padding:40px}.infacom-success-stories .infacom-success-story:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);background-color:#fff}.infacom-success-stories .infacom-success-story .row{margin:0}.infacom-success-stories .infacom-success-story p{font-family:Roboto;font-size:18px;line-height:26px;letter-spacing:0;font-weight:300;color:#323232}.infacom-success-stories .infacom-success-story .infacom-promo-text .infacom-promo-subtext-default{font-family:Roboto;font-size:1.125rem;line-height:26px;letter-spacing:0;font-weight:300;color:#323232}.infacom-success-stories .infacom-success-story .infacom-promo-text .infacom-promo-subtext>*{font-family:Roboto;line-height:26px;letter-spacing:0;color:#323232}.infacom-success-stories .infacom-success-story .infacom-promo-text .infacom-promo-subtext p{font-size:18px;font-weight:300}.infacom-success-stories .infacom-success-story a{font-family:Roboto;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff}.infacom-success-story .infacom-three-promo-card-image{min-height:80px;display:block}.infacom-success-stories img{margin-bottom:auto}.infacom-logo-3column-promo{height:130px}.infacom-testimonials-comp-grey{background-image:url(clientlib-base/resources/icons/gray-bg.png);background-repeat:no-repeat;overflow-x:hidden;background-position-x:right;background-position-y:16%}.infacom-logo-icon-content{display:none}.infacom-logo-icon-content.active{display:block}}.three-column-promo .infacom-section{margin-top:0!important}@media screen and (max-width:768px){.hide-disrupter{background:none!important}.large-disrupter{background-image:url(clientlib-base/resources/icons/disrupter-testimonials.svg);background-repeat:no-repeat;background-position:151% 75%!important;background-size:62%!important}.medium-disrupter{background-image:url(clientlib-base/resources/icons/disrupter-hero.svg);background-repeat:no-repeat;background-position:calc(100% + 12em) calc(100% - 6em)!important;background-size:136%}.small-disrupter{background:none}}@media screen and (min-width:769px){.hide-disrupter{background:none!important}.large-disrupter{background-image:url(clientlib-base/resources/icons/disrupter-testimonials.svg);background-repeat:no-repeat;background-position:110% 110%;background-size:54%}.medium-disrupter{background-image:url(clientlib-base/resources/icons/disrupter-hero.svg);background-repeat:no-repeat;background-position:calc(100% + 40em) calc(100% + 9em);position:relative}.small-disrupter{background-image:url(clientlib-base/resources/icons/disrupter-stats.svg);background-repeat:no-repeat;background-position:151% 56%;background-size:45%}}@media screen and (min-width:1300px){.large-disrupter{background-position:107% 77%;background-size:56%}.small-disrupter{background-position:calc(100% + 21em) calc(100% - 2em);background-size:38%}}@media screen and (min-width:1500px){.small-disrupter{background-position:151% 56%;background-size:45%}.large-disrupter{background-position:104% 85%;background-size:52%}}@media screen and (min-width:1900px){.large-disrupter{background-position:102% 107%;background-size:49%}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.small-disrupter{background-position:143% 77%;background-size:41%}.large-disrupter{background-position:112% 85%;background-size:56%}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.small-disrupter{background-position:138% 9%;background-size:38%}.large-disrupter{background-position:149% 85%;background-size:68%}.medium-disrupter{background-position:calc(100% + 40em) calc(100% + 3em)}.infacom-accordion-desktop-images{padding-left:0}}.infacom-sol-resources{margin-bottom:16px}.infacom-sol-card{width:83%;margin-bottom:21px;min-height:450px}.infacom-sol-card>img{margin-bottom:20px}.infacom-sol-card>span{opacity:.5;font-size:16px;font-weight:400;line-height:2.38;letter-spacing:1px;text-transform:uppercase}.infacom-sol-card>h4,.infacom-sol-card>span{width:80%;padding-left:6%;font-family:Roboto;font-stretch:normal;font-style:normal;color:#112128}.infacom-sol-card>h4{padding-bottom:10px;font-size:24px;font-weight:300;line-height:1.58;letter-spacing:normal;height:155px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-sol-card .infacom-sol-resourcesLink{visibility:hidden;color:#001aff!important;padding-left:6%;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.infacom-sol-card .infacom-sol-resourcesLink:hover,.infacom-sol-resourcesLink:hover>i{color:#ff8200!important;text-decoration:none!important}.infacom-sol-card:hover{padding-bottom:31px;-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-sol-card:hover .infacom-sol-resourcesLink{visibility:visible!important}.infacom-sol-resourcesLink>.infacom-arrow-right{visibility:hidden}.infacom-sol-card:hover .infacom-arrow-right{visibility:visible}.resourcesCta>a:hover{color:#ff8200}.infacom-sol-card:hover{-webkit-box-shadow:15px 0 34px 0 rgba(0,0,0,0.15);box-shadow:15px 0 34px 0 rgba(0,0,0,0.15);height:105%;background:#fff;position:relative;z-index:1000}.infacom-resources-dots{background:url(clientlib-base/resources/icons/resources_dots.svg) 0 0;background-repeat:no-repeat;background-position-x:right;background-position:-8% -1%;position:relative;top:58px;padding:0}.infacom-resourceImg-container{padding-top:55%;background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:768px){.infacom-sol-resources{display:none!important}.infacom-resources-mobile{display:block}.infacom-section{display:none}.infacom-resource-card.card{width:97%!important;margin:10% auto;-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);min-height:450px}.card-text{min-height:71px}.infacom-tab-link{color:#001aff!important;text-transform:uppercase;margin-top:10%}.infacom-tab-link.resources{font-size:.875rem}.infacom-video-play{position:absolute;top:12%;left:39%;width:23%!important}.infacom-card-swipe-text{margin-left:auto;width:20%;overflow:hidden;margin-top:4%;margin-bottom:-5%;font-size:.75rem;color:#112128;opacity:.5;text-transform:uppercase}.infacom-resources-mobile i.infacom-cta-arrow{font-size:1.2rem;opacity:.75}.infacom-mobile-carouselType{color:#889094;text-transform:uppercase}.infacom-resources-mobile .card-title{font-size:1.375rem;font-weight:300}}@media screen and (min-width:769px){.infacom-resources-mobile{display:none}.infacom-sol-resources{display:block}.infacom-sol-card>img{width:100%}.resourcesCta{text-align:center!important}}.infacom-cta-center{text-align:center}.infacom-cta-right{text-align:right}.infacom-cta-left{text-align:left}.infacom-cta-link{width:100%!important;font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;text-transform:uppercase}.infacom-cta-link:hover,.infacom-cta-link:hover>i{color:#ff8200}.infacom-cta-refresh{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.infacom-cta-button{padding-top:3%!important;padding-bottom:3%!important}.infacom-cta-link{display:block;width:100%;font-size:.875rem;letter-spacing:1.05px}.infacom-cta-refresh{margin:8px 9%!important;padding-left:0}.infacom-hide-cta-mobile{display:none}.infacom-hide-cta-mobile+.infacom-cta-refresh-secondary{margin-left:0}.infacom-hide-cta-mobile+.infacom-cta-refresh-secondary>.infacom-cta-link{padding-top:0}}.breadcrumb{background-color:transparent;padding:initial}.content-section{width:100%;padding:0;margin:0;display:block;overflow:hidden}.infa-com-breadcrumbs{width:125px;height:21px;font-family:Roboto;font-size:16px;font-stretch:normal;line-height:2.38;letter-spacing:1px;text-transform:uppercase}.infa-com-breadcrumbs,.infa-com-breadcrumbs .active{font-weight:400;font-style:normal}.infa-com-breadcrumbs .white,.infa-com-breadcrumbs .white a,.right-arrow .white{color:#fff}.infa-com-breadcrumbs .black,.infa-com-breadcrumbs .black a,.right-arrow .black{color:#373737}.infa-com-breadcrumbs .grey,.infa-com-breadcrumbs .grey a,.right-arrow .grey{color:#999}.breadcrumb .right-arrow{width:19px;height:9px}.hero .breadcrumb .container{padding-left:0}@media screen and (max-width:768px){.breadcrumb{display:none}}.infacom-arrow-down.products,.infacom-arrow-up.products{font-size:1.2rem;font-style:normal;margin-left:1%;display:inline-block;position:relative;bottom:3px}@media screen and (max-width:768px){.infacom-arrow-down{font-size:.9rem;bottom:1px}.infacom-blue-button.products{width:190px!important}.infacom-child-resource{margin-top:12%;width:90%!important}.infacom-child-resource-image{width:77%;margin:0 auto}.infacom-child-resource-tiles{display:none}.infacom-child-resource-tiles-mobile{display:block}.infacom-arrow-right.products,.infacom-card-swipe-text.products{color:#112128;opacity:.5}.owl-stage{padding-bottom:20%}.infacom-child-resource-image img{width:40%;margin-bottom:5%;display:inline-block!important}}@media screen and (min-width:769px){.infacom-child-resource-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5%}.infacom-child-resource-tiles-mobile{display:none}.infacom-child-resource-image img{margin-top:12%;padding-left:15px}.infacom-sol-recommendedProducts.products{margin-top:0;margin-bottom:5%}.infacom-sol-recommendedProduct-content.products{-webkit-box-shadow:5px 5px 18px 0 rgba(0,0,0,0.12);box-shadow:5px 5px 18px 0 rgba(0,0,0,0.12);margin-left:3%;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;min-width:30%!important;width:30%!important;padding-bottom:5%!important}.infacom-sol-recommendedProduct-content.products.first{margin-left:0!important}.infacom-sol-recommendedProduct-content.products:hover{-webkit-box-shadow:15px 25px 38px 0 rgba(0,0,0,0.15);box-shadow:15px 25px 38px 0 rgba(0,0,0,0.15)}.infacom-sol-close.products{display:none}.infacom-child-resource .infacom-dots-section.products{padding-top:102%;width:99%}.infacom-child-resource-image{text-align:center}.infacom-products-hidden-tiles{display:none}.container.infacom-child-resource .col-sm-9{padding-left:0}.row.infacom-child-resource-tiles .col-sm-9{padding-left:1%}.infacom-sol-moreProducts.products{margin-left:-1.5%}.infacom-products-dots.products{margin-left:-160%;overflow:hidden}}@media screen and (max-width:768px){.infacom-testimonials-mobile .owl-stage{padding-bottom:0}}.infacom-employee-card-width{width:30%;margin-right:4.6%;margin-bottom:3.1rem;cursor:pointer}.infacom-employee-exe-name{font-family:Roboto;font-size:2.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#112128;text-align:left;margin-bottom:5px}.infacom-employee-exe-cards-img{width:100%}.infacom-employee-exe-sub-text{opacity:.5;line-height:1.7;letter-spacing:normal;color:#112128;margin-bottom:5px;min-height:77px}.infacom-employee-exe-sub-text,.infacom-employee-read-bio{font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;text-transform:uppercase}.infacom-employee-read-bio{line-height:normal;letter-spacing:1.5px;color:#001aff;position:relative;line-height:2rem}.infacom-employee-executive-content{padding:14px 21px}.infacom-executives .btn{padding:0;text-align:left;border-radius:inherit;border:none;background-color:#fff;white-space:inherit}.infacom-executives .btn.focus,.infacom-executives .btn:focus{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.btn.infacom-employee-card-width:hover{-webkit-box-shadow:-1px 2px 88px -26px rgba(0,0,0,0.75);box-shadow:-1px 2px 88px -26px rgba(0,0,0,0.75)}.infacom-employee-social-icon-row{margin:0}.infacom-employee-popup-name{font-size:36px;font-weight:300;line-height:1.39;color:#112128;margin-top:31px}.infacom-employee-popup-name,.infacom-employee-popup-sub-name{font-family:Roboto;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:0}.infacom-employee-popup-sub-name{font-size:1.25rem;opacity:.8;font-weight:400;line-height:2.4;color:#555}.infacom-employee-back-cust,.infacom-employee-next-cust{font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff}.infacom-employee-back-cust{margin-right:30px}.infacom-employee-card-width:hover .infacom-employee-read-bio-bg-img{background:url(clientlib-base/resources/icons/arrow_blue.svg) no-repeat 100% 100%;display:inline-block;background-size:84% 98%;width:5.25rem;height:1.3rem;position:relative;top:4px;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.infacom-employee-read-bio:hover .infacom-employee-read-bio-bg-img{background:url(clientlib-base/resources/icons/arrow_orange.svg) no-repeat 100% 100%;display:inline-block;background-size:84% 98%;width:5.25rem;height:1.3rem;position:relative;top:4px;-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%)}.infacom-employee-read-bio:hover{color:#ff9524}.infacom-employee-popup-next-bg-img{-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;margin-left:10px}.infacom-employee-popup-back-bg-img,.infacom-employee-popup-next-bg-img{background:url(clientlib-base/resources/icons/arrow_blue.svg) no-repeat 100% 100%;background-size:100% 100%;width:3rem;height:1.3rem;display:inline-block;position:relative;top:4px}.infacom-employee-popup-back-bg-img{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:12px}.infacom-employee-btn-next:hover .infacom-employee-popup-next-bg-img{background:url(clientlib-base/resources/icons/arrow_orange.svg) no-repeat 100% 100%;width:3rem;height:1.3rem;background-size:84% 98%;-webkit-transform:translateX(50%);transform:translateX(50%);-ms-transform:translateX(50%)}.infacom-employee-btn-prev:hover .infacom-employee-popup-back-bg-img{background:url(clientlib-base/resources/icons/arrow_orange.svg) no-repeat 100% 100%;width:3rem;height:1.3rem;background-size:84% 98%;position:relative;right:20px;-webkit-animation:infacomEmployeeAnimateArrowRight .5s;animation:infacomEmployeeAnimateArrowRight .5s}@-webkit-keyframes infacomEmployeeAnimateArrowRight{0%{left:0}to{left:-20px}}@keyframes infacomEmployeeAnimateArrowRight{0%{left:0}to{left:-20px}}.infacom-employee-btn-next:hover,.infacom-employee-btn-prev:hover{color:#ff9524}.infacom-employee-close-img{position:absolute;right:34px;top:30px;z-index:99;cursor:pointer;height:.7em;width:.7em;text-align:center;line-height:.5em;font-size:3rem;font-weight:300;color:#001aff}.infacom-employee-close-img:after{content:"\00d7"}.infacom-employee-close-img:hover:after{color:#ff9524}.infacom-employee-recent-article-about-popup{font-family:Roboto;font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#112128;margin:5% 0 0}.infacom-employee-popup-content-txt-1{margin-top:30px}.infacom-employee-article-content-popup{font-family:Roboto;font-size:1.5rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#112128}.infacom-employee-article-sub-txt-1{font-size:1.25rem;font-family:Roboto;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#112128;margin-bottom:6px;text-transform:uppercase}.infacom-employee-article-logo{position:relative;top:12px;width:auto;height:auto}.infacom-employee-article-sub-content-popup{width:230px;display:inline-table;margin-left:24px}.infacom-employee-article-sub-txt-2{font-family:Roboto;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;color:#001aff;margin-bottom:0;cursor:pointer;text-transform:uppercase}.infacom-employee-article-sub-txt-2:hover .infacom-arrow-right{-webkit-transform:translateX(50%);transform:translateX(50%)}.infacom-employee-leadership-popup-img{border-radius:50%}.infacom-employee-btn-position{position:relative;text-align:right}.infacom-employee-cards-btn{right:0;margin-top:6px}.infacom-executives .modal .btn{white-space:nowrap}.infacom-executives .modal{overflow-x:hidden;overflow-y:auto;z-index:100001}.infacom-executives .modal-content{padding:35px 30px;border-radius:inherit}.modal-backdrop{z-index:100000}.infacom-executives{position:relative}.infacom-employee-blank-col{padding:0}.infacom-employee-popup-download-photo{background-color:hsla(0,0%,80%,0.4588235294117647);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;cursor:pointer;height:40px;width:40px;margin-left:2%}.infacom-employee-popup-name,.infacom-employee-popup-sub-name{margin-left:3%}.infacom-employee-popup-download-img{position:relative;top:3px;left:1px;padding:6px 7px 14px 9px;width:87%}.infacom-employee-popup-download-photo:hover{background-color:#001aff}.infacom-employee-arrow-box{position:absolute;background:#fff;border:1px solid #001aff;width:101px;font-size:10px;padding:4px;display:none;bottom:43px;left:-40px;text-align:center;color:#112128;letter-spacing:.75px}.infacom-employee-arrow-box:after,.infacom-employee-arrow-box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.infacom-employee-arrow-box:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:5px;margin-left:-6px}.infacom-employee-arrow-box:before{border-color:#001aff rgba(255,168,54,0) rgba(255,168,54,0);border-width:6px;margin-left:-7px}.infacom-employee-popup-download-photo:hover .infacom-employee-arrow-box{display:block}.hero-banner-align{background-repeat:no-repeat;background-size:100%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.hero-banner-padding .infacom-hero-banner .infacom-hero-rte p{width:100%}.hero-banner-padding{padding:1% 0 0}}.leadership-dot-line{background:url(clientlib-base/resources/icons/dotted-line.png) 0 0;background-repeat:round;height:6px;margin-bottom:5%;margin-left:3%;width:93%}.infacom-employee-popup-dot-img{background:url(clientlib-base/resources/icons/dotted-line-vertical.png) 0 0;background-repeat:no-repeat;height:100%;margin-left:30px;margin-top:37%}.infacom-executives h2{font-size:3rem;line-height:1.42;margin-bottom:7%;display:inline-block;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infacom-executives .modal-dialog .col-md-7 p,.infacom-executives h2{font-family:Roboto;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#112128}.infacom-executives .modal-dialog .col-md-7 p{font-size:1.125rem;line-height:1.78}.infacom-employee-cards-last-margin{margin-right:0;position:relative;z-index:99}@media screen and (min-width:769px){.infacom-employee-exe-name{-webkit-line-clamp:2}.infacom-employee-exe-name,.infacom-employee-exe-sub-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:100px}.infacom-employee-exe-sub-text{-webkit-line-clamp:3}}@media screen and (max-width:768px){.infacom-employee-card-width{width:100%;margin-right:0;min-height:430px;-webkit-appearance:none}.infacom-executives .modal-content{padding:0;margin:51% 0}.infacom-employee-leadership-popup-img{display:block;margin:50px auto 0}.infacom-employee-close-img{top:1%;right:5%}.infacom-employee-cards-btn{display:none}.infacom-employee-article-logo{position:static}.infacom-employee-article-sub-content-popup{width:inherit;display:inherit;margin:6% 0 35%}.infacom-executives .modal{padding-right:0!important}.infacom-executives{margin:0 4%}.infacom-employee-popup-dot-img{display:none}.infacom-employee-exe-cards-img{height:auto}.btn.infacom-employee-card-width{-webkit-box-shadow:-1px 2px 88px -26px rgba(0,0,0,0.75);box-shadow:-1px 2px 88px -26px rgba(0,0,0,0.75)}.infacom-executives h2{font-size:1.6rem}.infacom-employee-read-bio-bg-img{background:url(clientlib-base/resources/icons/arrow_blue.svg) no-repeat 100% 100%;display:inline-block;background-size:50% 81%;width:2.5rem;height:1.3rem;position:relative;top:4px;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.infacom-employee-read-bio:hover .infacom-employee-read-bio-bg-img{background-size:50% 81%;width:2.5rem;height:1.3rem}.infacom-employee-popup-dot-img-horizontal{background:url(clientlib-base/resources/icons/dotted-line.png) 0 0;background-repeat:no-repeat;height:5px;margin:4% 0}.hero-banner-align .infacom-hero-content{margin-left:0;padding-top:0!important}.infacom-secondary-hero-padding .infacom-hero-content{margin-left:7%;margin-top:5%}.infacom-employee-exe-name{font-size:1.625rem}.infacom-employee-exe-sub-text{min-height:inherit;font-size:.875rem}.infacom-employee-article-content-popup,.infacom-employee-popup-sub-name,.infacom-employee-read-bio,.infacom-employee-recent-article-about-popup,.infacom-executives .modal-dialog .col-md-7 p{font-size:.875rem}.infacom-employee-popup-sub-name{line-height:1.7}.infacom-employee-popup-name{font-size:1.625rem}.infacom-employee-social-icon-column{padding:0}.infacom-employee-executive-content{height:inherit}}@media (min-width:576px){.infacom-executives .modal-dialog{max-width:1150px;margin:5.75rem auto 1.75rem}}.hidden{display:none!important}.infacom-customer-desktop-filters{display:block;width:90%;margin:0 auto}.infacom-customer-mobile-filters{display:none}.infacom-checkbox-container{padding:5% 0;border-top:1px solid #252525}.infacom-checkbox-title{display:inline-block!important;width:80%!important}.marketo-checkboxReplace .infacom-checkbox-title{font-family:roboto,sans-serif;font-style:normal;font-weight:300}.captcha-disclaimer,.marketo-privacy-policy{font-family:roboto,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;color:#000;margin-top:20px}.captcha-disclaimer{margin-bottom:20px}.infacom-checkbox-container:first-child{border:none!important}.infacom-filter-title.collapsed{background:url(clientlib-base/resources/icons/open-tab-button-without-dimension.svg) right 25% no-repeat;background-size:20px 20px}.infacom-filter-title{background:url(clientlib-base/resources/icons/close-tab-button-without-dimension.svg) right 25% no-repeat;cursor:pointer;padding-bottom:5%;font-weight:500;font-size:1.25rem;margin-right:2%;background-size:20px 20px}.infacom-customer-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.infacom-custom-checkbox{background:url(clientlib-base/resources/icons/unchecked-box.svg) no-repeat;height:25px;width:25px;float:left;background-size:70%;left:0;margin-top:1%}.infacom-checkbox-label{margin-left:10%}.infacom-customer-checkbox:checked~.infacom-custom-checkbox{background:url(clientlib-base/resources/icons/checked-box.svg) no-repeat;background-size:70%;left:0;margin-top:1%}.infacom-customer-option-set{cursor:pointer;display:block;font-size:.875rem;font-weight:300;margin-bottom:8%;color:#112128}.infacom-customer-filter-section{border:1px solid #112128;padding:2% 0}.infacom-customer-tile-section{border-top:1px solid #112128;padding-top:3%}.infacom-hidden{display:none!important}.infacom-sol-recommendedProduct-content.customer-success{width:100%!important;margin-left:5%;padding-left:0!important;padding-bottom:1%;min-height:345px;margin-bottom:0}.infacom-customer-tile-image{height:142px;background-size:cover;background-repeat:no-repeat;margin-bottom:5%;background-position:50%}.infacom-sol-products-learnmore.customer-success{font-size:1.25rem;font-weight:400;letter-spacing:1.5px;color:#001aff;padding:0 7%}.infacom-customer-tile-description{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:117px;max-height:124px;padding:0 7%;color:#112128;line-height:1.78}.pagination{display:block!important;font-size:1.125rem!important;color:#112128}.pagination-container{width:390px;float:right;margin:5% -3% 0 0}.pagination li{border-right:1px solid;padding:0 2%;text-align:center;float:left}.pagination li a{color:#001aff}.pagination li:last-child{border:none!important}.pagination>li .next:after{content:"\003E";padding-left:5%}.pagination>li .prev:before{content:" \003C";padding-right:5%}.next,.prev{padding:0 5%}.infacom-selected-filters-title{font-size:1.25rem;font-weight:500}.infacom-filters-clear-all{font-size:1rem;color:#001aff!important;float:right;margin-right:5%;margin-top:1%}.infacom-customer-selected-filters{display:none;border-bottom:1px solid #252525;padding-bottom:10%;margin-left:15px}.infacom-selected-filter-set{width:100%}.infacom-selected-filter{background:#f2f2f2;margin-left:5%;padding:2%;margin-top:5%;width:120px;font-size:.875rem}.infacom-remove-filter{margin-left:5%;font-size:1.25rem;float:right;cursor:pointer}.selected-filter-name{vertical-align:-20%;display:inline-block;width:80%;overflow-wrap:break-word}#topPagination{display:none}.infacom-filters{height:160px!important;overflow:auto}.pagination li a.disabled{color:#112128!important}.infacom-customer-tile-link{width:100%;display:none;font-size:1.25rem;font-weight:400;letter-spacing:1.5px;color:#001aff;width:160px;margin:2% 7% 0}.infacom-customer-tile-link>i{bottom:1.5px;position:relative}.infacom-sol-recommendedProduct-content.customer-success:hover .infacom-customer-tile-link{display:inline-block;margin-bottom:4%;text-transform:uppercase}.infacom-customer-tile-link i{-webkit-transition:margin-left .5s ease;transition:margin-left .5s ease}.infacom-customer-tile-link:hover{color:#ff4d00;width:100%}.infacom-customer-tile-link:hover i{margin-left:5%}.infacom-filters-clear-all{text-decoration:underline!important}.infacom-pagination-show-all,.showAllEvents{display:none}.pagination li.infacom-pagination-showing-results{opacity:.5!important}@media screen and (min-width:769px){.pagination .back-to-top{display:none}.infacom-sol-recommendedProduct-content.customer-success:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);height:105%;position:relative;z-index:1000;background-color:#fff}}@media screen and (max-width:768px){.infacom-hero-banner.secondary-banner-hero.bottom .hero-callout,.infacom-pagination-show-all{display:none}#topPagination{display:block}.infacom-customer-desktop-filters{display:none}.infacom-customer-mobile-filters{display:block}.infacom-customer-mobile-sidebar{height:100%;width:0;position:fixed;z-index:110000;top:0;right:0;background-color:#fff;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;padding-top:60px}.infacom-customer-mobile-background{position:fixed;height:100%;width:100%;background:#112128;z-index:99999;top:0;left:0;opacity:.45;display:none}.infacom-customer-mobile-done{width:80%;display:block;margin:0 auto 10%;text-align:left;padding:6% 5% 10%;color:#fff!important;line-height:13px}.infacom-filter-title{width:79%;display:block;margin:0 auto 0 11%;font-weight:400}.infacom-checkbox-container{width:100%}.infacom-customer-filter-section,.infacom-customer-tile-section{border:none;padding:3% 6%}.infacom-customer-mobile-button{font-size:.875rem;border:1px solid #112128;padding:5%;border-radius:10px}.infacom-customer-mobile-button.selected{font-size:.875rem;padding:5%;background:#001aff;color:#fff;border:none!important}.infacom-customer-filter-arrow{float:right}.infacom-customer-option-set{width:100%;margin:0;display:inline-block;padding:5px 34px}.infacom-customer-success-body{width:95%;margin:0 auto}.infacom-sol-recommendedProduct-content.customer-success{margin-left:0;height:auto;margin-bottom:6%}.back-to-top{display:block!important;border:none!important;background:#001aff;text-align:left!important;padding:3%!important;width:105%;margin:5% 0}.back-to-top:after{content:" \2191";color:#fff!important;float:right;width:3%!important}.back-to-top a{color:#fff!important;width:95%;display:inline-block}.pagination-container{width:100%;margin-left:0;padding-bottom:5%;margin-right:0!important;padding-left:5%}.pagination li{font-size:.875rem;padding:0;margin-left:-5%}.pagination li.infacom-pagination-showing-results{border:none!important;width:100%;text-align:left!important;margin-bottom:5%;opacity:.5!important}.infacom-blue-button.pagination-button{text-align:left;padding-top:5%;padding-bottom:9%}.infacom-arrow-right-white.pagination-button{float:right;margin-right:2%;margin-top:-1%;font-size:1rem}.infacom-customer-selected-filters{display:none!important}.infacom-arrow-right-white.filter-sidebar{float:right}.infacom-filters{height:225px!important;overflow:auto}.infacom-customer-tile-link{display:inline-block!important;margin:0;padding:0 7%;width:auto;font-size:.875rem}.infacom-customer-mobile-done .infacom-arrow-right-white{float:right;bottom:1px;position:relative}}.infacom-down-arrow-content:after{content:"\2193"}.infacom-right-arrow-content:after{content:"\2192"}@media screen and (min-width:769px){.infacom-partners-page-logos{background:url(clientlib-base/resources/icons/hero-dots-desktop.svg) no-repeat;background-size:126%;width:100%}.infacom-partners-logo-section.partners-page{margin-left:0;padding-top:3%;background:none!important}.infacom-partners-page-logos .row{margin-left:24%;margin-top:10%}.infacom-final-cta-buttons.partners-page{padding-top:0}.infacom-partners-hero-title{font-size:3.875rem;font-weight:300;color:#112128;width:104%;line-height:1.16}.infacom-partners-logo-container.partners-page{text-align:center}.infacom-partners-logo.partners-page{margin-bottom:43%}.infacom-partners-hero-text{font-weight:300;font-size:1.5rem;color:#112128;line-height:1.58;margin-bottom:3%;margin-top:4%}.infacom-cta-trial.partners-page{margin-left:5%}.infacom-home-final-cta.order-md-first{display:inline-block}.infacom-partners-hero-title .infacom-arrow-right{position:relative}.infacom-finalcta-multiple-logos .infacom-home-final-cta{padding-left:15px!important}}@media screen and (max-width:768px){.infacom-partners-page-logos{background:url(clientlib-base/resources/icons/hero-dots-mobile.svg) no-repeat;padding-bottom:20%;margin-top:-20%;margin-left:-1%;background-size:99%;display:none}.infacom-partners-logo-container.partners-page{width:25%;padding:1%;margin-left:4%}.infacom-partners-logo.partners-page{margin-bottom:25%;margin-right:5%;margin-left:15%;padding-right:25%;height:auto}.infacom-partners-page-logos .row{margin-top:22%;padding:0 4%}.infacom-partners-hero-title{padding-top:5%;font-size:2rem;font-weight:300;color:#112128;line-height:1.31;width:100%}.infacom-partners-hero-text{font-weight:300;font-size:.875rem;color:#112128;line-height:1.57;margin-top:5%}.infacom-finalcta-multiple-logos>.infacom-hide-grid-pattern{display:none}.infacom-partners-hero-title .infacom-arrow-right{bottom:0;margin-left:8px}.infacom-finalcta-multiple-logos .infacom-home-final-cta{padding-left:0!important}}.video-component .video-tile .video-thumb:before{content:url(clientlib-base/resources/icons/video-play.svg)!important;background:transparent!important;border-radius:0!important;border:none!important}.video-component .video-tile .video-thumb:hover:before{content:url(clientlib-base/resources/icons/video-play-mouseover.svg)!important;background:transparent!important;border-radius:0!important;border:none!important}.infacom-media-text-dots .video-thumb:before{-webkit-transform:scale(.8)!important;transform:scale(.8)!important}.infacom-video-modal .modal-dialog{width:100%}@media screen and (max-width:768px){.infacom-video-modal .modal-dialog{width:auto}.video-component .video-tile .video-thumb:before{-webkit-transform:scale(.6)!important;transform:scale(.6)!important}}.infacom-partner-tab-dots{margin-top:25%;margin-left:16%;margin-right:-78%;padding-top:71%}.infacom-partner-marketplace-dots,.infacom-partner-tab-dots{background:url(clientlib-base/resources/icons/partner-tabs_dots.svg) no-repeat}.infacom-partner-marketplace-dots{margin-top:18%;margin-left:21%;margin-right:-107%;padding-top:100%}.infacom-marketplace-logo img{width:38%}@media screen and (max-width:768px){.infacom-partner-grid-dots,.infacom-partner-marketplace-dots,.infacom-partner-tab-dots{display:none}}@media screen and (max-width:768px){.infacom-child-resource-tiles.partners-page{display:-webkit-box;display:-ms-flexbox;display:flex}.infacom-marketplace-logo img{margin-top:0;width:268px;height:56px;margin-left:9%}}.infacom-partner-resource-image img{margin-top:8%}.infacom-partner-grid-dots{margin-top:30%;background:url(clientlib-base/resources/icons/partner-resources_dots.svg) no-repeat;margin-left:-138%;padding-top:67%}.infacom-sol-products-learnmore.partners{visibility:visible!important}.infacom-child-resource-tiles.partners-page{margin-top:0}@media screen and (min-width:769px){.infacom-partner-resource-text,.infacom-partner-resource-tiles{padding-left:7%!important}}@media screen and (max-width:768px){.infacom-child-resource-tiles.partners-page{display:-webkit-box;display:-ms-flexbox;display:flex}.infacom-partner-resource-image img{width:38%;margin:0 9% 2%}.infacom-hero-content.partners-page{padding-top:0!important;padding-left:0;margin-left:4%}.partners-page .container.infacom-cta-refresh{margin-left:0!important}.infacom-plat-comp button.infacom-blue-button{width:200px}.infacom-child-resource .col-sm-9.infacom-partner-resource-text{padding-left:1%}.partners-page .col-sm-9.infacom-partner-resource-tiles{padding-left:0}.infacom-sol-compText.infacom-plat-compText h4 p b{font-size:18px}.infacom-partner-resource-tiles .infacom-sol-recommendedProducts{margin-right:0!important}.infacom-partner-resource-tiles .infacom-sol-recommendedProduct-content{width:96%!important}}.infacom-events-black-background{background:#000}.infacom-events-black-background .infacom-hero-images.secondary-banner-hero.bottom{background:url(clientlib-base/resources/icons/events-secondary-hero-white-dots.svg) no-repeat;margin-top:-1%!important;left:8%}.infacom-sol-product-heroImg.secondary-banner-hero.bottom.events{width:auto!important;margin-top:27%;margin-left:23%}.infacom-events-black-background .infacom-hero-rte>*{color:#fff!important;width:94%!important}.infacom-events-black-background .infacom-hero-body{color:#fff!important}.infacom-hero-content.secondary-banner-hero.events{display:inline-block;margin-top:10%;padding-bottom:3%}.infacom-hero-banner.secondary-banner-hero.bottom.events{margin-top:0}.infacom-event-data-location{font-size:1rem;line-height:2.38;letter-spacing:1px;font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;color:#112128}.infacom-events-black-background .infacom-event-data-location{color:#fff}@media screen and (max-width:768px){.infacom-hero-images.secondary-banner-hero.bottom.events{margin-top:-12%!important;height:215px!important;margin-bottom:10%;margin-left:5%;background-size:100%;display:block}.infacom-sol-product-heroImg.secondary-banner-hero.bottom.events{width:64%!important;margin-top:11%;margin-left:-3%;display:inline-block!important}.infacom-hero-content.secondary-banner-hero.events{margin-bottom:5%;display:inline-block;width:80%;padding-left:0;margin-left:12.5%}}.infacom-events-title-cta-title{font-size:2.25rem;font-weight:300;line-height:1.39;color:#112128}.infacom-blue-button.text-cta.events{padding:6% 4% 6% 8%;margin:0;width:250px;text-align:left;display:inline-block}.infacom-blue-button.text-cta.events:hover:after{margin-left:9%}.infacom-events-title-cta-cta{text-align:right;padding-right:0}.infacom-events-title-cta-component{padding:3% 0;background-color:#f6f6f6}@media screen and (max-width:768px){.infacom-events-title-cta-container{width:80%;margin:0 auto}.infacom-events-title-cta-title{font-size:1.625rem;padding:0}.infacom-blue-button.text-cta.events{width:200px;padding:4% 0 9%;text-align:center;margin:10% 0}.infacom-events-title-cta-cta{text-align:left;padding:0}}.infacom-featured-event-component{margin:5% 0;background:url(clientlib-base/resources/icons/featured-event-dots-blue.svg) no-repeat;background-position:96.7% 70%;padding-bottom:2%}.infacom-featured-event-grid-pattern{background:url(clientlib-base/resources/icons/featured-event-dots-blue.svg) no-repeat}.infacom-featured-event-box.container{background:#fff;-webkit-box-shadow:12px 12px 27px 0 rgba(0,0,0,0.15);box-shadow:12px 12px 27px 0 rgba(0,0,0,0.15);max-width:80%}.infacom-tab-link.events:hover:after{margin-left:2%}.infacom-orange-section-header{background:#ff4d00;color:#fff;float:right;padding:1%;text-transform:uppercase}.infacom-featured-event-component-text{padding-right:0!important;padding-left:3%}.infacom-featured-event-component-cta{padding:2% 0}.infacom-heading-featured-events,.infacom-heading-featured-events>p{margin-bottom:0}.infacom-featured-heading-no-date{margin-bottom:1rem}.infacom-featured-title-default{font-size:2.25rem;margin-bottom:2%;font-weight:300}.infacom-featured-content-desc-default,.infacom-featured-content-desc>*{font-weight:300;line-height:1.58;color:#252525;max-width:93%}.infacom-featured-content-desc-default,.infacom-featured-content-desc>h4{font-size:1.5rem}.infacom-featured-content-logo-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.infacom-featured-content-image{width:100%;height:100%}.infacom-featured-content-logo{width:100%;height:auto;padding:0 5%}@media screen and (min-width:1900px){.infacom-featured-event-component{background-position:85% 70%}}@media screen and (max-width:768px){.infacom-featured-event-box.container{max-width:83%}.infacom-featured-event-component{margin:5% auto;width:84%;background:none!important;background-position:125% 40%;padding-bottom:2%}.infacom-orange-section-header{font-size:.75rem;float:left;padding:1% 3%}.infacom-featured-event-component-text{padding-left:0!important}.infacom-featured-event-component-cta{padding:7% 0}.infacom-tab-link.events{font-size:.875rem}.infacom-featured-title-default{font-size:26px;margin-bottom:1rem!important}.infacom-featured-content-desc-default,.infacom-featured-content-desc>*{font-weight:300;line-height:1.78;color:#252525;max-width:100%}.infacom-featured-content-desc-default,.infacom-featured-content-desc>h4{font-size:18px}.infacom-featured-content-logo-section{height:228px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infacom-featured-content-image{height:auto}.infacom-featured-content-logo{padding:0 8% 0 2%}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.infacom-featured-event-component{background-position:98.7% 70%}}@media screen and (min-width:769px){.infacom-featured-content-img-section{padding-left:0;padding-right:0}}.infacom-btn-group{width:100%;display:inline-block;text-align:left;margin-top:5%}.infacom-event-date,.infacom-event-type{width:100%;display:inline-block;margin-bottom:5%;text-align:left}.infacom-event-date{padding-left:40px}.infacom-events-dropdown{font-size:18px;text-align:left;position:absolute;z-index:10}.infacom-events-dropdown.show{width:95%;font-size:18px;text-align:left;list-style:none;text-decoration:none;margin-top:0;border:none;border-radius:0;-webkit-box-shadow:5px 5px 34px 0 rgba(0,0,0,0.15);box-shadow:5px 5px 34px 0 rgba(0,0,0,0.15)}.infacom-event-buttons{margin-top:2%;margin-bottom:2%}.infacom-dropdown-item,.infacom-dropdown-toggle{color:#323232;font-size:1.125rem;padding:2% 0 2% 5%}.infacom-dropdown-item:hover{color:#001aff}.infacom-dropdown-toggle,.infacom-dropdown-toggle:focus{-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,0.15)!important;box-shadow:5px 5px 15px 0 rgba(0,0,0,0.15)!important;border-radius:0;padding:5% 10% 5% 5%;width:95%;text-align:left}.infacom-dropdown-toggle:after{content:"";background:url(clientlib-base/resources/icons/shuttle_move_down.svg) no-repeat;width:12%!important;padding-top:11%;position:absolute;right:8%}.infacom-dropdown-container{display:inline-block;width:23%}.infacom-result-count{display:none;float:right;margin-top:2%;font-size:1.125rem;color:#323232}.infacom-filter-select{width:100%;display:inline-block}.infacom-event-listing-image{height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%}.infacom-event-listing-type{font-size:.875rem;color:#001aff;padding:15px 5%;font-weight:400;line-height:2.71;letter-spacing:.88px;text-transform:uppercase}.infacom-event-listing-item{-webkit-transition:width .5s ease;transition:width .5s ease;padding:0;margin:1%;-webkit-box-flex:0;-ms-flex:none;flex:none;width:23%}.infacom-event-section{padding-left:15px;padding-right:15px;padding-bottom:30px;position:relative}.item-card{-webkit-transition:.2s;transition:.2s;cursor:pointer;border:none}.infacom-event-card-title{font-size:14px;font-stretch:normal;font-style:normal;color:#001aff;padding-top:30px;padding-left:15px;text-transform:uppercase;font-weight:400;letter-spacing:.88px}.infacom-card-text{height:70px;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#0e252e;display:inline-block;width:100%;padding:0 5%;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-events-content,.infacom-events-content-left{display:inline-block;width:100%;position:relative;-webkit-transition:.2s;transition:.2s}.infacom-events-content-left{right:0;position:absolute!important;width:100%;padding:0 4.62%}.location{visibility:visible}.infacom-event-tile-date{font-size:.8rem}.infacom-event-tile-date,.infacom-event-tile-date-left{opacity:.5;font-weight:500;letter-spacing:.88px;padding:0 5%;color:#112128;text-transform:uppercase;height:40px}.infacom-event-tile-date-left{font-size:.875rem}.infacom-event-tile-descr{height:75px;font-size:1.125rem;font-weight:300;line-height:1.44;color:#323232;padding:0 5%;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.infacom-cta-event-tiles{font-size:1.25rem;letter-spacing:1.5px;color:#001aff;text-transform:uppercase;padding:0 5%;visibility:hidden;width:40%}.infacom-filter-activated{font-size:1.125rem;font-weight:500;color:#001aff}.infacom-events-clear-all{display:none;font-size:1rem;font-weight:400;line-height:2.19;letter-spacing:1px;text-align:center;color:#001aff!important;text-transform:uppercase;margin-left:2%}@media screen and (min-width:769px){.infacom-event-listing-item:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);width:50%}.infacom-event-section:hover{padding-left:15px;padding-right:15px;padding-bottom:60px}.infacom-events-content:hover{float:left;width:211%;position:relative;left:0;top:0;z-index:3;-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.infacom-events-content-left:hover .infacom-event-listing-image,.infacom-events-content:hover .infacom-event-listing-image{background-position:top}.infacom-events-content-left:hover{width:211%;position:absolute;right:0;z-index:3;-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);padding:0!important}.infacom-events-content-left:hover .location,.infacom-events-content:hover .location{visibility:hidden;padding-left:40px}.infacom-cta-event-tiles:hover{color:#ff8200}.infacom-events-content-left:hover .infacom-cta-event-tiles,.infacom-events-content:hover .infacom-cta-event-tiles{visibility:visible;display:block;margin-bottom:5%}}@media screen and (max-width:768px){.infacom-events-content-left,.infacom-events-content-left:hover{position:relative!important}.infacom-events-content,.infacom-events-content-left{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);width:90%;padding-bottom:7%;margin:0 auto;display:block;padding-left:0;padding-right:0}.infacom-event-tile-descr{display:none}.infacom-cta-event-tiles{font-size:.875rem;letter-spacing:1.5px;color:#001aff;text-transform:uppercase;padding:0 5%;visibility:visible}.infacom-cta-event-tiles:hover{color:#ff8200}.infacom-dropdown-container{width:90%;margin:0 auto;display:block}.infacom-dropdown-toggle{width:100%}#topPagination.events-listing,.infacom-events-clear-all,.infacom-result-count{display:none!important}.pagination-container.events-listing{width:95%;padding-bottom:30%;margin:0 auto}.back-to-top.events{margin:5% -5%}.infacom-event-listing-image{height:185px}}.infacom-divider-component{overflow-x:hidden}.infacom-divider-dots-pattern{background-image:url(clientlib-base/resources/icons/dotted-line-seperator.svg);background-size:cover;padding-top:5px}@media screen and (min-width:769px){.infacom-divider-component-half{width:40%;margin-left:10px}}@media screen and (max-width:768px){.infacom-divider-component{margin-left:9%;margin-right:6%}}.tile__image{background-size:cover;background-repeat:no-repeat;background-position:50%}.tile.aem-GridColumn>div{height:100%}.tile__image-top .tile__image{height:220px}.tile .tile{height:100%!important}.tile__tile-icon img{width:100%}.tile__tile-icon{max-width:125px;margin-bottom:.75rem}.tile__title h4{font-size:2.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;margin:0;font-family:Roboto,Arial,sans-serif;color:#112128}.tile__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.infacom-tile-logo{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.tile__title h4{font-size:1.625rem;line-height:1.38}}.tile__title .tile__title-icon,.tile_title-wrap{display:inline-block;width:100%}.tile__title .tile__title-icon{max-width:34px;vertical-align:top;margin-right:.5rem}.tile__title .tile__title-icon.icon-large{max-width:125px}.tile__title .tile__title-text{display:inline-block;width:77%}.tile__title .tile__title-text-full{display:inline-block;width:100%}.tile__title img{width:100%}.tile__title{margin-bottom:.75rem}.tile__subtitle h3{font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:2rem;margin-bottom:0;font-family:Roboto,Arial,sans-serif;color:#112128}@media screen and (max-width:768px){.tile__subtitle h3{font-size:1.375rem;line-height:1.5;letter-spacing:normal}}.tile__subtitle img{width:34px;margin-right:.75rem}.tile__subtitle{margin-bottom:.75rem}.tile__resource-type{opacity:.5;font-size:1rem;line-height:2.38;letter-spacing:1px;color:#457185;margin-bottom:.75rem}.tile__meta-data,.tile__resource-type{text-transform:uppercase;font-family:Roboto,Arial,sans-serif}.tile__meta-data{font-size:.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.71;letter-spacing:.88px;color:#112128;margin-bottom:1.125rem}.tile__description{font-size:1.125rem;font-weight:300;line-height:1.78;letter-spacing:normal;color:#323232;font-family:Roboto,Arial,sans-serif;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:135px}.tile__description p{margin-bottom:0}.idp .tile__container{margin-bottom:1.375rem}.tile__container{-webkit-box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;display:block;width:100%;text-decoration:none;height:100%}.tile__container.edit-mode{min-height:auto!important;height:auto!important}.tile__image-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%}.tile__content{padding:1.5rem}.tile__container:hover{-webkit-box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 15px 34px 0 rgba(0,0,0,0.15)}.tile__cta{visibility:hidden;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:1px;color:#001aff;display:inline-block;font-family:Roboto,Arial,sans-serif;padding-bottom:12px}@media screen and (max-width:768px){.tile__cta{font-size:1rem}}.tile__cta:hover{color:#ff8200}.tile:hover .tile__cta{visibility:visible}.tile.without-shadow .tile__container{-webkit-box-shadow:none;box-shadow:none}.tile.without-shadow .tile__cta{visibility:visible;text-transform:uppercase}.tile.without-shadow .tile__image{margin-bottom:1.5rem}.tile.without-shadow .tile__content{padding:0}@media screen and (min-width:769px){.tile__image-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tile__image-left .tile__image{width:38%;margin-right:0;margin-bottom:0}.tile__image-left .tile__content{display:block;width:62%}.tile__image-left .tile__image{height:auto}.tile.without-shadow .tile__image-left .tile__content{padding:1.5rem}}@media screen and (max-width:768px){.tile__container{width:auto;margin-left:9%;margin-right:1rem}.tile__cta{visibility:visible}.tile__image{width:100%;margin-bottom:.5rem}.tile__content{display:block}.tile__image-left .tile__image{height:220px}}.tile__description{padding-bottom:1rem}.tile{height:100%}.cmp-accordion__item{padding:1.5rem 0;border-bottom:1px solid #979797}.cmp-accordion__item button{font-weight:300}.cmp-accordion__item[data-cmp-expanded]>h3{font-size:2.25rem;font-weight:300;line-height:1.39;letter-spacing:-.1px;-webkit-transition:all .3s;transition:all .3s}.cmp-accordion__item h3{font-size:1.5rem;font-weight:300;line-height:1.5;-webkit-transition:all .3s;transition:all .3s}.cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel{-webkit-transition:all .3s;transition:all .3s;padding:1rem 0}.cmp-accordion__item .cmp-accordion__panel{-webkit-transition:all .3s;transition:all .3s}.cmp-accordion .cmp-accordion__item:last-of-type{border-bottom:0}.cmp-accordion__title{max-width:75%;display:inline-block}.cmp-accordion__button{border:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.cmp-accordion__item .cmp-accordion__icon{background-image:url(clientlib-base/resources/icons/open.svg);width:14px;height:14px;background-size:100%;background-position:50%;background-repeat:no-repeat;float:right}.cmp-accordion__item[data-cmp-expanded] .cmp-accordion__icon{background-image:url(clientlib-base/resources/icons/close.svg)}.infacom-margin-top-20{margin-top:20%}.clickable-tile a{width:100%;height:100%;z-index:10;text-transform:uppercase;filter:alpha(opacity=0)}.infacom-black-text,.infacom-featured-case-right-subcontent.infacom-black-text>*{color:#112128}#contact-us-button.contact-us-button-wrapper{bottom:120px;position:fixed;right:37px;top:auto;width:52px;z-index:500}#contact-us-button.contact-us-button-wrapper .contact-us-button{padding:0;position:static;right:auto}#contact-us-button>div{padding-top:0}#contact-us-button.contact-us-button-wrapper .contact-us-button .contact-btn{background:url(clientlib-base/resources/icons/mail-icon-without-dimension.svg) no-repeat #fff;background-size:40px 44px;background-position:50%;border:0 solid transparent;border-radius:.3125rem;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.4);box-shadow:0 2px 6px 0 rgba(0,0,0,0.4);cursor:pointer;display:block;height:52px;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:52px}.infacom-jump-tab-2-list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infacom-jump-tab-2-list.infacom-jump-tab-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infacom-vertical-tabs-mobile{display:none}.infacom-vertical-tabs-desktop{display:block}.infacom-jump-tab-2-list.infacom-jump-tab-vertical .infacom-tab-item{width:100%;text-align:left;-webkit-box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);-ms-flex-item-align:start;align-self:flex-start;text-transform:none;max-width:385px;padding:18px 22px 19px 28px;margin:0 0 31px;font-size:1.5rem;font-weight:300;line-height:1.5}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.infacom-jump-tab-2-list .flex-item{padding:20px;max-width:320px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:5px;line-height:1.5;font-size:1.25rem;text-align:justify;cursor:pointer}.infacom-jump-tab-2-list .flex-item.active,.infacom-jump-tab-2-list .flex-item:focus,.infacom-jump-tab-2-list .flex-item:hover{-webkit-box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);box-shadow:8px 8px 34px 0 rgba(0,0,0,0.15);background-color:#00afc7;color:#fff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.infacom-jump-tab-2-list .flex-item{width:auto;height:100%;padding:5px 15px;display:block}}@media screen and (max-width:768px){.infacom-vertical-tabs-mobile{display:block}.infacom-vertical-tabs-desktop{display:none}.infacom-vertical-tab-container-mobile{width:90%;-webkit-box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);box-shadow:15px 3px 34px 0 rgba(0,0,0,0.15);margin:22px 27px 27px 24px;padding:11px 24px 11px 25px}.infacom-vertical-tab-mobile-body{-webkit-transition:all .2s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.infacom-jump-tab-2 option{font-size:.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal}.infacom-jump-tab-2 select{padding:5px 15px;width:84%;height:34px;-webkit-box-shadow:4px 4px 10px 0 rgba(0,0,0,0.15);box-shadow:4px 4px 10px 0 rgba(0,0,0,0.15);border:none;-moz-appearance:none;appearance:none;background:url(clientlib-base/resources/icons/dropdown-carrot.png) no-repeat;background-position:right 10px center;margin:16px 0 32px 9%;font-size:.875rem;white-space:pre;text-overflow:ellipsis;-webkit-appearance:none!important;overflow:hidden!important}.infacom-jump-tab-2 select:focus{outline:none}.infacom-jump-tab-2-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.infacom-jump-tab-2-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:7%}.infacom-jump-tab-2-list .flex-item{font-size:.875rem;font-weight:300;line-height:1.57;text-align:left;width:auto;padding:5px 15px}.infacom-jump-tab-2-list,.space-between{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infacom-jump-tab-2-mobile-stacked{display:none}infacom-vertical-tab-mobile-header{font-size:14px;font-weight:300;line-height:1.57;letter-spacing:normal;text-transform:none}.infacom-vertical-tab-mobile-header.active{font-size:22px;margin-bottom:16px}.infacom-vertical-tabs-mobile .infacom-core-image,.infacom-vertical-tabs-mobile .infacom-stats-section{margin:8px 0}.infacom-vertical-tabs-mobile .infacom-cta-refresh{margin:8px 0!important}}@media screen and (min-width:769px){.infacom-jump-tab-2-dropdown{display:none}.infacom-jump-tab-2-list{display:-webkit-box;display:-ms-flexbox;display:flex}.infacom-jump-tab-2-list .flex-item{-ms-flex-item-align:center;align-self:center;text-align:center;text-transform:uppercase}}.infacom-col-20,.infacom-col-30,.infacom-col-40,.infacom-col-60,.infacom-col-70,.infacom-col-80{position:relative;width:100%;padding-right:15px;padding-left:15px}.infacom-bg-grey{background-color:hsla(0,0%,88.6%,0.45)}.columnContainer .infacom-bg-grey .infacom-multi-col-container-row,.columnContainer .infacom-plat-comp-grey>.container-hori-pad-md>.infacom-multi-col-container-row,.columnContainer .infacom-sol-comp-grey>.container-hori-pad-md>.infacom-multi-col-container-row{margin-top:2.5rem}.columnContainer .infacom-plat-comp-grey{overflow-x:unset}.columnContainer .infacom-bg-grey .infacom-multi-col-container-row{margin-bottom:2.5rem}.columnContainer .infacom-bg-grey .row.callout-expanded{margin-bottom:-4px}@media screen and (min-width:769px){.infacom-col-70{max-width:70%}.infacom-col-30{max-width:30%}.infacom-col-80{max-width:80%}.infacom-col-60{max-width:60%}.infacom-col-40{max-width:40%}.infacom-col-20{max-width:20%}.infacom-padding-25 .row [class*=col-md],.infacom-padding-25 .row [class*=infacom-col]{padding-left:25px;padding-right:25px}.infacom-padding-30 .row [class*=col-md],.infacom-padding-30 .row [class*=infacom-col]{padding-left:30px;padding-right:30px}.infacom-padding-35 .row [class*=col-md],.infacom-padding-35 .row [class*=infacom-col]{padding-left:35px;padding-right:35px}.infacom-padding-40 .row [class*=col-md],.infacom-padding-40 .row [class*=infacom-col]{padding-left:40px;padding-right:40px}.infacom-padding-45 .row [class*=col-md],.infacom-padding-45 .row [class*=infacom-col]{padding-left:45px;padding-right:45px}.infacom-padding-55 .row [class*=col-md],.infacom-padding-55 .row [class*=infacom-col]{padding-left:55px;padding-right:55px}.infacom-padding-65 .row [class*=col-md],.infacom-padding-65 .row [class*=infacom-col]{padding-left:65px;padding-right:65px}.infacom-padding-75 .row [class*=col-md],.infacom-padding-75 .row [class*=infacom-col]{padding-left:75px;padding-right:75px}.infacom-padding-25 .row [class*=col-md]:first-child,.infacom-padding-25 .row [class*=infacom-col]:first-child,.infacom-padding-30 .row [class*=col-md]:first-child,.infacom-padding-30 .row [class*=infacom-col]:first-child,.infacom-padding-35 .row [class*=col-md]:first-child,.infacom-padding-35 .row [class*=infacom-col]:first-child,.infacom-padding-40 .row [class*=col-md]:first-child,.infacom-padding-40 .row [class*=infacom-col]:first-child,.infacom-padding-45 .row [class*=col-md]:first-child,.infacom-padding-45 .row [class*=infacom-col]:first-child,.infacom-padding-55 .row [class*=col-md]:first-child,.infacom-padding-55 .row [class*=infacom-col]:first-child,.infacom-padding-65 .row [class*=col-md]:first-child,.infacom-padding-65 .row [class*=infacom-col]:first-child,.infacom-padding-75 .row [class*=col-md]:first-child,.infacom-padding-75 .row [class*=infacom-col]:first-child{padding-left:15px}.infacom-padding-25 .row [class*=col-md]:last-child,.infacom-padding-25 .row [class*=infacom-col]:last-child,.infacom-padding-30 .row [class*=col-md]:last-child,.infacom-padding-30 .row [class*=infacom-col]:last-child,.infacom-padding-35 .row [class*=col-md]:last-child,.infacom-padding-35 .row [class*=infacom-col]:last-child,.infacom-padding-40 .row [class*=col-md]:last-child,.infacom-padding-40 .row [class*=infacom-col]:last-child,.infacom-padding-45 .row [class*=col-md]:last-child,.infacom-padding-45 .row [class*=infacom-col]:last-child,.infacom-padding-55 .row [class*=col-md]:last-child,.infacom-padding-55 .row [class*=infacom-col]:last-child,.infacom-padding-65 .row [class*=col-md]:last-child,.infacom-padding-65 .row [class*=infacom-col]:last-child,.infacom-padding-75 .row [class*=col-md]:last-child,.infacom-padding-75 .row [class*=infacom-col]:last-child{padding-right:15px}}@media screen and (max-width:768px){.infacom-column-control-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.v-pad-standard .aem-GridColumn{margin-bottom:1.375rem}.v-pad-none .aem-GridColumn{margin-bottom:0}.grid-pad-xs{margin-left:-5px;margin-right:-5px}.grid-pad-xs>[class*=pure-u]{padding-left:5px;padding-right:5px}.grid-pad-xs.grid-pad-all>[class*=pure-u]{padding:5px}.grid-pad-sm{margin-left:-10px;margin-right:-10px}.grid-pad-sm>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-sm.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-md{margin-left:-20px;margin-right:-20px}.grid-pad-md>[class*=pure-u]{padding-left:20px;padding-right:20px}.grid-pad-md.grid-pad-all>[class*=pure-u]{padding:20px}.grid-pad-lg{margin-left:-50px;margin-right:-50px}.grid-pad-lg>[class*=pure-u]{padding-left:50px;padding-right:50px}.grid-pad-lg.grid-pad-all>[class*=pure-u]{padding:50px}.grid-pad-xl{margin-left:-60px;margin-right:-60px}.grid-pad-xl>[class*=pure-u]{padding-left:60px;padding-right:60px}.grid-pad-xl.grid-pad-all>[class*=pure-u]{padding:60px}.container-hori-pad-xs .pure-g{margin-left:-5px;margin-right:-5px}.container-hori-pad-xs .pure-g [class*=pure-u]{padding-left:5px;padding-right:5px}.container-hori-pad-xs .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-sm .pure-g{margin-left:-10px;margin-right:-10px}.container-hori-pad-sm .pure-g [class*=pure-u]{padding-left:10px;padding-right:10px}.container-hori-pad-sm .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-md .pure-g{margin-left:-10px;margin-right:-10px}.container-hori-pad-md .pure-g [class*=pure-u]{padding-left:10px;padding-right:10px}.container-hori-pad-md .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-lg .pure-g{margin-left:-50px;margin-right:-50px}.container-hori-pad-lg .pure-g [class*=pure-u]{padding-left:50px;padding-right:50px}.container-hori-pad-lg .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-xl .pure-g{margin-left:-60px;margin-right:-60px}.container-hori-pad-xl .pure-g [class*=pure-u]{padding-left:60px;padding-right:60px}.container-hori-pad-xl .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-vert-pad-xs .pure-g>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.container-vert-pad-sm .pure-g>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.container-vert-pad-md .pure-g>[class*=pure-u]{padding-top:20px;padding-bottom:20px}.container-vert-pad-lg .pure-g>[class*=pure-u]{padding-top:50px;padding-bottom:50px}.container-vert-pad-xl .pure-g>[class*=pure-u]{padding-top:60px;padding-bottom:60px}.product-content .product-cols .pure-u-1-2:first-child,.product-content .product-cols .pure-u-1-2:nth-child(2){padding-right:15px;padding-left:15px}@media (max-width:567px){.grid-pad-xs{margin-left:-5px;margin-right:-5px}.grid-pad-xs>[class*=pure-u]{padding-left:5px;padding-right:5px}.grid-pad-xs.grid-pad-all>[class*=pure-u]{padding:5px}.grid-pad-xs>.pure-u-1,.grid-pad-xs>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.grid-pad-xs>.pure-u-1:first-child{padding-top:0}.grid-pad-xs>.pure-u-1:last-child{padding-bottom:0}.grid-pad-sm{margin-left:-5px;margin-right:-5px}.grid-pad-sm>[class*=pure-u]{padding-left:5px;padding-right:5px}.grid-pad-sm.grid-pad-all>[class*=pure-u]{padding:5px}.grid-pad-sm>.pure-u-1,.grid-pad-sm>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.grid-pad-sm>.pure-u-1:first-child{padding-top:0}.grid-pad-sm>.pure-u-1:last-child{padding-bottom:0}.grid-pad-md{margin-left:-5px;margin-right:-5px}.grid-pad-md>[class*=pure-u]{padding-left:5px;padding-right:5px}.grid-pad-md.grid-pad-all>[class*=pure-u]{padding:5px}.grid-pad-md>.pure-u-1,.grid-pad-md>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.grid-pad-md>.pure-u-1:first-child{padding-top:0}.grid-pad-md>.pure-u-1:last-child{padding-bottom:0}.grid-pad-lg{margin-left:-10px;margin-right:-10px}.grid-pad-lg>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-lg.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-lg>.pure-u-1,.grid-pad-lg>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-lg>.pure-u-1:first-child{padding-top:0}.grid-pad-lg>.pure-u-1:last-child{padding-bottom:0}.grid-pad-xl{margin-left:-10px;margin-right:-10px}.grid-pad-xl>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-xl.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-xl>.pure-u-1,.grid-pad-xl>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-xl>.pure-u-1:first-child{padding-top:0}.grid-pad-xl>.pure-u-1:last-child{padding-bottom:0}.container-hori-pad-xs .pure-g{margin-left:-5px;margin-right:-5px}.container-hori-pad-xs .pure-g [class*=pure-u]{padding-left:5px;padding-right:5px}.container-hori-pad-xs .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-sm .pure-g{margin-left:-5px;margin-right:-5px}.container-hori-pad-sm .pure-g [class*=pure-u]{padding-left:5px;padding-right:5px}.container-hori-pad-sm .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-md .pure-g{margin-left:-5px;margin-right:-5px}.container-hori-pad-md .pure-g [class*=pure-u]{padding-left:5px;padding-right:5px}.container-hori-pad-md .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-lg .pure-g{margin-left:-10px;margin-right:-10px}.container-hori-pad-lg .pure-g [class*=pure-u]{padding-left:10px;padding-right:10px}.container-hori-pad-lg .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-hori-pad-xl .pure-g{margin-left:-20px;margin-right:-20px}.container-hori-pad-xl .pure-g [class*=pure-u]{padding-left:20px;padding-right:20px}.container-hori-pad-xl .pure-g .pure-g [class*=pure-u]{padding-top:0;padding-bottom:0}.container-vert-pad-xs .pure-g>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.container-vert-pad-sm .pure-g>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.container-vert-pad-md .pure-g>[class*=pure-u]{padding-top:20px;padding-bottom:20px}.container-vert-pad-lg .pure-g>[class*=pure-u]{padding-top:25px;padding-bottom:25px}.container-vert-pad-xl .pure-g>[class*=pure-u]{padding-top:30px;padding-bottom:30px}}@media (min-width:568px) and (max-width:767px){.grid-pad-xs{margin-left:-5px;margin-right:-5px}.grid-pad-xs>[class*=pure-u]{padding-left:5px;padding-right:5px}.grid-pad-xs.grid-pad-all>[class*=pure-u]{padding:5px}.grid-pad-xs>.pure-u-1,.grid-pad-xs>[class*=pure-u]{padding-top:5px;padding-bottom:5px}.grid-pad-xs>.pure-u-1:first-child{padding-top:0}.grid-pad-xs>.pure-u-1:last-child{padding-bottom:0}.grid-pad-sm{margin-left:-10px;margin-right:-10px}.grid-pad-sm>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-sm.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-sm>.pure-u-1,.grid-pad-sm>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-sm>.pure-u-1:first-child{padding-top:0}.grid-pad-sm>.pure-u-1:last-child{padding-bottom:0}.grid-pad-md{margin-left:-10px;margin-right:-10px}.grid-pad-md>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-md.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-md>.pure-u-1,.grid-pad-md>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-md>.pure-u-1:first-child{padding-top:0}.grid-pad-md>.pure-u-1:last-child{padding-bottom:0}.grid-pad-lg{margin-left:-10px;margin-right:-10px}.grid-pad-lg>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-lg.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-lg>.pure-u-1,.grid-pad-lg>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-lg>.pure-u-1:first-child{padding-top:0}.grid-pad-lg>.pure-u-1:last-child{padding-bottom:0}.grid-pad-xl{margin-left:-10px;margin-right:-10px}.grid-pad-xl>[class*=pure-u]{padding-left:10px;padding-right:10px}.grid-pad-xl.grid-pad-all>[class*=pure-u]{padding:10px}.grid-pad-xl>.pure-u-1,.grid-pad-xl>[class*=pure-u]{padding-top:10px;padding-bottom:10px}.grid-pad-xl>.pure-u-1:first-child{padding-top:0}.grid-pad-xl>.pure-u-1:last-child{padding-bottom:0}}.infacom-testimonials-image{width:auto!important;max-width:100%;height:auto}.infacom-card-media-container{position:relative}.infacom-testimonials-author .infacom-hero-author{float:left;position:absolute;left:40px;bottom:40px;padding:.8rem 1rem}.infacom-testimonials-author .infacom-hero-author-name{font-size:1rem;letter-spacing:1px;color:#0e252e}.infacom-testimonials-author .infacom-hero-designation{opacity:.5;font-size:12px;letter-spacing:.75px;color:#082935}.infacom-testimonials-image-variation .infacom-featured-case-right-subcontent>*{font-size:1.5rem;font-weight:300;line-height:1.58}@media screen and (min-width:769px){.infacom-testimonials-image-variation .infacom-blue-button{margin-top:3rem}}@media screen and (max-width:768px){.infacom-testimonials-without-cards{display:block!important;margin:0 auto;width:88%}infacom-testimonials-with-cards{display:none!important}.infacom-testimonials-image-variation .infacom-featured-case-right{padding-top:2rem}.infacom-testimonials-image-variation .infacom-featured-case-right-subcontent>*{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#323232;padding-top:2.5rem}.infacom-testimonials-author .infacom-hero-author{left:.5rem;bottom:10px;max-width:116px;width:auto;padding:9px 6px}.infacom-testimonials-author .infacom-hero-author-name{font-size:10.4px;letter-spacing:.65px}.infacom-testimonials-author .infacom-hero-designation{font-size:7.8px;letter-spacing:.49px}}.infacom-tile-author{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;margin-bottom:1.5rem}.infacom-author-details{margin-left:1.5rem;-ms-flex-item-align:center;align-self:center}.infacom-tile-author-name{font-size:1.25rem;letter-spacing:1.5px;margin-bottom:3px}.infacom-tile-author-designation{opacity:.5;font-size:1rem;letter-spacing:1px;margin-bottom:0}.tile__image-left .infacom-tile-author{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:768px){.infacom-tile-author{display:block;margin-top:1rem;margin-bottom:1rem}.infacom-author-details{margin-left:0;margin-top:1rem}}@media screen and (max-width:768px){.infacom-core-image{margin:8px 9%}}.platform-exp svg{width:100%;margin-top:-4em}.platform-exp svg text{text-transform:uppercase}.platform-exp .infacom-widget-tab{-webkit-box-shadow:none;box-shadow:none}.platform-exp .infacom-widget-tab.active,.platform-exp .infacom-widget-tab:hover{-webkit-box-shadow:8px 8px 34px 4px rgba(0,0,0,0.15);box-shadow:8px 8px 34px 4px rgba(0,0,0,0.15)}.platform-exp .tab-pane{padding-top:5em}.platform-exp .platform-heading{margin-top:3em}.platform-exp .infacom-widget-subsection p{font-size:24px!important;line-height:38px;font-weight:300}.platform-circle{-webkit-transform:rotate(0) translate(35px,33px);transform:rotate(0) translate(35px,33px);-webkit-transform-origin:372px 366px;transform-origin:372px 366px}.platform-exp[data-active-category=data-governance] .c-d-dots-group,.platform-exp[data-active-category=data-governance] .customer-360-dots{visibility:hidden}.platform-exp[data-active-category=data-governance] .platform-icons.d-g-icons{fill:#4cc3d0;stroke:#45c3d1;opacity:1}.platform-exp[data-active-category=data-governance] .platform-circle{-webkit-transform:rotate(0) translate(35px,33px);transform:rotate(0) translate(35px,33px);-webkit-transform-origin:372px 366px;transform-origin:372px 366px}.platform-exp[data-active-category=customer-360] .c-d-dots-group,.platform-exp[data-active-category=customer-360] .d-g-dots{visibility:hidden}.platform-exp[data-active-category=customer-360] .platform-icons.c-3-icons{fill:#4cc3d0;stroke:#45c3d1;opacity:1}.platform-exp[data-active-category=customer-360] .platform-circle{-webkit-transform:rotate(120deg) translate(34px,29px);transform:rotate(120deg) translate(34px,29px);-webkit-transform-origin:368px 366px;transform-origin:368px 366px}.platform-exp[data-active-category=cloud-data] .customer-360-dots,.platform-exp[data-active-category=cloud-data] .d-g-dots{visibility:hidden}.platform-exp[data-active-category=cloud-data] .platform-icons.c-d-icons{fill:#4cc3d0;stroke:#45c3d1;opacity:1}.platform-exp[data-active-category=cloud-data] .platform-circle{-webkit-transform:rotate(240deg) translate(34px,29px);transform:rotate(240deg) translate(34px,29px);-webkit-transform-origin:371px 367px;transform-origin:371px 367px}.platform-icons{fill:#112128;stroke:#132229;opacity:.3}.platform-icons.active,.platform-icons.hover{fill:#ff7c00!important;stroke:#ff7c00!important;opacity:1!important}.platform-text{opacity:.3;font-family:Roboto-Regular,Roboto;font-size:13.7px;font-weight:400;letter-spacing:.885px;fill:#000}.is-safari{white-space:pre}.is-safari,_::-webkit-:not(:root:root){white-space:pre}.platform-text.active,.platform-text.hover{opacity:1}.platform-exp .platform-section-content{position:relative}.platform-exp .background-provider{position:absolute;width:200%;height:125%;min-height:623px;left:-100%;right:0;background-image:url(clientlib-base/resources/icons/platform-rectangle.png);background-position:70% 0;background-repeat:no-repeat;top:-8em}@media (min-width:1000px){.platform-exp .background-provider{background-position:68% 0}}@media (min-width:1200px){.platform-exp .background-provider{background-position:63% 0}}@media (min-width:1400px){.platform-exp .background-provider{background-position:59% 0}}@media (min-width:1600px){.platform-exp .background-provider{background-position:51% 0}}.platform-exp .platform-section-content .row{height:auto;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;opacity:1}.platform-exp[data-active-section=claire] .platform-section-content>.row:not(#claire),.platform-exp[data-active-section=customer-360] .platform-section-content>.row:not(#customer-360),.platform-exp[data-active-section=data-catalog] .platform-section-content>.row:not(#data-catalog),.platform-exp[data-active-section=data-governance] .platform-section-content>.row:not(#data-governance),.platform-exp[data-active-section=data-integration] .platform-section-content>.row:not(#data-integration),.platform-exp[data-active-section=data-quality] .platform-section-content>.row:not(#data-quality),.platform-exp[data-active-section=data-warehouse] .platform-section-content>.row:not(#data-warehouse),.platform-exp[data-active-section=insights] .platform-section-content>.row:not(#insights),.platform-exp[data-active-section=ipaas] .platform-section-content>.row:not(#ipaas),.platform-exp[data-active-section=product-360] .platform-section-content>.row:not(#product-360),.platform-exp[data-active-section=supplier-360] .platform-section-content>.row:not(#supplier-360){height:0;opacity:0}.platform-section-content h3{font-size:2.25rem;font-weight:300;color:#112128;margin-bottom:0;text-align:left}.platform-heading-icon{display:inline-block;width:1.5em;margin-right:1em}.platform-heading-icon img{max-width:100%}.platform-section-content p{font-size:24px;line-height:38px;font-weight:300;text-align:left}.platform-section-content .platform-next{font-size:20px;line-height:64px;letter-spacing:1px;color:#001aff;display:inline-block}.platform-section-content .platform-next:hover{color:#ff8200}.platform-section-content .row{text-align:center}.platform-exp .platform-products>div{overflow:hidden;height:auto;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;opacity:1;padding-bottom:2.8em}.platform-exp .platform-products.is-author>div{height:auto!important;opacity:1!important}.platform-exp[data-active-category=cloud-data] .platform-products>div:not(.cloud-data),.platform-exp[data-active-category=customer-360] .platform-products>div:not(.customer-360),.platform-exp[data-active-category=data-governance] .platform-products>div:not(.data-governance){height:0;opacity:0;padding-bottom:0}.homepage-platform .infacom-widget-body.hide-desktop,.platform,.platform-exp .platform-circle-ie{display:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.platform-exp{display:none}.homepage-platform .infacom-widget-body.hide-desktop,.IE-no-fade-bg .platform-exp{display:block}.IE-no-fade-bg .homepage-platform .infacom-widget-body.hide-desktop{display:none}.IE-no-fade-bg .platform-circle{opacity:0}.IE-no-fade-bg .platform-exp .platform-circle-ie{fill:grey;stroke:grey;opacity:.1;display:block}.infacom-pf-right{margin-top:-32%;margin-left:61%;width:46.5%}}@media (max-width:768px){.platform{display:block}.platform-exp{display:none}.homepage-platform .infacom-widget-body.hide-desktop{display:block}}.platform-exp .platform-section-content.is-author>.row{height:auto!important;opacity:1!important}.platform-exp .infacom-stats-quote-border.infacom-margin-top-20{margin-top:0}@media (-ms-high-contrast:none){.platform,::-ms-backdrop{display:block}}.infacom-wrapper{height:600px;width:600px;position:relative;margin:0 auto}@media screen and (max-width:768px){.infacom-wrapper{width:300px;height:300px}}.infacom-circle-logo-wrapper{border-radius:100%;position:absolute;top:40%;left:40%}@media screen and (max-width:768px){.infacom-circle-logo-wrapper{left:38%}}.infacom-logo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;width:123px;height:123px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);box-shadow:0 0 20px 0 rgba(0,0,0,0.14);background-color:#fff;position:absolute;top:50%;left:50%;border-radius:50%}@media screen and (max-width:768px){.infacom-logo-item{width:65px;height:65px;padding:8px 14px}}.infacom-logo-item:first-of-type{-webkit-transform:rotate(36deg) scale(.5) translate(10px,10px) rotate(-36deg) translate(0);transform:rotate(36deg) scale(.5) translate(10px,10px) rotate(-36deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:first-of-type{-webkit-transform:rotate(36deg) scale(1) translate(95px) rotate(-36deg) translate(0);transform:rotate(36deg) scale(1) translate(115px) rotate(-36deg) translate(0)}}.infacom-logo-item:nth-of-type(2){-webkit-transform:rotate(72deg) scale(.5) translate(25px,25px) rotate(-72deg) translate(0);transform:rotate(72deg) scale(.5) translate(25px,25px) rotate(-72deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(2){-webkit-transform:rotate(72deg) scale(1) translate(95px) rotate(-72deg) translate(0);transform:rotate(72deg) scale(1) translate(115px) rotate(-72deg) translate(0)}}.infacom-logo-item:nth-of-type(3){-webkit-transform:rotate(108deg) scale(.5) translate(-25px,-25px) rotate(-108deg) translate(0);transform:rotate(108deg) scale(.5) translate(-25px,-25px) rotate(-108deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(3){-webkit-transform:rotate(108deg) scale(1) translate(95px) rotate(-108deg) translate(0);transform:rotate(108deg) scale(1) translate(115px) rotate(-108deg) translate(0)}}.infacom-logo-item:nth-of-type(4){-webkit-transform:rotate(144deg) scale(.5) translate(10px,10px) rotate(-144deg) translate(0);transform:rotate(144deg) scale(.5) translate(10px,10px) rotate(-144deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(4){-webkit-transform:rotate(144deg) scale(1) translate(95px) rotate(-144deg) translate(0);transform:rotate(144deg) scale(1) translate(115px) rotate(-144deg) translate(0)}}.infacom-logo-item:nth-of-type(5){-webkit-transform:rotate(180deg) scale(.5) translate(25px,25px) rotate(-180deg) translate(0);transform:rotate(180deg) scale(.5) translate(25px,25px) rotate(-180deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(5){-webkit-transform:rotate(180deg) scale(1) translate(95px) rotate(-180deg) translate(0);transform:rotate(180deg) scale(1) translate(115px) rotate(-180deg) translate(0)}}.infacom-logo-item:nth-of-type(6){-webkit-transform:rotate(216deg) scale(.5) translate(-35px,-50px) rotate(-216deg) translate(0);transform:rotate(216deg) scale(.5) translate(-35px,-50px) rotate(-216deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(6){-webkit-transform:rotate(216deg) scale(1) translate(95px) rotate(-216deg) translate(0);transform:rotate(216deg) scale(1) translate(115px) rotate(-216deg) translate(0)}}.infacom-logo-item:nth-of-type(7){-webkit-transform:rotate(252deg) scale(.5) translate(-5px,-100px) rotate(-252deg) translate(0);transform:rotate(252deg) scale(.5) translate(-5px,-100px) rotate(-252deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(7){-webkit-transform:rotate(252deg) scale(1) translate(95px) rotate(-252deg) translate(0);transform:rotate(252deg) scale(1) translate(115px) rotate(-252deg) translate(0)}}.infacom-logo-item:nth-of-type(8){-webkit-transform:rotate(288deg) scale(.5) translate(20px,-50px) rotate(-288deg) translate(0);transform:rotate(288deg) scale(.5) translate(20px,-50px) rotate(-288deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(8){-webkit-transform:rotate(288deg) scale(1) translate(95px) rotate(-288deg) translate(0);transform:rotate(288deg) scale(1) translate(115px) rotate(-288deg) translate(0)}}.infacom-logo-item:nth-of-type(9){-webkit-transform:rotate(324deg) scale(.5) translate(20px,60px) rotate(-324deg) translate(0);transform:rotate(324deg) scale(.5) translate(20px,60px) rotate(-324deg) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(9){-webkit-transform:rotate(324deg) scale(1) translate(95px) rotate(-324deg) translate(0);transform:rotate(324deg) scale(1) translate(115px) rotate(-324deg) translate(0)}}.infacom-logo-item:nth-of-type(10){-webkit-transform:rotate(1turn) scale(.5) translate(45px,-40px) rotate(-1turn) translate(0);transform:rotate(1turn) scale(.5) translate(45px,-40px) rotate(-1turn) translate(0)}@media only screen and (max-width:768px){.infacom-logo-item:nth-of-type(10){-webkit-transform:rotate(1turn) scale(1) translate(95px) rotate(-1turn) translate(0);transform:rotate(1turn) scale(1) translate(115px) rotate(-1turn) translate(0)}}.infacom-logo-item-active:first-of-type{-webkit-animation:keyframe-1 4s 1s forwards;animation:keyframe-1 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:first-of-type{-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(2){-webkit-animation:keyframe-2 4s 1s forwards;animation:keyframe-2 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(2){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(3){-webkit-animation:keyframe-3 4s 1s forwards;animation:keyframe-3 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(3){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(4){-webkit-animation:keyframe-4 4s 1s forwards;animation:keyframe-4 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(4){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(5){-webkit-animation:keyframe-5 4s 1s forwards;animation:keyframe-5 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(5){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(6){-webkit-animation:keyframe-6 4s 1s forwards;animation:keyframe-6 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(6){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(7){-webkit-animation:keyframe-7 4s 1s forwards;animation:keyframe-7 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(7){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(8){-webkit-animation:keyframe-8 4s 1s forwards;animation:keyframe-8 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(8){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(9){-webkit-animation:keyframe-9 4s 1s forwards;animation:keyframe-9 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(9){-webkit-animation:none;animation:none}}.infacom-logo-item-active:nth-of-type(10){-webkit-animation:keyframe-10 4s 1s forwards;animation:keyframe-10 4s 1s forwards}@media only screen and (max-width:768px){.infacom-logo-item-active:nth-of-type(10){-webkit-animation:none;animation:none}}@-webkit-keyframes keyframe-1{56%{-webkit-transform:rotate(36deg) scale(.5) translate(195px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(.5) translate(195px) rotate(-36deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(36deg) scale(.8) translate(210px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(.8) translate(210px) rotate(-36deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(36deg) scale(1) translate(215px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(1) translate(215px) rotate(-36deg) translateZ(0)}}@keyframes keyframe-1{56%{-webkit-transform:rotate(36deg) scale(.5) translate(195px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(.5) translate(195px) rotate(-36deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(36deg) scale(.8) translate(210px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(.8) translate(210px) rotate(-36deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(36deg) scale(1) translate(215px) rotate(-36deg) translateZ(0);transform:rotate(36deg) scale(1) translate(215px) rotate(-36deg) translateZ(0)}}@-webkit-keyframes keyframe-2{56%{-webkit-transform:rotate(72deg) scale(.5) translate(195px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(.5) translate(195px) rotate(-72deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(72deg) scale(.8) translate(210px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(.8) translate(210px) rotate(-72deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(72deg) scale(1) translate(215px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(1) translate(215px) rotate(-72deg) translateZ(0)}}@keyframes keyframe-2{56%{-webkit-transform:rotate(72deg) scale(.5) translate(195px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(.5) translate(195px) rotate(-72deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(72deg) scale(.8) translate(210px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(.8) translate(210px) rotate(-72deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(72deg) scale(1) translate(215px) rotate(-72deg) translateZ(0);transform:rotate(72deg) scale(1) translate(215px) rotate(-72deg) translateZ(0)}}@-webkit-keyframes keyframe-3{56%{-webkit-transform:rotate(108deg) scale(.5) translate(195px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(.5) translate(195px) rotate(-108deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(108deg) scale(.8) translate(210px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(.8) translate(210px) rotate(-108deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(108deg) scale(1) translate(215px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(1) translate(215px) rotate(-108deg) translateZ(0)}}@keyframes keyframe-3{56%{-webkit-transform:rotate(108deg) scale(.5) translate(195px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(.5) translate(195px) rotate(-108deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(108deg) scale(.8) translate(210px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(.8) translate(210px) rotate(-108deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(108deg) scale(1) translate(215px) rotate(-108deg) translateZ(0);transform:rotate(108deg) scale(1) translate(215px) rotate(-108deg) translateZ(0)}}@-webkit-keyframes keyframe-4{56%{-webkit-transform:rotate(144deg) scale(.5) translate(195px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(.5) translate(195px) rotate(-144deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(144deg) scale(.8) translate(210px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(.8) translate(210px) rotate(-144deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(144deg) scale(1) translate(215px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(1) translate(215px) rotate(-144deg) translateZ(0)}}@keyframes keyframe-4{56%{-webkit-transform:rotate(144deg) scale(.5) translate(195px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(.5) translate(195px) rotate(-144deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(144deg) scale(.8) translate(210px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(.8) translate(210px) rotate(-144deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(144deg) scale(1) translate(215px) rotate(-144deg) translateZ(0);transform:rotate(144deg) scale(1) translate(215px) rotate(-144deg) translateZ(0)}}@-webkit-keyframes keyframe-5{56%{-webkit-transform:rotate(180deg) scale(.5) translate(195px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(.5) translate(195px) rotate(-180deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(180deg) scale(.8) translate(210px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(.8) translate(210px) rotate(-180deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(180deg) scale(1) translate(215px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(1) translate(215px) rotate(-180deg) translateZ(0)}}@keyframes keyframe-5{56%{-webkit-transform:rotate(180deg) scale(.5) translate(195px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(.5) translate(195px) rotate(-180deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(180deg) scale(.8) translate(210px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(.8) translate(210px) rotate(-180deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(180deg) scale(1) translate(215px) rotate(-180deg) translateZ(0);transform:rotate(180deg) scale(1) translate(215px) rotate(-180deg) translateZ(0)}}@-webkit-keyframes keyframe-6{56%{-webkit-transform:rotate(216deg) scale(.5) translate(195px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(.5) translate(195px) rotate(-216deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(216deg) scale(.8) translate(210px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(.8) translate(210px) rotate(-216deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(216deg) scale(1) translate(215px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(1) translate(215px) rotate(-216deg) translateZ(0)}}@keyframes keyframe-6{56%{-webkit-transform:rotate(216deg) scale(.5) translate(195px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(.5) translate(195px) rotate(-216deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(216deg) scale(.8) translate(210px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(.8) translate(210px) rotate(-216deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(216deg) scale(1) translate(215px) rotate(-216deg) translateZ(0);transform:rotate(216deg) scale(1) translate(215px) rotate(-216deg) translateZ(0)}}@-webkit-keyframes keyframe-7{56%{-webkit-transform:rotate(252deg) scale(.5) translate(195px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(.5) translate(195px) rotate(-252deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(252deg) scale(.8) translate(210px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(.8) translate(210px) rotate(-252deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(252deg) scale(1) translate(215px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(1) translate(215px) rotate(-252deg) translateZ(0)}}@keyframes keyframe-7{56%{-webkit-transform:rotate(252deg) scale(.5) translate(195px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(.5) translate(195px) rotate(-252deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(252deg) scale(.8) translate(210px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(.8) translate(210px) rotate(-252deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(252deg) scale(1) translate(215px) rotate(-252deg) translateZ(0);transform:rotate(252deg) scale(1) translate(215px) rotate(-252deg) translateZ(0)}}@-webkit-keyframes keyframe-8{56%{-webkit-transform:rotate(288deg) scale(.5) translate(195px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(.5) translate(195px) rotate(-288deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(288deg) scale(.8) translate(210px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(.8) translate(210px) rotate(-288deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(288deg) scale(1) translate(215px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(1) translate(215px) rotate(-288deg) translateZ(0)}}@keyframes keyframe-8{56%{-webkit-transform:rotate(288deg) scale(.5) translate(195px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(.5) translate(195px) rotate(-288deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(288deg) scale(.8) translate(210px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(.8) translate(210px) rotate(-288deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(288deg) scale(1) translate(215px) rotate(-288deg) translateZ(0);transform:rotate(288deg) scale(1) translate(215px) rotate(-288deg) translateZ(0)}}@-webkit-keyframes keyframe-9{56%{-webkit-transform:rotate(324deg) scale(.5) translate(195px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(.5) translate(195px) rotate(-324deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(324deg) scale(.8) translate(210px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(.8) translate(210px) rotate(-324deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(324deg) scale(1) translate(215px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(1) translate(215px) rotate(-324deg) translateZ(0)}}@keyframes keyframe-9{56%{-webkit-transform:rotate(324deg) scale(.5) translate(195px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(.5) translate(195px) rotate(-324deg) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(324deg) scale(.8) translate(210px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(.8) translate(210px) rotate(-324deg) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(324deg) scale(1) translate(215px) rotate(-324deg) translateZ(0);transform:rotate(324deg) scale(1) translate(215px) rotate(-324deg) translateZ(0)}}@-webkit-keyframes keyframe-10{56%{-webkit-transform:rotate(1turn) scale(.5) translate(195px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(.5) translate(195px) rotate(-1turn) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(1turn) scale(.8) translate(210px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(.8) translate(210px) rotate(-1turn) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(1turn) scale(1) translate(215px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(1) translate(215px) rotate(-1turn) translateZ(0)}}@keyframes keyframe-10{56%{-webkit-transform:rotate(1turn) scale(.5) translate(195px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(.5) translate(195px) rotate(-1turn) translateZ(0);-webkit-animation-timing-function:linear;animation-timing-function:linear}86%{-webkit-transform:rotate(1turn) scale(.8) translate(210px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(.8) translate(210px) rotate(-1turn) translateZ(0);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:rotate(1turn) scale(1) translate(215px) rotate(-1turn) translateZ(0);transform:rotate(1turn) scale(1) translate(215px) rotate(-1turn) translateZ(0)}}.infacom-logo-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;text-align:center}.infacom-logo-name-img{margin-bottom:15px}@media screen and (max-width:768px){.infacom-logo-name-img{margin-bottom:0}}@media screen and (max-width:768px){.infacom-logo-name-img img{max-width:100%;height:auto}}.infacom-logo-name{width:80%;color:rgba(14,37,46,0.5019607843137255);text-transform:uppercase;font-size:10px;line-height:14px;opacity:0;position:relative;overflow-wrap:break-word}@media screen and (max-width:768px){.infacom-logo-name{display:none}}.infacom-logo-name-active{-webkit-animation:opacity-text 4s ease-in 1.5s forwards;animation:opacity-text 4s ease-in 1.5s forwards}@media only screen and (max-width:768px){.infacom-logo-name-active{-webkit-animation:none;animation:none}}.infacom-logo-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}@media screen and (max-width:768px){.infacom-logo-center{opacity:1}}@media screen and (max-width:768px){.infacom-logo-center img{width:50px}}.infacom-logo-center-active{-webkit-animation:opacity-logo 4s ease-in 1s forwards;animation:opacity-logo 4s ease-in 1s forwards}@media only screen and (max-width:768px){.infacom-logo-center-active{-webkit-animation:none;animation:none}}.infacom-logo-cta,.infacom-logo-hover,.infacom-logo-item:hover .infacom-logo-name-img{display:none}.infacom-logo-item:hover .infacom-logo-name{visibility:hidden}.infacom-logo-item:hover .infacom-logo-hover{display:block;background:#171af7;border-radius:50%;width:123px;height:123px;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.infacom-logo-item:hover .infacom-logo-hover{width:65px;height:65px}}.infacom-logo-item:hover .infacom-logo-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:10px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.75px}@media only screen and (max-width:768px){.infacom-logo-item:hover .infacom-logo-cta{font-size:8px;text-align:center;line-height:10px}}@media only screen and (max-width:768px){.infacom-logo-item:hover .infacom-logo-cta .infacom-arrow-right-white{margin-left:0;-webkit-transform:none;transform:none}}@-webkit-keyframes opacity-logo{0%{opacity:0}55%{opacity:.2}85%{opacity:.8}to{opacity:1}}@keyframes opacity-logo{0%{opacity:0}55%{opacity:.2}85%{opacity:.8}to{opacity:1}}@-webkit-keyframes opacity-text{0%{opacity:0}56%{opacity:0}86%{opacity:0}to{opacity:1}}@keyframes opacity-text{0%{opacity:0}56%{opacity:0}86%{opacity:0}to{opacity:1}}.infacom-logo-hover .infacom-arrow-right-white{margin-bottom:3px;font-size:14px}@media only screen and (max-width:768px){.infacom-wrapper{margin-top:18px}}.infacom-hero-customer-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.infacom-hero-customer-rte-heading h1{font-size:62px;line-height:72px;margin-bottom:0}@media only screen and (max-width:768px){.infacom-hero-customer-rte-heading h1{font-size:32px;line-height:42px;margin:8px 9%!important;padding-left:0}}.infacom-hero-customer-rte-heading *{font-weight:300;letter-spacing:normal}@media only screen and (max-width:768px){.infacom-hero-customer-text-wrapper .infacom-cta-refresh{width:100%}.infacom-hero-customer-text-wrapper .infacom-cta-refresh .infacom-blue-button{max-width:100%;width:auto;margin-right:72px}}.infacom-customer-ratings{margin-bottom:16px;margin-top:16px}@media screen and (max-width:768px){.infacom-customer-ratings{margin:8px 9%}}.infacom-ratings-primary-label{opacity:.5;font-size:1rem;line-height:2.38;letter-spacing:1px;color:#000}@media screen and (max-width:768px){.infacom-ratings-primary-label{font-size:.75rem;line-height:1.33;letter-spacing:.75px}}.infacom-ratings-value{font-size:3.875rem;font-weight:300;line-height:1.16;letter-spacing:normal;margin-bottom:0;display:inline}@media screen and (max-width:768px){.infacom-ratings-value{font-size:2rem;line-height:1.31}}.columnContainer .infacom-ratings-value{font-size:2.18rem}.infacom-ratings-percentage{font-size:2.1875rem;font-weight:300;line-height:3.4;letter-spacing:normal;display:inline}@media screen and (max-width:768px){.infacom-ratings-percentage{font-size:20px}}.infacom-ratings-secondary-label{font-size:1.25rem;line-height:3.4;display:inline;padding-left:7px;color:#ff4d01}.infacom-rating-value{display:inline;margin-left:2.5rem}@media screen and (max-width:768px){.infacom-rating-value{margin-left:.75rem}}.columnContainer .infacom-rating-value{margin-left:1.5rem}@media screen and (max-width:768px){.columnContainer .infacom-rating-value{margin-left:10px}}.infacom-rating-full-circle:before{position:absolute;top:0;left:0;content:"\25CF";color:#d3d3d3}.infacom-rating-full-circle:after{position:absolute;top:0;left:0;content:"\25CF";color:#ff4d01;overflow:hidden;width:100%!important}.infacom-rating-1,.infacom-rating-2,.infacom-rating-3,.infacom-rating-4,.infacom-rating-5{position:relative;display:inline-block;color:#d3d3d3;font-size:2.5rem;margin-left:1rem}@media screen and (max-width:768px){.infacom-rating-1,.infacom-rating-2,.infacom-rating-3,.infacom-rating-4,.infacom-rating-5{font-size:2rem}}.infacom-rating-fill-1:before{color:#d3d3d3}.infacom-rating-fill-1:after,.infacom-rating-fill-1:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-1:after{color:#ff4d01;width:2.82px!important}@media screen and (max-width:768px){.infacom-rating-fill-1:after{width:1.425px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-1:after{width:1.233px!important}}.infacom-rating-fill-2:before{color:#d3d3d3}.infacom-rating-fill-2:after,.infacom-rating-fill-2:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-2:after{color:#ff4d01;width:3.84px!important}@media screen and (max-width:768px){.infacom-rating-fill-2:after{width:2.39px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-2:after{width:2.006px!important}}.infacom-rating-fill-3:before{color:#d3d3d3}.infacom-rating-fill-3:after,.infacom-rating-fill-3:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-3:after{color:#ff4d01;width:4.86px!important}@media screen and (max-width:768px){.infacom-rating-fill-3:after{width:3.355px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-3:after{width:2.779px!important}}.infacom-rating-fill-4:before{color:#d3d3d3}.infacom-rating-fill-4:after,.infacom-rating-fill-4:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-4:after{color:#ff4d01;width:5.88px!important}@media screen and (max-width:768px){.infacom-rating-fill-4:after{width:4.32px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-4:after{width:3.552px!important}}.infacom-rating-fill-5:before{color:#d3d3d3}.infacom-rating-fill-5:after,.infacom-rating-fill-5:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-5:after{color:#ff4d01;width:6.9px!important}@media screen and (max-width:768px){.infacom-rating-fill-5:after{width:5.285px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-5:after{width:4.325px!important}}.infacom-rating-fill-6:before{color:#d3d3d3}.infacom-rating-fill-6:after,.infacom-rating-fill-6:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-6:after{color:#ff4d01;width:7.92px!important}@media screen and (max-width:768px){.infacom-rating-fill-6:after{width:6.25px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-6:after{width:5.098px!important}}.infacom-rating-fill-7:before{color:#d3d3d3}.infacom-rating-fill-7:after,.infacom-rating-fill-7:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-7:after{color:#ff4d01;width:8.94px!important}@media screen and (max-width:768px){.infacom-rating-fill-7:after{width:7.215px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-7:after{width:5.871px!important}}.infacom-rating-fill-8:before{color:#d3d3d3}.infacom-rating-fill-8:after,.infacom-rating-fill-8:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-8:after{color:#ff4d01;width:9.96px!important}@media screen and (max-width:768px){.infacom-rating-fill-8:after{width:8.18px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-8:after{width:6.644px!important}}.infacom-rating-fill-9:before{color:#d3d3d3}.infacom-rating-fill-9:after,.infacom-rating-fill-9:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-9:after{color:#ff4d01;width:10.98px!important}@media screen and (max-width:768px){.infacom-rating-fill-9:after{width:9.145px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-9:after{width:7.417px!important}}.infacom-rating-fill-10:before{color:#d3d3d3}.infacom-rating-fill-10:after,.infacom-rating-fill-10:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-10:after{color:#ff4d01;width:12px!important}@media screen and (max-width:768px){.infacom-rating-fill-10:after{width:10.11px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-10:after{width:8.19px!important}}.infacom-rating-fill-11:before{color:#d3d3d3}.infacom-rating-fill-11:after,.infacom-rating-fill-11:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-11:after{color:#ff4d01;width:11.22px!important}@media screen and (max-width:768px){.infacom-rating-fill-11:after{width:10.615px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-11:after{width:8.503px!important}}.infacom-rating-fill-12:before{color:#d3d3d3}.infacom-rating-fill-12:after,.infacom-rating-fill-12:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-12:after{color:#ff4d01;width:12.24px!important}@media screen and (max-width:768px){.infacom-rating-fill-12:after{width:11.58px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-12:after{width:9.276px!important}}.infacom-rating-fill-13:before{color:#d3d3d3}.infacom-rating-fill-13:after,.infacom-rating-fill-13:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-13:after{color:#ff4d01;width:13.26px!important}@media screen and (max-width:768px){.infacom-rating-fill-13:after{width:12.545px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-13:after{width:10.049px!important}}.infacom-rating-fill-14:before{color:#d3d3d3}.infacom-rating-fill-14:after,.infacom-rating-fill-14:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-14:after{color:#ff4d01;width:14.28px!important}@media screen and (max-width:768px){.infacom-rating-fill-14:after{width:13.51px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-14:after{width:10.822px!important}}.infacom-rating-fill-15:before{color:#d3d3d3}.infacom-rating-fill-15:after,.infacom-rating-fill-15:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-15:after{color:#ff4d01;width:15.3px!important}@media screen and (max-width:768px){.infacom-rating-fill-15:after{width:14.475px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-15:after{width:11.595px!important}}.infacom-rating-fill-16:before{color:#d3d3d3}.infacom-rating-fill-16:after,.infacom-rating-fill-16:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-16:after{color:#ff4d01;width:16.32px!important}@media screen and (max-width:768px){.infacom-rating-fill-16:after{width:15.44px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-16:after{width:12.368px!important}}.infacom-rating-fill-17:before{color:#d3d3d3}.infacom-rating-fill-17:after,.infacom-rating-fill-17:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-17:after{color:#ff4d01;width:17.34px!important}@media screen and (max-width:768px){.infacom-rating-fill-17:after{width:16.405px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-17:after{width:13.141px!important}}.infacom-rating-fill-18:before{color:#d3d3d3}.infacom-rating-fill-18:after,.infacom-rating-fill-18:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-18:after{color:#ff4d01;width:18.36px!important}@media screen and (max-width:768px){.infacom-rating-fill-18:after{width:17.37px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-18:after{width:13.914px!important}}.infacom-rating-fill-19:before{color:#d3d3d3}.infacom-rating-fill-19:after,.infacom-rating-fill-19:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-19:after{color:#ff4d01;width:19.38px!important}@media screen and (max-width:768px){.infacom-rating-fill-19:after{width:18.335px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-19:after{width:14.687px!important}}.infacom-rating-fill-20:before{color:#d3d3d3}.infacom-rating-fill-20:after,.infacom-rating-fill-20:before{position:absolute;top:0;left:0;content:"\25CF";overflow:hidden}.infacom-rating-fill-20:after{color:#ff4d01;width:20.4px!important}@media screen and (max-width:768px){.infacom-rating-fill-20:after{width:19.3px!important}}@media screen and (max-width:768px){.infacom-quotes-section .infacom-rating-fill-20:after{width:15.46px!important}}@media screen and (max-width:768px){.infacom-percentage-section,.infacom-ratings-value-section{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.infacom-stats-section{margin-top:16px;margin-bottom:16px;width:90%;height:auto}@media screen and (max-width:768px){.infacom-stats-section{margin:8px 10%;width:90%;height:auto}}.infacom-stats-section .infacom-stats-count-red{width:80%;height:48px;margin-bottom:0;font-family:Roboto;font-size:2.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#ff4d00}@media screen and (max-width:768px){.infacom-stats-section .infacom-stats-count-red{width:80%;height:32px;font-size:1.375rem;font-weight:300;line-height:1.27}}.infacom-stats-section .infacom-stats-count-desc{width:80%;margin-bottom:47px;font-family:Roboto;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#323232}@media screen and (max-width:768px){.infacom-stats-section .infacom-stats-count-desc{margin-bottom:30px;font-size:1.125rem;width:80%;height:auto}}.infacom-inline-stats-section{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.infacom-inline-stats-section{margin:8px 9%}}.infacom-inline-stats-section .infacom-inline-stats-count-red{font-size:7.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;color:#ff4d00;margin-bottom:2.5rem;word-break:break-word}@media screen and (max-width:768px){.infacom-inline-stats-section .infacom-inline-stats-count-red{font-size:3.75rem;line-height:.83;margin-bottom:1.6rem}}.infacom-inline-stats-section .infacom-inline-stats-count-desc{font-size:1.188rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;color:#323232}@media screen and (max-width:768px){.infacom-inline-stats-section .infacom-inline-stats-count-desc{font-size:1.125rem;line-height:1.44}}@media screen and (max-width:768px){.infacom-inline-stats-section .col-md-3{margin-bottom:40px}}@media screen and (min-width:768px){.columnContainer .infacom-stats-count-desc,.columnContainer .infacom-stats-count-red{width:100%}}.infacom-media-tile{margin-top:16px;margin-bottom:16px;padding-top:32px;-webkit-box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);box-shadow:7px 8px 10px 0 rgba(0,0,0,0.08);color:#112128}@media screen and (max-width:768px){.infacom-media-tile{margin:8px 9% 32px;padding-top:45px}}.infacom-media-tile .cta-refresh{padding-bottom:32px;margin-left:0}@media screen and (max-width:768px){.infacom-media-tile .cta-refresh{margin-bottom:0}}.infacom-media-tile .infacom-cta-refresh{margin:0!important}.infacom-media-tile .infacom-blue-button{margin-top:0}.infacom-media-tile .infacom-cta-left{padding-left:23px}@media screen and (max-width:768px){.infacom-media-tile .infacom-cta-left{padding-left:15px}}.infacom-media-tile-image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 32px}@media screen and (max-width:768px){.infacom-media-tile-image{margin:0 auto 45px}}@media screen and (min-width:769px){.infacom-media-tile-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;padding:0 23px}}@media screen and (max-width:768px){.infacom-media-tile-title{margin-bottom:31px;padding:0 0 0 15px;width:98%}}.infacom-media-tile-title>h3,.infacom-media-tile-title>p,infacom-media-tile-default-title{font-size:36px;font-weight:300;font-stretch:normal;font-style:normal}@media screen and (max-width:768px){.infacom-media-tile-title>h3,.infacom-media-tile-title>p,infacom-media-tile-default-title{font-size:22px}}.infacom-media-tile-default-title,.infacom-media-tile-title>*{line-height:1.39}@media screen and (max-width:768px){.infacom-media-tile-default-title,.infacom-media-tile-title>*{line-height:1.27}}.infacom-account-logo-bar{margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.infacom-account-logo-bar{margin:8px 9%}}.infacom-account-logo-bar .infacom-account-logo-bar-column{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.infacom-account-logo-bar .infacom-account-logo-bar-connector{font-size:2rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;vertical-align:middle;padding:0 15px;color:#fff;position:relative;top:-2px}@media screen and (max-width:768px){.infacom-account-logo-bar .infacom-account-logo-bar-connector{font-size:1.088rem;padding:0 10px;top:-1px}}.infacom-account-logo-bar .infacom-account-logo-bar-company-name{display:inline;font-size:2.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#fff;position:relative;margin-bottom:0}@media screen and (max-width:768px){.infacom-account-logo-bar .infacom-account-logo-bar-company-name{font-size:1.15rem;line-height:1.39}}@media screen and (max-width:768px){.infacom-account-logo-bar .infacom-account-logos{max-width:45%}}.infacom-account-logo-bar.infacom-account-informatica-logo{background-image:url(clientlib-base/resources/icons/informatica-logo-hero-white.svg);background-repeat:no-repeat;background-size:227px 73px;background-position-y:-8px;padding-left:227px;height:59px;margin-left:5px}@media screen and (max-width:768px){.infacom-account-logo-bar.infacom-account-informatica-logo{background-size:109px 28px;background-position-y:0;padding-left:110px;margin-left:2px;height:28px}}.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-column{position:relative;padding-left:15px}@media screen and (max-width:768px){.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-column{padding-left:10px}}.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-connector{padding:0 15px 0 2px;top:0}@media screen and (max-width:768px){.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-connector{padding:0 15px 0 0;top:0}}.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-company-name{position:relative}@media screen and (max-width:768px){.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-company-name{top:2px}}.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-column.infacom-account-name-variation{position:relative;top:-1px}@media screen and (max-width:768px){.infacom-account-logo-bar.infacom-account-informatica-logo .infacom-account-logo-bar-column.infacom-account-name-variation{top:0}}.infacom-account-logo-bar.infacom-account-logo-black .infacom-account-logo-bar-company-name,.infacom-account-logo-bar.infacom-account-logo-black .infacom-account-logo-bar-connector{color:#000}.infacom-account-logo-black.infacom-account-informatica-logo{background-image:url(clientlib-base/resources/icons/informatica-logo-hero-black.svg)}.infacom-account-logo-bar.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.infacom-secondary-hero-logo-bar-variation .infacom-account-logo-bar{margin:0 0 28px}@media screen and (max-width:768px){.infacom-secondary-hero-logo-bar-variation .infacom-account-logo-bar{margin:30px 0 26px;width:120%}}.infacom-customer-results-container .infacom-customer-results-section-comp{width:64%}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-section-comp{width:95%;margin:0 auto}}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-media{margin:0 auto;width:79%}}.infacom-customer-results-container .infacom-customer-results-media .video-tile{height:430px;width:97%}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-media .video-tile{height:auto}}.infacom-customer-results-container .infacom-customer-results-media img{max-width:100%}.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container{margin-top:28px}.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-customer-results-icon{margin-top:16px}.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-quotes-section{width:96%;padding-left:10%}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-quotes-section{margin:15px 0;padding:0}}.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-quotes-section .infacom-quotes-subsection p{font-size:19px!important}.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-quotes-section .infacom-quote-by{margin-top:0!important;margin-left:4%}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-media .infacom-customer-results-quote-container .infacom-quotes-section .infacom-quote-by{margin-left:6%}}.infacom-customer-results-container .infacom-customer-results-list .infacom-customer-results-list-items{width:82%;margin-left:9%;margin-top:18px}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-list .infacom-customer-results-list-items{margin-left:auto;margin-right:auto;width:78%}}.infacom-customer-results-container .infacom-customer-results-list .infacom-customer-results-list-items .infacom-customer-results-list-item{margin-bottom:30px}.infacom-customer-results-container .infacom-customer-results-list .infacom-customer-results-list-items .infacom-customer-results-list-item .infacom-customer-results-label *{font-size:1.5rem!important;font-weight:400!important}.infacom-customer-results-container .infacom-customer-results-list .infacom-customer-results-list-items .infacom-customer-results-list-item .infacom-customer-results-body *{font-size:1.125rem!important;line-height:1.44!important}.infacom-customer-results-container .infacom-customer-results-list .cta-refresh{margin-left:9%}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-list .cta-refresh .infacom-cta-refresh{margin-left:2.5%!important}}@media screen and (max-width:768px){.infacom-customer-results-container .infacom-customer-results-list .cta-refresh .infacom-blue-button{width:auto;font-size:11px;padding:2.5% 5%}}
