/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0EBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0EBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0EBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0FBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0FBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0FBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZrMFBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZrMFBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZrMFBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZt8FBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZt8FBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZt8FBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZjMCBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZjMCBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZjMCBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0CBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0CBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0CBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZkQCBI4knsHL.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZkQCBIQknsHL.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zJtBhPNqw73oHH7BbQp4-B6XlrZkQCBIokng.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJDVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJDVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJDVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjJTVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjJTVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjJTVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mz9JTVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mz9JTVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mz9JTVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJTVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJTVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myjJTVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myRJTVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myRJTVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mx9IjVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mx9IjVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mx9IjVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mxEIjVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mxEIjVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mxEIjVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjIjVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjIjVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwjIjVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwKIjVFNIg8mg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwKIjVPNIg8mg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/jost/v6/92zPtBhPNqw79Ij1E865zBUv7mwKIjVBNIg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
}
.display-1 > .mbr-iconfont {
  font-size: 3rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
}
.display-2 > .mbr-iconfont {
  font-size: 2.2rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 0.9rem;
}
.display-4 > .mbr-iconfont {
  font-size: 0.9rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.52rem;
}
.display-5 > .mbr-iconfont {
  font-size: 1.52rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.02rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.02rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.216rem;
    font-size: calc( 1.182rem + (1.52 - 1.182) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.182rem + (1.52 - 1.182) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 10px 15px;
  border-radius: 6px;
}
.btn-sm {
  padding: 18px 38px;
  border-radius: 6px;
}
.btn-md {
  padding: 18px 42px;
  border-radius: 6px;
}
.btn-lg {
  padding: 20px 47px;
  border-radius: 6px;
}
.bg-primary {
  background-color: #1b1a1a !important;
}
.bg-success {
  background-color: #ffc600 !important;
}
.bg-info {
  background-color: #83868c !important;
}
.bg-warning {
  background-color: #eff2f7 !important;
}
.bg-danger {
  background-color: #0a1126 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #1b1a1a !important;
  border-color: #1b1a1a !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #83868c !important;
  border-color: #83868c !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #5e6065 !important;
  border-color: #5e6065 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5e6065 !important;
  border-color: #5e6065 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #ffc600 !important;
  border-color: #ffc600 !important;
  color: #000000 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #000000 !important;
  background-color: #b38b00 !important;
  border-color: #b38b00 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000000 !important;
  background-color: #b38b00 !important;
  border-color: #b38b00 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #eff2f7 !important;
  border-color: #eff2f7 !important;
  color: #4d6a9a !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #4d6a9a !important;
  background-color: #bcc9de !important;
  border-color: #bcc9de !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #4d6a9a !important;
  background-color: #bcc9de !important;
  border-color: #bcc9de !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #0a1126 !important;
  border-color: #0a1126 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  background-color: #1b1a1a;
  border-color: #1b1a1a;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1b1a1a !important;
  border-color: #1b1a1a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #990000;
  color: #990000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #515358;
  color: #515358;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #83868c;
  border-color: #83868c;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #83868c !important;
  border-color: #83868c !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #997700;
  color: #997700;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #000000;
  background-color: #ffc600;
  border-color: #ffc600;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #000000 !important;
  background-color: #ffc600 !important;
  border-color: #ffc600 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #abbbd5;
  color: #abbbd5;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #4d6a9a;
  background-color: #eff2f7;
  border-color: #eff2f7;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #4d6a9a !important;
  background-color: #eff2f7 !important;
  border-color: #eff2f7 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff;
  background-color: #0a1126;
  border-color: #0a1126;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #0a1126 !important;
  border-color: #0a1126 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #1b1a1a !important;
}
.text-secondary {
  color: #ff0000 !important;
}
.text-success {
  color: #ffc600 !important;
}
.text-info {
  color: #83868c !important;
}
.text-warning {
  color: #eff2f7 !important;
}
.text-danger {
  color: #0a1126 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #990000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #997700 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #515358 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #abbbd5 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #83868c;
}
.alert-warning {
  background-color: #eff2f7;
}
.alert-danger {
  background-color: #0a1126;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #1b1a1a;
  border-color: #1b1a1a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #1b1a1a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #cecccc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fff4cc;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #c5c7c9;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #acbbe9;
}
.scrollToTop_wraper {
  display: none !important;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.02rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.02rem;
}
blockquote {
  border-color: #1b1a1a;
}
/* Forms */
.mbr-form .btn {
  margin: 0.4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
.btn-primary:hover {
  color: #1b1a1a !important;
  background: white !important;
  border-color: white !important;
}
.form-control,
.jq-number__spin {
  background-color: #ffffff;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #1b1a1a;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #1b1a1a;
  border-bottom-color: #1b1a1a;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #1b1a1a !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff0000 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%231b1a1a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-siTFzYFl1q .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-siTFzYFl1q .navbar-fixed-top {
  padding-top: 0;
}
.cid-siTFzYFl1q .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-siTFzYFl1q .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 929;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-siTFzYFl1q .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-siTFzYFl1q .nav-link,
.cid-siTFzYFl1q .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-siTFzYFl1q .nav-link:hover,
.cid-siTFzYFl1q .brand-name:hover {
  color: #ffffff !important;
}
.cid-siTFzYFl1q .dropdown-menu {
  background-color: #656565;
}
.cid-siTFzYFl1q .dropdown-item:active {
  background-color: #656565;
}
.cid-siTFzYFl1q .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-siTFzYFl1q .navbar-dropdown.bg-color.transparent.opened {
  background: #656565;
}
.cid-siTFzYFl1q .nav-item {
  position: relative;
}
.cid-siTFzYFl1q .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-siTFzYFl1q .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-siTFzYFl1q .nav-item .nav-link:focus {
  outline: none;
}
.cid-siTFzYFl1q .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .content-text {
  margin-bottom: 0;
}
.cid-siTFzYFl1q .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-siTFzYFl1q .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-siTFzYFl1q .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-siTFzYFl1q .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-siTFzYFl1q .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTFzYFl1q .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-siTFzYFl1q .content-right-side {
  text-align: center;
}
.cid-siTFzYFl1q .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-siTFzYFl1q .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-siTFzYFl1q .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-siTFzYFl1q .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-siTFzYFl1q .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-siTFzYFl1q .info-widget:first-child {
  margin-left: 0;
}
.cid-siTFzYFl1q .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-siTFzYFl1q .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-siTFzYFl1q .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-siTFzYFl1q .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-siTFzYFl1q .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-siTFzYFl1q .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-siTFzYFl1q .navbar .menu-content-top {
  display: flex;
  height: 60px;

}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-siTFzYFl1q .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-siTFzYFl1q .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-siTFzYFl1q .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-siTFzYFl1q .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-siTFzYFl1q .navbar {
    display: block;
    padding: 0;
  }
  .cid-siTFzYFl1q .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-siTFzYFl1q .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-siTFzYFl1q .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-siTFzYFl1q .navbar-toggler {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-siTFzYFl1q .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-siTFzYFl1q .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-siTFzYFl1q .btn-sm {
  padding: 8px 15px;
}
.cid-siTFzYFl1q .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-siTFzYFl1q .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-siTFzYFl1q .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-siTFzYFl1q .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-siTFzYFl1q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTFzYFl1q .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-siTFzYFl1q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-siTFzYFl1q button.navbar-toggler:focus {
  outline: none;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTFzYFl1q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTFzYFl1q .collapsed .btn {
  display: flex;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-siTFzYFl1q .collapsed button.navbar-toggler {
  display: block;
}
.cid-siTFzYFl1q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-siTFzYFl1q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-siTFzYFl1q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-siTFzYFl1q .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-siTFzYFl1q .menu-content-top {
    display: flex;
  }
  .cid-siTFzYFl1q .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-siTFzYFl1q .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-siTFzYFl1q .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-siTFzYFl1q .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-siTFzYFl1q .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-siTFzYFl1q .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-siTFzYFl1q .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing,
  .cid-siTFzYFl1q .navbar-collapse.show {
    display: block !important;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-buttons,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-siTFzYFl1q img {
    height: 3.8rem !important;
  }
  .cid-siTFzYFl1q .btn {
    display: flex;
  }
  .cid-siTFzYFl1q button.navbar-toggler {
    display: block;
  }
  .cid-siTFzYFl1q .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-siTFzYFl1q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-siTFzYFl1q .nav-link:focus {
  outline: none;
}
.cid-siTFzYFl1q .navbar-toggler {
  position: relative;
}
.cid-siTFzYFl1q .widget-title,
.cid-siTFzYFl1q .widget-icon {
  color: #e9e9e9;
}
.cid-siTFzYFl1q .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-siTFzYFl1q .menu-content-top,
  .cid-siTFzYFl1q .menu-bottom {
    padding: 0 15px;
  }
  .cid-siTFzYFl1q button.navbar-toggler {
    align-self: center;
	  z-index: 930;
  }
  .cid-siTFzYFl1q .btn {
    margin-left: 0;
  }
  .cid-siTFzYFl1q .widget-icon {
    padding-right: 0;
  }
  .cid-siTFzYFl1q .tam-logo {
    height: 30% !important;
    margin-top: 72% !important;
  }
}
.cid-siTFzYFl1q .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-siTFzYFl1q .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-siTFzYFl1q .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-siTFzYFl1q .nav-link,
.cid-siTFzYFl1q .dropdown-item {
  font-size: 16px;
}
.cid-siTFzYFl1q .tam-logo {
  height: 50%;
}
@media (min-width: 1400px) {
  .cid-siTFzYFl1q .tam-logo {
    height: 85% !important;
  }
}
.cid-siTFBkqVx4 {
  overflow: hidden;
}
.cid-siTFBkqVx4 .user {
  max-width: none;
  flex: 0 0 100%;
  position: relative;
}
.cid-siTFBkqVx4 .user_image {
  height: 700px;
  height: 100vh;
  width: 100%;
}
.cid-siTFBkqVx4 .user_image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-siTFBkqVx4 .mode {
  position: absolute;
  height: 100vh;
  left: 9.5%;
  top: 50%;
  z-index: 0;
  transform: translateY(-50%);
}
.cid-siTFBkqVx4 .title__block {
  height: 246px;
  width: 780px;
  position: absolute;
  top: 57%;
  left: 37%;
  transform: translateY(-50%);
  margin-left: 15px;
}
.cid-siTFBkqVx4 .mbr-section-subtitle {
  letter-spacing: 1.5px;
  color: #ff3a46;
  margin-bottom: 25px;
}
.cid-siTFBkqVx4 .mbr-section-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-siTFBkqVx4 .arrow__btn .mbr-iconfont {
  font-size: 30px;
  color: #fff;
}
.cid-siTFBkqVx4 .box {
  position: absolute;
  bottom: 0;
  right: 0;
  cursor: pointer;
  z-index: 1;
}
.cid-siTFBkqVx4 .box__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #0a1126;
  width: 90px;
  height: 90px;
  position: absolute;
  top: -90px;
  left: -90px;
  opacity: 0.95;
}
.cid-siTFBkqVx4 .box__icon .mbr-iconfont {
  font-size: 30px;
  color: #fff;
  padding: 30px;
}
.cid-siTFBkqVx4 .box__item {
  width: 210px;
  height: 150px;
  padding: 30px 5px 30px 40px;
  text-align: left;
  float: left;
  background: #ff0000e0;
}
.cid-siTFBkqVx4 .box__item:first-child {
  position: relative;
}
.cid-siTFBkqVx4 .box__text {
  color: #ffffff;
}
.cid-siTFBkqVx4 .carousel-item {
  justify-content: center;
}
.cid-siTFBkqVx4 .carousel-item.active,
.cid-siTFBkqVx4 .carousel-item-next,
.cid-siTFBkqVx4 .carousel-item-prev {
  display: flex;
}
.cid-siTFBkqVx4 .carousel-control-next,
.cid-siTFBkqVx4 .carousel-control-prev {
  right: 50px;
  left: auto;
  top: 50%;
  bottom: auto;
  width: auto;
}
.cid-siTFBkqVx4 .carousel-control-next {
  transform: translateY(70px);
}
.cid-siTFBkqVx4 .carousel-controls a span {
  width: 50px;
  height: 50px;
  line-height: 30px;
  font-size: 18px;
  position: absolute;
  padding: 10px;
  color: #ffffff;
  background: rgba(25, 31, 35, 0.5);
  transition: all 0.3s ease-in-out;
}
.cid-siTFBkqVx4 li {
  opacity: 1;
  border: none;
}
.cid-siTFBkqVx4 li.active {
  background-color: #ffffff;
  opacity: 0.1;
  width: 210px;
  height: 150px;
}
.cid-siTFBkqVx4 .carousel-indicators {
  right: 0;
  left: auto;
  justify-content: flex-end;
  margin: 0;
  opacity: 0.1;
  z-index: 0;
}
.cid-siTFBkqVx4 .carousel-indicators li {
  width: 210px;
  height: 150px;
  max-width: none;
  max-height: none;
  margin: 0;
  background-color: black;
  border-radius: 0;
  transition: opacity 0.4s ease-in-out;
}
.is-builder .cid-siTFBkqVx4 .carousel-indicators {
  pointer-events: none;
}
@media (max-width: 767px) {
  .cid-siTFBkqVx4 .box__content,
  .cid-siTFBkqVx4 .carousel-indicators {
    display: none;
  }
  .cid-siTFBkqVx4 .box__icon {
    bottom: 0;
    right: 0;
  }
}
@media (max-width: 500px) {
  .cid-siTFBkqVx4 .mode {
    width: 250px;
    height: 350px;
  }
  .cid-siTFBkqVx4 .carousel-control-next,
  .cid-siTFBkqVx4 .carousel-control-prev {
    right: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-siTFBkqVx4 .box__item {
    width: 195px;
    height: 190px;
    padding: 20px 15px;
  }
  .cid-siTFBkqVx4 .carousel-indicators li {
    width: 195px;
    height: 190px;
  }
}
@media (max-width: 991px) {
  .cid-siTFBkqVx4 .box__content,
  .cid-siTFBkqVx4 .carousel-indicators {
    display: none;
  }
}
.cid-siTFBkqVx4 .mbr-section-title,
.cid-siTFBkqVx4 .arrow__btn {
  text-align: right;
  color: #ffffff;
}
.cid-siTFBkqVx4 .mbr-section-title,
.cid-siTFBkqVx4 .arrow__btn P {
  text-align: center;
}
.cid-siTFBkqVx4 .mode-imagen {
  height: 100vh;
}
.cid-siTFBkqVx4 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 1.7rem;
  line-height: 3;
  word-break: break-word;
  text-align: center;
}
.cid-siTFBkqVx4 .arrow-heigth {
  font-size: 50px;
  color: white;
}
.cid-siTFBkqVx4 .btn-GRAY-O,
.cid-siTFBkqVx4 .btn-GRAY-O:active {
  background-color: #808080 !important;
  border-color: #808080 !important;
  color: #ffffff !important;
}
.cid-siTFBkqVx4 .btn-RED-O,
.cid-siTFBkqVx4 .btn-RED-O:active {
  background-color: #FF0000 !important;
  border-color: #FF0000 !important;
  color: #ffffff !important;
}
.cid-siTFBkqVx4 .btn-size-o {
  font-size: 1rem !important;
}
.cid-siTFBkqVx4 .texto-banner {
  font-size: 2rem;
  font-weight: normal;
  line-height: 40px;
}
@media (min-width: 1400px) {
  .cid-siTFBkqVx4 .texto-banner {
    font-size: 3rem;
    font-weight: normal;
    line-height: 70px;
  }
  .cid-siTFBkqVx4 .btn-size-o {
    font-size: 1.5rem !important;
  }
  .cid-siTFBkqVx4 .title__block {
    top: 55%;
    left: 56%;
  }
}
.cid-siTFBkqVx4 .imagen-interno {
  height: 100%;
}
@media (max-width: 576px) {
  .cid-siTFBkqVx4 .imagen-interno {
    height: 0%;
  }
  .cid-siTFBkqVx4 .texto-banner {
    text-shadow: 1px 1px 6px black;
  }
  .cid-siTFBkqVx4 .title__block {
    width: 336px;
    top: 43%;
    left: 0%;
  }
}
.cid-slVBLk2ZPB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-slVBLk2ZPB {
    padding-top: 28px;
    padding-bottom: 0px;
  }
  .cid-slVBLk2ZPB .box {
    height: 250px;
  }
  .cid-slVBLk2ZPB .row {
    padding: 1rem !important;
  }
}
.cid-slVBLk2ZPB .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #1b1a1a;
  background-color: rgba(0, 0, 0, 0.15);
  margin-bottom: 16px;
}
.cid-slVBLk2ZPB .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-slVBLk2ZPB .mbr-section-subtitle {
  color: #999999;
  font-weight: 600;
  margin-bottom: 21px;
}
.cid-slVBLk2ZPB .mbr-section-title {
  color: #404040;
  font-weight: 500;
  margin-bottom: 21px;
}
.cid-slVBLk2ZPB .box {
  background-image: url("../../../assets/images/cover-video-2000x1126.jpg");
  background-size: cover;
  background-position: center;
  border-radius: 4px;
  padding: 0;
  height: 450px;
}
.cid-slVBLk2ZPB .box .overlay {
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.cid-slVBLk2ZPB .icon-wrap {
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-slVBLk2ZPB .icon-wrap span {
  padding-left: 8px;
}
.cid-slVBLk2ZPB .mbr-media span {
  font-size: 4rem;
  cursor: pointer;
  position: relative;
  display: inline-block;
  opacity: 0.9;
  transition: all 0.25s;
  color: #000000 !important;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04) !important;
}
.cid-slVBLk2ZPB .mbr-media span:hover {
  opacity: 1;
  color: #000000 !important;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
  -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
}
.cid-slVBLk2ZPB .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-slVBLk2ZPB .play {
  width: 70px;
  height: 70px;
  line-height: 3.5rem !important;
  text-align: center;
  border-radius: 100%;
  background: #ffffff;
  display: inline-block;
  transition: all 200ms ease-in-out;
  margin: 0 auto;
  cursor: pointer;
}
.cid-slVBLk2ZPB .play:before {
  font-family: FontAwesome !important;
  content: "\f04b";
  font-size: 1.4rem;
  padding: 7px 0 0 0;
  display: block;
}
.cid-slVBLk2ZPB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-slVBLk2ZPB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-slVBLk2ZPB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-slVBLk2ZPB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-slVBLk2ZPB a.close:hover {
  color: #ffffff;
}
.cid-sGEBhVdZcb {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sGEBhVdZcb .mbr-section-subtitle {
  color: #767676;
}
.cid-sGEBhVdZcb .mbr-text {
  color: #767676;
}
.cid-sGEBhVdZcb .card {
  display: block;
  position: relative;
}
.cid-sGEBhVdZcb .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sGEBhVdZcb .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sGEBhVdZcb .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sGEBhVdZcb .card-wrapper .card-img .mbr-overlay {
  background: #55b4d4;
  display: block;
  opacity: 0;
  transition: all .3s;
  border-bottom-left-radius: 50%;
}
.cid-sGEBhVdZcb .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sGEBhVdZcb .card-wrapper .card-box {
  background-color: #ff0000;
  padding: 0 1rem 1rem 1rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sGEBhVdZcb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 1rem;
}
.cid-sGEBhVdZcb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sGEBhVdZcb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sGEBhVdZcb .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sGEBhVdZcb .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sGEBhVdZcb .popup-btn:hover .mbr-overlay {
  opacity: 0;
  height: 100%;
}
.cid-sGEBhVdZcb .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sGEBhVdZcb .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sGEBhVdZcb .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sGEBhVdZcb .mbr-section-title,
  .cid-sGEBhVdZcb .underline,
  .cid-sGEBhVdZcb .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sGEBhVdZcb .card-title {
  color: #ffffff;
}
.cid-sH2HSSjAJh {
  overflow: hidden !important;
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ff0000;
}
.cid-sH2HSSjAJh .container-fluid {
  padding: 0 5rem;
}
.cid-sH2HSSjAJh .animated-element {
  color: #efefef;
}
.cid-sH2HSSjAJh .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sH2HSSjAJh .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sH2HSSjAJh .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sH2HSSjAJh .mbr-section-title {
  text-align: center;
}
.cid-slVShbaK5d {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slVShbaK5d .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-slVShbaK5d a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-slVShbaK5d .mbr-section-btn {
  margin: 0;
}
.cid-slVShbaK5d .form-group,
.cid-slVShbaK5d .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-slVShbaK5d .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-slVShbaK5d .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-slVShbaK5d .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-slVShbaK5d .form-block {
    padding: 1rem;
  }
}
.cid-slVShbaK5d H4 {
  text-align: center;
  color: #ff0000;
}
.cid-slVShbaK5d H3 {
  text-align: left;
  color: #ff0000;
}
.cid-sGsDL52bQT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsDL52bQT .mbr-section-subtitle {
  color: #767676;
}
.cid-sGsDL52bQT .mbr-text {
  color: #767676;
}
.cid-sGsDL52bQT .card {
  display: block;
  position: relative;
}
.cid-sGsDL52bQT .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sGsDL52bQT .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sGsDL52bQT .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sGsDL52bQT .card-wrapper .card-img .mbr-overlay {
  background: #55b4d4;
  display: block;
  opacity: 0;
  transition: all .3s;
  border-bottom-left-radius: 50%;
}
.cid-sGsDL52bQT .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sGsDL52bQT .card-wrapper .card-box {
  background-color: #ff0000;
  padding: 0 2rem 1rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sGsDL52bQT .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 1rem;
}
.cid-sGsDL52bQT .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sGsDL52bQT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sGsDL52bQT .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sGsDL52bQT .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sGsDL52bQT .popup-btn:hover .mbr-overlay {
  opacity: 0;
  height: 100%;
}
.cid-sGsDL52bQT .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sGsDL52bQT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sGsDL52bQT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sGsDL52bQT .mbr-section-title,
  .cid-sGsDL52bQT .underline,
  .cid-sGsDL52bQT .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sGsDL52bQT .card-title {
  color: #ffffff;
}
.cid-sGsFftb8WY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsFftb8WY .mbr-section-subtitle {
  color: #767676;
}
.cid-sGsFftb8WY .mbr-text {
  color: #767676;
}
.cid-sGsFftb8WY .card {
  display: block;
  position: relative;
}
.cid-sGsFftb8WY .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sGsFftb8WY .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sGsFftb8WY .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sGsFftb8WY .card-wrapper .card-img .mbr-overlay {
  background: #55b4d4;
  display: block;
  opacity: 0;
  transition: all .3s;
  border-bottom-left-radius: 50%;
}
.cid-sGsFftb8WY .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sGsFftb8WY .card-wrapper .card-box {
  background-color: #ff0000;
  padding: 0 2rem 1rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sGsFftb8WY .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 1rem;
}
.cid-sGsFftb8WY .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sGsFftb8WY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sGsFftb8WY .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sGsFftb8WY .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sGsFftb8WY .popup-btn:hover .mbr-overlay {
  opacity: 0;
  height: 100%;
}
.cid-sGsFftb8WY .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sGsFftb8WY .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sGsFftb8WY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sGsFftb8WY .mbr-section-title,
  .cid-sGsFftb8WY .underline,
  .cid-sGsFftb8WY .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sGsFftb8WY .card-title {
  color: #ffffff;
}
.cid-siVbbNtjeD.popup-builder {
  background-color: #ffffff;
}
.cid-siVbbNtjeD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbbNtjeD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbbNtjeD .modal-content,
.cid-siVbbNtjeD .modal-dialog {
  height: auto;
}
.cid-siVbbNtjeD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbbNtjeD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbbNtjeD .form-wrapper .mbr-form .form-group,
  .cid-siVbbNtjeD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbbNtjeD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbbNtjeD .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbbNtjeD .mbr-text {
  text-align: center;
}
.cid-siVbbNtjeD .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbbNtjeD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbbNtjeD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbbNtjeD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbbNtjeD .modal-open {
  overflow: hidden;
}
.cid-siVbbNtjeD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbbNtjeD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbbNtjeD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbbNtjeD .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbbNtjeD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbbNtjeD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbbNtjeD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbbNtjeD .modal-content {
  background: #1b1a1a;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbbNtjeD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbbNtjeD .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbbNtjeD .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbbNtjeD .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbbNtjeD .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbbNtjeD .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbbNtjeD .modal-header .close:focus {
  outline: none;
}
.cid-siVbbNtjeD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbbNtjeD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbbNtjeD .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbbNtjeD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbbNtjeD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbbNtjeD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbbNtjeD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbbNtjeD .modal-sm {
    max-width: 300px;
  }
  .cid-siVbbNtjeD .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbbNtjeD .modal-lg,
  .cid-siVbbNtjeD .modal-xl {
    max-width: 800px;
  }
  .cid-siVbbNtjeD .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbbNtjeD .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbbNtjeD .container {
    max-width: 1140px;
  }
}
.cid-siVbbNtjeD .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbbNtjeD .container {
    max-width: 720px;
  }
}
.cid-siVbbNtjeD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbbNtjeD .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbbNtjeD .form-group {
  margin-bottom: 1rem;
}
.cid-siVbbNtjeD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbbNtjeD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbbNtjeD .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-siVbcJOEZf.popup-builder {
  background-color: #ffffff;
}
.cid-siVbcJOEZf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbcJOEZf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbcJOEZf .modal-content,
.cid-siVbcJOEZf .modal-dialog {
  height: auto;
}
.cid-siVbcJOEZf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbcJOEZf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbcJOEZf .form-wrapper .mbr-form .form-group,
  .cid-siVbcJOEZf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbcJOEZf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbcJOEZf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbcJOEZf .mbr-text {
  text-align: center;
}
.cid-siVbcJOEZf .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbcJOEZf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbcJOEZf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbcJOEZf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbcJOEZf .modal-open {
  overflow: hidden;
}
.cid-siVbcJOEZf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbcJOEZf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbcJOEZf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbcJOEZf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbcJOEZf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbcJOEZf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbcJOEZf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbcJOEZf .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbcJOEZf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbcJOEZf .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbcJOEZf .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbcJOEZf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbcJOEZf .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbcJOEZf .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbcJOEZf .modal-header .close:focus {
  outline: none;
}
.cid-siVbcJOEZf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbcJOEZf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbcJOEZf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbcJOEZf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbcJOEZf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbcJOEZf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbcJOEZf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbcJOEZf .modal-sm {
    max-width: 300px;
  }
  .cid-siVbcJOEZf .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbcJOEZf .modal-lg,
  .cid-siVbcJOEZf .modal-xl {
    max-width: 800px;
  }
  .cid-siVbcJOEZf .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbcJOEZf .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbcJOEZf .container {
    max-width: 1140px;
  }
}
.cid-siVbcJOEZf .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbcJOEZf .container {
    max-width: 720px;
  }
}
.cid-siVbcJOEZf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbcJOEZf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbcJOEZf .form-group {
  margin-bottom: 1rem;
}
.cid-siVbcJOEZf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbcJOEZf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbcJOEZf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-siVbdnq8pI.popup-builder {
  background-color: #ffffff;
}
.cid-siVbdnq8pI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbdnq8pI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbdnq8pI .modal-content,
.cid-siVbdnq8pI .modal-dialog {
  height: auto;
}
.cid-siVbdnq8pI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbdnq8pI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbdnq8pI .form-wrapper .mbr-form .form-group,
  .cid-siVbdnq8pI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbdnq8pI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbdnq8pI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbdnq8pI .mbr-text {
  text-align: center;
}
.cid-siVbdnq8pI .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbdnq8pI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbdnq8pI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbdnq8pI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbdnq8pI .modal-open {
  overflow: hidden;
}
.cid-siVbdnq8pI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbdnq8pI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbdnq8pI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbdnq8pI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbdnq8pI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbdnq8pI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbdnq8pI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbdnq8pI .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbdnq8pI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbdnq8pI .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbdnq8pI .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbdnq8pI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbdnq8pI .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbdnq8pI .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbdnq8pI .modal-header .close:focus {
  outline: none;
}
.cid-siVbdnq8pI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbdnq8pI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbdnq8pI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbdnq8pI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbdnq8pI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbdnq8pI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbdnq8pI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbdnq8pI .modal-sm {
    max-width: 300px;
  }
  .cid-siVbdnq8pI .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbdnq8pI .modal-lg,
  .cid-siVbdnq8pI .modal-xl {
    max-width: 800px;
  }
  .cid-siVbdnq8pI .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbdnq8pI .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbdnq8pI .container {
    max-width: 1140px;
  }
}
.cid-siVbdnq8pI .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbdnq8pI .container {
    max-width: 720px;
  }
}
.cid-siVbdnq8pI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbdnq8pI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbdnq8pI .form-group {
  margin-bottom: 1rem;
}
.cid-siVbdnq8pI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbdnq8pI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbdnq8pI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-siVbdWmIsA.popup-builder {
  background-color: #ffffff;
}
.cid-siVbdWmIsA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbdWmIsA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbdWmIsA .modal-content,
.cid-siVbdWmIsA .modal-dialog {
  height: auto;
}
.cid-siVbdWmIsA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbdWmIsA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbdWmIsA .form-wrapper .mbr-form .form-group,
  .cid-siVbdWmIsA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbdWmIsA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbdWmIsA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbdWmIsA .mbr-text {
  text-align: center;
}
.cid-siVbdWmIsA .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbdWmIsA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbdWmIsA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbdWmIsA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbdWmIsA .modal-open {
  overflow: hidden;
}
.cid-siVbdWmIsA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbdWmIsA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbdWmIsA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbdWmIsA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbdWmIsA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbdWmIsA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbdWmIsA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbdWmIsA .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbdWmIsA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbdWmIsA .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbdWmIsA .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbdWmIsA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbdWmIsA .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbdWmIsA .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbdWmIsA .modal-header .close:focus {
  outline: none;
}
.cid-siVbdWmIsA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbdWmIsA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbdWmIsA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbdWmIsA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbdWmIsA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbdWmIsA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbdWmIsA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbdWmIsA .modal-sm {
    max-width: 300px;
  }
  .cid-siVbdWmIsA .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbdWmIsA .modal-lg,
  .cid-siVbdWmIsA .modal-xl {
    max-width: 800px;
  }
  .cid-siVbdWmIsA .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbdWmIsA .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbdWmIsA .container {
    max-width: 1140px;
  }
}
.cid-siVbdWmIsA .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbdWmIsA .container {
    max-width: 720px;
  }
}
.cid-siVbdWmIsA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbdWmIsA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbdWmIsA .form-group {
  margin-bottom: 1rem;
}
.cid-siVbdWmIsA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbdWmIsA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbdWmIsA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-siVbesJ6xK.popup-builder {
  background-color: #ffffff;
}
.cid-siVbesJ6xK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbesJ6xK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbesJ6xK .modal-content,
.cid-siVbesJ6xK .modal-dialog {
  height: auto;
}
.cid-siVbesJ6xK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbesJ6xK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbesJ6xK .form-wrapper .mbr-form .form-group,
  .cid-siVbesJ6xK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbesJ6xK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbesJ6xK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbesJ6xK .mbr-text {
  text-align: center;
}
.cid-siVbesJ6xK .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbesJ6xK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbesJ6xK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbesJ6xK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbesJ6xK .modal-open {
  overflow: hidden;
}
.cid-siVbesJ6xK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbesJ6xK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbesJ6xK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbesJ6xK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbesJ6xK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbesJ6xK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbesJ6xK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbesJ6xK .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbesJ6xK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbesJ6xK .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbesJ6xK .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbesJ6xK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbesJ6xK .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbesJ6xK .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbesJ6xK .modal-header .close:focus {
  outline: none;
}
.cid-siVbesJ6xK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbesJ6xK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbesJ6xK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbesJ6xK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbesJ6xK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbesJ6xK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbesJ6xK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbesJ6xK .modal-sm {
    max-width: 300px;
  }
  .cid-siVbesJ6xK .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbesJ6xK .modal-lg,
  .cid-siVbesJ6xK .modal-xl {
    max-width: 800px;
  }
  .cid-siVbesJ6xK .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbesJ6xK .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbesJ6xK .container {
    max-width: 1140px;
  }
}
.cid-siVbesJ6xK .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbesJ6xK .container {
    max-width: 720px;
  }
}
.cid-siVbesJ6xK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbesJ6xK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbesJ6xK .form-group {
  margin-bottom: 1rem;
}
.cid-siVbesJ6xK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbesJ6xK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbesJ6xK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-siVbeWGwCh.popup-builder {
  background-color: #ffffff;
}
.cid-siVbeWGwCh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-siVbeWGwCh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-siVbeWGwCh .modal-content,
.cid-siVbeWGwCh .modal-dialog {
  height: auto;
}
.cid-siVbeWGwCh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-siVbeWGwCh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-siVbeWGwCh .form-wrapper .mbr-form .form-group,
  .cid-siVbeWGwCh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-siVbeWGwCh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-siVbeWGwCh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-siVbeWGwCh .mbr-text {
  text-align: center;
}
.cid-siVbeWGwCh .pt-0 {
  padding-top: 0 !important;
}
.cid-siVbeWGwCh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-siVbeWGwCh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-siVbeWGwCh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-siVbeWGwCh .modal-open {
  overflow: hidden;
}
.cid-siVbeWGwCh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-siVbeWGwCh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-siVbeWGwCh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-siVbeWGwCh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-siVbeWGwCh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-siVbeWGwCh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-siVbeWGwCh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-siVbeWGwCh .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-siVbeWGwCh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-siVbeWGwCh .modal-backdrop.fade {
  opacity: 0;
}
.cid-siVbeWGwCh .modal-backdrop.show {
  opacity: .5;
}
.cid-siVbeWGwCh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-siVbeWGwCh .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-siVbeWGwCh .modal-header .close:hover {
  opacity: 1;
}
.cid-siVbeWGwCh .modal-header .close:focus {
  outline: none;
}
.cid-siVbeWGwCh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-siVbeWGwCh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-siVbeWGwCh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-siVbeWGwCh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-siVbeWGwCh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-siVbeWGwCh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-siVbeWGwCh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-siVbeWGwCh .modal-sm {
    max-width: 300px;
  }
  .cid-siVbeWGwCh .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-siVbeWGwCh .modal-lg,
  .cid-siVbeWGwCh .modal-xl {
    max-width: 800px;
  }
  .cid-siVbeWGwCh .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-siVbeWGwCh .modal-xl {
    max-width: 1140px;
  }
  .cid-siVbeWGwCh .container {
    max-width: 1140px;
  }
}
.cid-siVbeWGwCh .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-siVbeWGwCh .container {
    max-width: 720px;
  }
}
.cid-siVbeWGwCh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-siVbeWGwCh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-siVbeWGwCh .form-group {
  margin-bottom: 1rem;
}
.cid-siVbeWGwCh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-siVbeWGwCh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-siVbeWGwCh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-slZSfuR0RP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/banner-delivery.jpg");
}
@media (max-width: 767px) {
  .cid-slZSfuR0RP .mbr-text {
    text-align: center;
  }
}
.cid-slZSfuR0RP .container-fluid {
  padding: 0;
}
.cid-slZSfuR0RP .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-slZSfuR0RP img {
  height: 100%;
  object-fit: cover;
}
.cid-slZSfuR0RP .mbr-figure {
  height: 100%;
}
.cid-slZSfuR0RP .col-lg-7 {
  padding: 0;
}
.cid-slZSfuR0RP .row {
  margin: 0;
}
.cid-slZSfuR0RP H1 {
  text-align: left;
  color: #ffffff;
}
.cid-slZSfuR0RP H3 {
  text-align: left;
  color: #ffffff;
}
.cid-slZSfuR0RP .space-letter-o {
  line-height: 1.3 !important;
}
.cid-sm020VHbJp {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fabrication-steel-1.jpg");
}
@media (max-width: 767px) {
  .cid-sm020VHbJp .mbr-text {
    text-align: center;
  }
}
.cid-sm020VHbJp .container-fluid {
  padding: 0;
}
.cid-sm020VHbJp .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-sm020VHbJp img {
  height: 100%;
  object-fit: cover;
}
.cid-sm020VHbJp .mbr-figure {
  height: 100%;
}
.cid-sm020VHbJp .col-lg-6 {
  padding: 0;
}
.cid-sm020VHbJp .row {
  margin: 0;
}
.cid-sm020VHbJp H1 {
  text-align: left;
}
.cid-sm020VHbJp H3 {
  text-align: left;
}
.cid-siTFTdkTsy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-siTFTdkTsy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-siTFTdkTsy .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-siTFTdkTsy .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-siTFTdkTsy .text-content .mbr-text {
  color: #83868c;
}
.cid-siTFTdkTsy .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-siTFTdkTsy .text-content .list-block .card-img {
  width: auto;
}
.cid-siTFTdkTsy .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-siTFTdkTsy .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-siTFTdkTsy .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-siTFTdkTsy .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-siTFTdkTsy .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-siTFTdkTsy .text-content .social {
  font-size: 1.2rem;
}
.cid-siTFTdkTsy .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-siTFTdkTsy .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-siTFTdkTsy .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-siTFTdkTsy input,
.cid-siTFTdkTsy textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-siTFTdkTsy .form-control,
.cid-siTFTdkTsy .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-siTFTdkTsy .form-control:hover,
.cid-siTFTdkTsy .field-input:hover,
.cid-siTFTdkTsy .form-control:focus,
.cid-siTFTdkTsy .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-siTFTdkTsy .form-control:focus,
.cid-siTFTdkTsy .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-siTFTdkTsy input::-webkit-input-placeholder,
.cid-siTFTdkTsy textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-siTFTdkTsy input:-moz-placeholder,
.cid-siTFTdkTsy textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-siTFTdkTsy .jq-selectbox li,
.cid-siTFTdkTsy .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-siTFTdkTsy .jq-selectbox li:hover,
.cid-siTFTdkTsy .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-siTFTdkTsy .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-siTFTdkTsy .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-siTFTdkTsy .mbr-form {
  max-width: 550px;
}
.cid-siTFTdkTsy .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-siTFTdkTsy .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-siTFTdkTsy .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-siTFTdkTsy .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-siTFTdkTsy .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-siTFTdkTsy .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-siTFTdkTsy .mbr-section-title,
  .cid-siTFTdkTsy .content-title,
  .cid-siTFTdkTsy .mbr-section-btn {
    text-align: left;
  }
}
.cid-siTFTdkTsy .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sj0gOqXsi1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
@media (max-width: 767px) {
  .cid-sj0gOqXsi1 .content {
    text-align: center;
  }
  .cid-sj0gOqXsi1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sj0gOqXsi1 .logo-subtitle {
  color: #8d97ad;
}
.cid-sj0gOqXsi1 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sj0gOqXsi1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sj0gOqXsi1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sj0gOqXsi1 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sj0gOqXsi1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj0gOqXsi1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sj0gOqXsi1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sj0gOqXsi1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sj0gOqXsi1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sj0gOqXsi1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sj0gOqXsi1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj0gOqXsi1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sj0gOqXsi1 .list-item {
  display: flex;
}
.cid-sj0gOqXsi1 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sj0gOqXsi1 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sj0gOqXsi1 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sj0gOqXsi1 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sj0gOqXsi1 .column-title {
  color: #ff0000;
}
.cid-sj0gOqXsi1 .logo-subtitle,
.cid-sj0gOqXsi1 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sj0gOqXsi1 P {
  color: #1b1a1a;
}
.cid-sj0gOqXsi1 .mbr-text {
  color: #1b1a1a;
}
.cid-sjF5pzfS0e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sjF5pzfS0e a:link {
  text-decoration: none;
}
.cid-sjF5pzfS0e .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sjF5pzfS0e .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sjF5pzfS0e .inner-text {
  line-height: 3em;
}
.cid-sjF5pzfS0e .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sjF5pzfS0e .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sjF5pzfS0e .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sjF5pzfS0e .content-text,
.cid-sjF5pzfS0e .inner-text {
  color: #c1c1c1;
}
.cid-siTFzYFl1q .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-siTFzYFl1q .navbar-fixed-top {
  padding-top: 0;
}
.cid-siTFzYFl1q .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-siTFzYFl1q .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 929;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-siTFzYFl1q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-siTFzYFl1q .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-siTFzYFl1q .nav-link,
.cid-siTFzYFl1q .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-siTFzYFl1q .nav-link:hover,
.cid-siTFzYFl1q .brand-name:hover {
  color: #ffffff !important;
}
.cid-siTFzYFl1q .dropdown-menu {
  background-color: #656565;
}
.cid-siTFzYFl1q .dropdown-item:active {
  background-color: #656565;
}
.cid-siTFzYFl1q .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-siTFzYFl1q .navbar-dropdown.bg-color.transparent.opened {
  background: #656565;
}
.cid-siTFzYFl1q .nav-item {
  position: relative;
}
.cid-siTFzYFl1q .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-siTFzYFl1q .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-siTFzYFl1q .nav-item .nav-link:focus {
  outline: none;
}
.cid-siTFzYFl1q .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .content-text {
  margin-bottom: 0;
}
.cid-siTFzYFl1q .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-siTFzYFl1q .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-siTFzYFl1q .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-siTFzYFl1q .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-siTFzYFl1q .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siTFzYFl1q .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-siTFzYFl1q .content-right-side {
  text-align: center;
}
.cid-siTFzYFl1q .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-siTFzYFl1q .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-siTFzYFl1q .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-siTFzYFl1q .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-siTFzYFl1q .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-siTFzYFl1q .info-widget:first-child {
  margin-left: 0;
}
.cid-siTFzYFl1q .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-siTFzYFl1q .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-siTFzYFl1q .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-siTFzYFl1q .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-siTFzYFl1q .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-siTFzYFl1q .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-siTFzYFl1q .navbar .menu-content-top {
  display: flex;
  height: 60px;
}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-siTFzYFl1q .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-siTFzYFl1q .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-siTFzYFl1q .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-siTFzYFl1q .navbar {
    display: block;
    padding: 0;
  }
  .cid-siTFzYFl1q .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-siTFzYFl1q .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-siTFzYFl1q .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-siTFzYFl1q .navbar-toggler {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-siTFzYFl1q .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-siTFzYFl1q .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-siTFzYFl1q .btn-sm {
  padding: 8px 15px;
}
.cid-siTFzYFl1q .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-siTFzYFl1q .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-siTFzYFl1q .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-siTFzYFl1q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-siTFzYFl1q .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-siTFzYFl1q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siTFzYFl1q .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-siTFzYFl1q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-siTFzYFl1q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-siTFzYFl1q button.navbar-toggler:focus {
  outline: none;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siTFzYFl1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siTFzYFl1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siTFzYFl1q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siTFzYFl1q .collapsed .btn {
  display: flex;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-siTFzYFl1q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-siTFzYFl1q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-siTFzYFl1q .collapsed button.navbar-toggler {
  display: block;
}
.cid-siTFzYFl1q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-siTFzYFl1q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-siTFzYFl1q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-siTFzYFl1q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-siTFzYFl1q .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-siTFzYFl1q .menu-content-top {
    display: flex;
  }
  .cid-siTFzYFl1q .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-siTFzYFl1q .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-siTFzYFl1q .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-siTFzYFl1q .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-siTFzYFl1q .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-siTFzYFl1q .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-siTFzYFl1q .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing,
  .cid-siTFzYFl1q .navbar-collapse.show {
    display: block !important;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-buttons,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-siTFzYFl1q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-siTFzYFl1q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-siTFzYFl1q img {
    height: 3.8rem !important;
  }
  .cid-siTFzYFl1q .btn {
    display: flex;
  }
  .cid-siTFzYFl1q button.navbar-toggler {
    display: block;
  }
  .cid-siTFzYFl1q .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-siTFzYFl1q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-siTFzYFl1q .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-siTFzYFl1q .nav-link:focus {
  outline: none;
}
.cid-siTFzYFl1q .navbar-toggler {
  position: relative;
}
.cid-siTFzYFl1q .widget-title,
.cid-siTFzYFl1q .widget-icon {
  color: #e9e9e9;
}
.cid-siTFzYFl1q .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-siTFzYFl1q .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-siTFzYFl1q .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-siTFzYFl1q .menu-content-top,
  .cid-siTFzYFl1q .menu-bottom {
    padding: 0 15px;
    height: 0px !important;
  }
  .cid-siTFzYFl1q button.navbar-toggler {
    align-self: center;
	  z-index: 930;
  }
  .cid-siTFzYFl1q .btn {
    margin-left: 0;
  }
  .cid-siTFzYFl1q .widget-icon {
    padding-right: 0;
  }
  .cid-siTFzYFl1q .tam-logo {
    height: 30% !important;
    margin-top: 72% !important;
  }
}
.cid-siTFzYFl1q .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-siTFzYFl1q .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-siTFzYFl1q .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-siTFzYFl1q .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-siTFzYFl1q .nav-link,
.cid-siTFzYFl1q .dropdown-item {
  font-size: 16px;
}
.cid-siTFzYFl1q .tam-logo {
  height: 50%;
}
@media (min-width: 1400px) {
  .cid-siTFzYFl1q .tam-logo {
    height: 85% !important;
  }
}
.cid-sm6b0WM4hu .modal-body .close {
  background: #1b1b1b;
}
.cid-sm6b0WM4hu .modal-body .close span {
  font-style: normal;
}
.cid-sm6b0WM4hu .carousel-inner > .active,
.cid-sm6b0WM4hu .carousel-inner > .next,
.cid-sm6b0WM4hu .carousel-inner > .prev {
  display: table;
}
.cid-sm6b0WM4hu .carousel-control .icon-next,
.cid-sm6b0WM4hu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 22px;
  line-height: 27px;
}
.cid-sm6b0WM4hu .carousel-control:hover {
  background-color: transparent;
  color: #fff;
  opacity: .5;
}
@media (max-width: 767px) {
  .cid-sm6b0WM4hu .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6b0WM4hu .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sm6b0WM4hu .boxed-slider > div {
  position: relative;
}
.cid-sm6b0WM4hu .container img {
  width: 100%;
  height: 820px;
  object-fit: cover;
}
.cid-sm6b0WM4hu .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sm6b0WM4hu .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6b0WM4hu .mbr-table-cell {
  padding: 0;
}
.cid-sm6b0WM4hu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sm6b0WM4hu .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sm6b0WM4hu .mbr-overlay {
  z-index: 1;
}
.cid-sm6b0WM4hu .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6b0WM4hu .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sm6b0WM4hu .carousel-item .container {
    width: 100%;
  }
}
.cid-sm6b0WM4hu .carousel-item-next.carousel-item-left,
.cid-sm6b0WM4hu .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sm6b0WM4hu .active.carousel-item-right,
.cid-sm6b0WM4hu .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sm6b0WM4hu .active.carousel-item-left,
.cid-sm6b0WM4hu .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sm6b0WM4hu .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 22px;
  transition: all .25s ease;
  opacity: 1;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 22px;
}
@media (max-width: 767px) {
  .cid-sm6b0WM4hu .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
    display: none;
  }
}
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators li {
  max-width: 10px;
  width: 110px;
  height: 10px;
  max-height: 10px;
  margin: 0 5px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .3;
  transition: all .25s ease;
  box-sizing: border-box;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators li.active,
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators li:hover {
  opacity: 1;
  background-color: #fff;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators li::after,
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sm6b0WM4hu .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sm6b0WM4hu .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sm6b0WM4hu .mbr-slider > .container img {
  width: 100%;
}
.cid-sm6b0WM4hu .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sm6b0WM4hu .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sm6b0WM4hu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6b0WM4hu .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6b0WM4hu .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sm6b0WM4hu .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sm6b0WM4hu .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sm6b0WM4hu .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sm6b0WM4hu .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sm6b0WM4hu .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6b0WM4hu .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sm6b0WM4hu .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sm6b0WM4hu .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sm6b0WM4hu h2 {
  line-height: 45px;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-sm6b0WM4hu .mbr-text {
  margin-bottom: 0;
  margin-top: 30px;
  font-weight: 500;
}
.cid-sm6b0WM4hu .mbr-section-btn {
  margin-top: 26px;
}
.cid-sm6b0WM4hu .mbr-section-btn .btn {
  height: 50px;
  line-height: 60px;
  padding: 0 40px;
  font-weight: 700;
}
.cid-sm6b0WM4hu .mbr-iconfont {
  transition: all 0.25s ease;
}
.cid-sm6b0WM4hu .carousel-control-next .mbr-iconfont::before {
  content: "\e909";
}
.cid-sm6b0WM4hu .carousel-control-next .mbr-iconfont:hover {
  opacity: .5;
}
.cid-sm6b0WM4hu .carousel-control-prev .mbr-iconfont::before {
  content: "\e90a";
}
.cid-sm6b0WM4hu .carousel-control-prev .mbr-iconfont:hover {
  opacity: .5;
}
.cid-siZshu7OsP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #eeeff2;
}
.cid-siZshu7OsP .card-wrapper {
  display: flex;
  padding: 3rem 1rem;
  border-radius: 10px;
  background: #ffffff;
  border: 2px solid #efefef;
  flex-direction: column;
  text-align: center;
}
.cid-siZshu7OsP .card-wrapper:hover .card-title {
  color: #ff0000;
}
.cid-siZshu7OsP .main-sub-title {
  background: #e7e7fb;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-siZshu7OsP .card-title {
  transition: all 0.3s;
  color: #656565;
}
.cid-siZshu7OsP .mbr-iconfont {
  font-size: 5rem;
  color: #f60404;
  padding-right: 1.5rem;
  padding: 0;
  margin-bottom: 1.5rem;
}
.cid-siZshu7OsP .card-text {
  color: #616161;
}
.cid-siZshu7OsP .main-text {
  color: #777d74;
}
.cid-siZshu7OsP .main-sub-title,
.cid-siZshu7OsP .align-wrapper {
  color: #33358c;
}
.cid-siZshu7OsP .main-title {
  color: #656565;
}
.cid-siZynfiRv0 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ff0000;
}
.cid-siZynfiRv0 .container-fluid {
  padding: 0 3rem;
}
.cid-siZynfiRv0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
.cid-siZynfiRv0 .card {
  display: block;
}
.cid-siZynfiRv0 .card .card-wrapper {
  height: 1%;
}
.cid-siZynfiRv0 .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
}
.cid-siZynfiRv0 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-siZynfiRv0 .card .card-wrapper:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-siZynfiRv0 .text-row {
  -webkit-align-self: center;
  align-self: center;
}
.cid-siZynfiRv0 .prices {
  color: #ffffff;
}
.cid-siZynfiRv0 .oldPrice {
  text-decoration: line-through;
}
.cid-siZynfiRv0 .oldPrice,
.cid-siZynfiRv0 .newPrice {
  color: inherit;
}
@media (max-width: 767px) {
  .cid-siZynfiRv0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-siZynfiRv0 .text-row {
    padding-bottom: 1rem;
  }
}
.cid-siZynfiRv0 .mbr-section-title,
.cid-siZynfiRv0 .underline {
  text-align: center;
}
.cid-siZynfiRv0 .mbr-section-subtitle {
  text-align: center;
}
.cid-siZynfiRv0 .btn-RED2-O,
.cid-siZynfiRv0 .btn-RED2-O:active {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
  color: #656565 !important;
}
.cid-siZynfiRv0 .btn-size2-o {
  font-size: 1rem !important;
}
.cid-siZ839PzcX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/textura-gris2.jpg");
}
.cid-siZ839PzcX .img-wrap img {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-siZ839PzcX .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-siZ839PzcX .card .wrapper {
  overflow: hidden;
}
.cid-siZ839PzcX .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-siZ839PzcX .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff5e3a;
  background: linear-gradient(#ff5e3a 0%, #ff653c 69%, #ff4e3c 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-siZ839PzcX .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-siZ839PzcX .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-siZ839PzcX .card .wrapper .mbr-text {
  color: #83868c;
  font-weight: 300;
}
.cid-siZ839PzcX .card .wrapper .sign-wrap {
  text-align: center;
  overflow: hidden;
  position: relative;
}
.cid-siZ839PzcX .card .wrapper .sign-wrap img {
  width: 60%;
}
.cid-siZ839PzcX .card .wrapper .mbr-section-subtitle {
  text-align: center;
  color: #ff0000;
}
.cid-sGtz6NlIPG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ff0000;
}
.cid-sGtz6NlIPG .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sGtz6NlIPG .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sGtz6NlIPG .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sGtz6NlIPG .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sGtz6NlIPG .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sGtz6NlIPG .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sGtz6NlIPG .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sGtz6NlIPG .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sGtz6NlIPG .separator,
  .cid-sGtz6NlIPG .sep-holder,
  .cid-sGtz6NlIPG .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sGtz6NlIPG .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sGtz6NlIPG .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sGtz6NlIPG .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sGtz6NlIPG .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sGtz6NlIPG .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 1rem;
  margin: auto;
  color: #ffffff;
}
.cid-sGtz6NlIPG .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sGtz6NlIPG .items .list-item:last-child .listico {
  display: none;
}
.cid-sGtwi8i5eC {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ff0000;
}
.cid-sGtwi8i5eC .main {
  margin-bottom: 0px;
}
.cid-sGtwi8i5eC .main .mbr-section-subtitle {
  color: #ff0000;
  margin-bottom: 1px;
}
.cid-sGtwi8i5eC .main .mbr-section-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sGtwi8i5eC .main .mbr-text {
  color: #83868c;
}
.cid-sGtwi8i5eC .wrapper {
  position: relative;
  padding: 2rem;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  height: 27rem;
  margin-bottom: 30px;
}
.cid-sGtwi8i5eC .wrapper .mbr-overlay {
  background: #000000;
  opacity: 0;
  z-index: 1;
  transition: all 0.4s ease;
  pointer-events: none;
}
.cid-sGtwi8i5eC .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center center;
  object-position: center center;
  pointer-events: all;
}
.cid-sGtwi8i5eC .wrapper .content-block {
  position: absolute;
  width: 100%;
  z-index: 1;
  bottom: 10%;
  left: 0;
  opacity: 0;
  padding: 0.75rem 2rem;
  transition: all 0.4s ease;
  transform: translateY(15px);
}
.cid-sGtwi8i5eC .wrapper .content-block .card-title {
  color: #ffffff;
  transition: all .3s linear 0ms;
}
.cid-sGtwi8i5eC .wrapper .content-block .card-title:hover {
  color: #ffffff;
}
.cid-sGtwi8i5eC .wrapper .content-block .card-subtitle {
  color: #ffffff;
}
.cid-sGtwi8i5eC .wrapper .content-block .mbr-link-btn {
  transition: all .3s linear 0ms;
}
.cid-sGtwi8i5eC .wrapper .content-block .mbr-link-btn .btn {
  transition: all .3s linear 0ms;
  font-weight: 700;
}
.cid-sGtwi8i5eC .wrapper .content-block .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-sGtwi8i5eC .wrapper .content-block .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-sGtwi8i5eC .wrapper:hover .mbr-overlay {
  background: #000000;
  opacity: 0.5;
  z-index: 1;
}
.cid-sGtwi8i5eC .wrapper:hover .content-block {
  opacity: 1;
  transform: translateY(0);
}
.cid-sGtwi8i5eC .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-sGtwi8i5eC .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-sGtwi8i5eC .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-sGtwi8i5eC .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ff0000 !important;
  box-shadow: none !important;
}
.cid-sGtwi8i5eC .btn[class*="-outline"]:active,
.cid-sGtwi8i5eC .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-sGtwi8i5eC .container .mbr-section-title {
  color: #ffffff;
}
.cid-sGF2idZOzf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF2idZOzf .content {
    text-align: center;
  }
  .cid-sGF2idZOzf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF2idZOzf .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF2idZOzf .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF2idZOzf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF2idZOzf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF2idZOzf .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF2idZOzf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF2idZOzf .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF2idZOzf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF2idZOzf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF2idZOzf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF2idZOzf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF2idZOzf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF2idZOzf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF2idZOzf .list-item {
  display: flex;
}
.cid-sGF2idZOzf .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF2idZOzf ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF2idZOzf ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF2idZOzf ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF2idZOzf .column-title {
  color: #ff0000;
}
.cid-sGF2idZOzf .logo-subtitle,
.cid-sGF2idZOzf .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF2idZOzf P {
  color: #1b1a1a;
}
.cid-sGF2idZOzf .mbr-text {
  color: #1b1a1a;
}
.cid-sGF2jym2oT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF2jym2oT a:link {
  text-decoration: none;
}
.cid-sGF2jym2oT .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF2jym2oT .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF2jym2oT .inner-text {
  line-height: 3em;
}
.cid-sGF2jym2oT .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF2jym2oT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF2jym2oT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF2jym2oT .content-text,
.cid-sGF2jym2oT .inner-text {
  color: #c1c1c1;
}
.cid-sj0owt5C62 .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0owt5C62 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0owt5C62 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0owt5C62 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0owt5C62 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0owt5C62 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0owt5C62 .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0owt5C62 .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0owt5C62 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0owt5C62 .nav-link,
.cid-sj0owt5C62 .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0owt5C62 .nav-link:hover,
.cid-sj0owt5C62 .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0owt5C62 .dropdown-menu {
  background-color: #656565;
}
.cid-sj0owt5C62 .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0owt5C62 .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0owt5C62 .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0owt5C62 .nav-item {
  position: relative;
}
.cid-sj0owt5C62 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0owt5C62 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0owt5C62 .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0owt5C62 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0owt5C62 .content-text {
  margin-bottom: 0;
}
.cid-sj0owt5C62 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0owt5C62 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0owt5C62 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0owt5C62 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0owt5C62 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0owt5C62 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0owt5C62 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0owt5C62 .content-right-side {
  text-align: center;
}
.cid-sj0owt5C62 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0owt5C62 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0owt5C62 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0owt5C62 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0owt5C62 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0owt5C62 .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0owt5C62 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0owt5C62 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0owt5C62 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0owt5C62 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0owt5C62 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0owt5C62 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0owt5C62 .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0owt5C62 .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0owt5C62 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0owt5C62 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0owt5C62 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0owt5C62 .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0owt5C62 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0owt5C62 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0owt5C62 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0owt5C62 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0owt5C62 .navbar-toggler {
    display: none;
  }
  .cid-sj0owt5C62 .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0owt5C62 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0owt5C62 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0owt5C62 .btn-sm {
  padding: 8px 15px;
}
.cid-sj0owt5C62 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0owt5C62 .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0owt5C62 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0owt5C62 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0owt5C62 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0owt5C62 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0owt5C62 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0owt5C62 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0owt5C62 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0owt5C62 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0owt5C62 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0owt5C62 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0owt5C62 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0owt5C62 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0owt5C62 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0owt5C62 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0owt5C62 button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0owt5C62 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0owt5C62 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0owt5C62 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0owt5C62 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0owt5C62 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0owt5C62 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0owt5C62 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0owt5C62 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0owt5C62 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0owt5C62 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0owt5C62 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0owt5C62 .collapsed .btn {
  display: flex;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0owt5C62 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0owt5C62 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0owt5C62 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0owt5C62 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0owt5C62 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0owt5C62 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0owt5C62 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0owt5C62 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0owt5C62 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0owt5C62 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0owt5C62 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0owt5C62 .menu-content-top {
    display: flex;
  }
  .cid-sj0owt5C62 .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0owt5C62 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0owt5C62 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0owt5C62 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0owt5C62 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0owt5C62 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0owt5C62 .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing,
  .cid-sj0owt5C62 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0owt5C62 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0owt5C62 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0owt5C62 img {
    height: 3.8rem !important;
  }
  .cid-sj0owt5C62 .btn {
    display: flex;
  }
  .cid-sj0owt5C62 button.navbar-toggler {
    display: block;
  }
  .cid-sj0owt5C62 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0owt5C62 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0owt5C62 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0owt5C62 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0owt5C62 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0owt5C62 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0owt5C62 .nav-link:focus {
  outline: none;
}
.cid-sj0owt5C62 .navbar-toggler {
  position: relative;
}
.cid-sj0owt5C62 .widget-title,
.cid-sj0owt5C62 .widget-icon {
  color: #e9e9e9;
}
.cid-sj0owt5C62 .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0owt5C62 .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0owt5C62 .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0owt5C62 .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0owt5C62 .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0owt5C62 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0owt5C62 .menu-content-top,
  .cid-sj0owt5C62 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0owt5C62 button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0owt5C62 .btn {
    margin-left: 0;
  }
  .cid-sj0owt5C62 .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0owt5C62 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0owt5C62 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0owt5C62 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0owt5C62 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0owt5C62 .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0owt5C62 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0owt5C62 .nav-link,
.cid-sj0owt5C62 .dropdown-item {
  font-size: 16px;
}
.cid-sj0owt5C62 .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0owt5C62 .tam-logo {
    height: 85% !important;
  }
}
.cid-sm6rRUcRvT .modal-body .close {
  background: #1b1b1b;
}
.cid-sm6rRUcRvT .modal-body .close span {
  font-style: normal;
}
.cid-sm6rRUcRvT .carousel-inner > .active,
.cid-sm6rRUcRvT .carousel-inner > .next,
.cid-sm6rRUcRvT .carousel-inner > .prev {
  display: table;
}
.cid-sm6rRUcRvT .carousel-control .icon-next,
.cid-sm6rRUcRvT .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 22px;
  line-height: 27px;
}
.cid-sm6rRUcRvT .carousel-control:hover {
  background-color: transparent;
  color: #fff;
  opacity: .5;
}
@media (max-width: 767px) {
  .cid-sm6rRUcRvT .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6rRUcRvT .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sm6rRUcRvT .boxed-slider > div {
  position: relative;
}
.cid-sm6rRUcRvT .container img {
  width: 100%;
  height: 820px;
  object-fit: cover;
}
.cid-sm6rRUcRvT .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sm6rRUcRvT .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6rRUcRvT .mbr-table-cell {
  padding: 0;
}
.cid-sm6rRUcRvT .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sm6rRUcRvT .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sm6rRUcRvT .mbr-overlay {
  z-index: 1;
}
.cid-sm6rRUcRvT .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6rRUcRvT .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sm6rRUcRvT .carousel-item .container {
    width: 100%;
  }
}
.cid-sm6rRUcRvT .carousel-item-next.carousel-item-left,
.cid-sm6rRUcRvT .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sm6rRUcRvT .active.carousel-item-right,
.cid-sm6rRUcRvT .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sm6rRUcRvT .active.carousel-item-left,
.cid-sm6rRUcRvT .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sm6rRUcRvT .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 22px;
  transition: all .25s ease;
  opacity: 1;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 22px;
}
@media (max-width: 767px) {
  .cid-sm6rRUcRvT .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
    display: none;
  }
}
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators li {
  max-width: 10px;
  width: 110px;
  height: 10px;
  max-height: 10px;
  margin: 0 5px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .3;
  transition: all .25s ease;
  box-sizing: border-box;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators li.active,
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators li:hover {
  opacity: 1;
  background-color: #fff;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators li::after,
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sm6rRUcRvT .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sm6rRUcRvT .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sm6rRUcRvT .mbr-slider > .container img {
  width: 100%;
}
.cid-sm6rRUcRvT .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sm6rRUcRvT .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sm6rRUcRvT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6rRUcRvT .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6rRUcRvT .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sm6rRUcRvT .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sm6rRUcRvT .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sm6rRUcRvT .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sm6rRUcRvT .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sm6rRUcRvT .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6rRUcRvT .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sm6rRUcRvT .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sm6rRUcRvT .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sm6rRUcRvT h2 {
  line-height: 45px;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-sm6rRUcRvT .mbr-text {
  margin-bottom: 0;
  margin-top: 30px;
  font-weight: 500;
}
.cid-sm6rRUcRvT .mbr-section-btn {
  margin-top: 26px;
}
.cid-sm6rRUcRvT .mbr-section-btn .btn {
  height: 50px;
  line-height: 60px;
  padding: 0 40px;
  font-weight: 700;
}
.cid-sm6rRUcRvT .mbr-iconfont {
  transition: all 0.25s ease;
}
.cid-sm6rRUcRvT .carousel-control-next .mbr-iconfont::before {
  content: "\e909";
}
.cid-sm6rRUcRvT .carousel-control-next .mbr-iconfont:hover {
  opacity: .5;
}
.cid-sm6rRUcRvT .carousel-control-prev .mbr-iconfont::before {
  content: "\e90a";
}
.cid-sm6rRUcRvT .carousel-control-prev .mbr-iconfont:hover {
  opacity: .5;
}
.cid-sj0owuTzCn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eeeff2;
}
.cid-sj0owuTzCn .card-wrapper {
  display: flex;
  padding: 3rem 1rem;
  border-radius: 10px;
  background: #ffffff;
  border: 2px solid #efefef;
  flex-direction: column;
  text-align: center;
}
.cid-sj0owuTzCn .card-wrapper:hover .card-title {
  color: #ff0000;
}
.cid-sj0owuTzCn .main-sub-title {
  background: #e7e7fb;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-sj0owuTzCn .card-title {
  transition: all 0.3s;
  color: #656565;
  line-height: initial;
  letter-spacing: 0.5px;
}
.cid-sj0owuTzCn .mbr-iconfont {
  font-size: 5rem;
  color: #f60404;
  padding-right: 1.5rem;
  padding: 0;
  margin-bottom: 1.5rem;
}
.cid-sj0owuTzCn .card-text {
  color: #616161;
}
.cid-sj0owuTzCn .main-text {
  color: #777d74;
}
.cid-sj0owuTzCn .main-sub-title,
.cid-sj0owuTzCn .align-wrapper {
  color: #33358c;
}
.cid-sj0owuTzCn .main-title {
  color: #404040;
}
.cid-sj0owvRcVL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ff0000;
}
.cid-sj0owvRcVL .container-fluid {
  padding: 0 3rem;
}
.cid-sj0owvRcVL .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
.cid-sj0owvRcVL .card {
  display: block;
}
.cid-sj0owvRcVL .card .card-wrapper {
  height: 1%;
}
.cid-sj0owvRcVL .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
}
.cid-sj0owvRcVL .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sj0owvRcVL .card .card-wrapper:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-sj0owvRcVL .text-row {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj0owvRcVL .prices {
  color: #ffffff;
}
.cid-sj0owvRcVL .oldPrice {
  text-decoration: line-through;
}
.cid-sj0owvRcVL .oldPrice,
.cid-sj0owvRcVL .newPrice {
  color: inherit;
}
@media (max-width: 767px) {
  .cid-sj0owvRcVL .container-fluid {
    padding: 0 1rem;
  }
  .cid-sj0owvRcVL .text-row {
    padding-bottom: 1rem;
  }
}
.cid-sj0owvRcVL .mbr-section-title,
.cid-sj0owvRcVL .underline {
  text-align: center;
}
.cid-sj0owvRcVL .mbr-section-subtitle {
  text-align: center;
}
.cid-sj0owvRcVL .btn-RED2-O,
.cid-sj0owvRcVL .btn-RED2-O:active {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
  color: #656565 !important;
}
.cid-sj0owvRcVL .btn-size2-o {
  font-size: 1rem !important;
}
.cid-sm6v2SGJOI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/textura-gris2.jpg");
}
.cid-sm6v2SGJOI .img-wrap img {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-sm6v2SGJOI .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sm6v2SGJOI .card .wrapper {
  overflow: hidden;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff5e3a;
  background: linear-gradient(#ff5e3a 0%, #ff653c 69%, #ff4e3c 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-text {
  color: #83868c;
  font-weight: 300;
}
.cid-sm6v2SGJOI .card .wrapper .sign-wrap {
  text-align: center;
  overflow: hidden;
  position: relative;
}
.cid-sm6v2SGJOI .card .wrapper .sign-wrap img {
  width: 60%;
}
.cid-sm6v2SGJOI .card .wrapper .mbr-section-subtitle {
  text-align: center;
  color: #ff0000;
}
.cid-sGJQD4Eu7z {
  padding-top: 40px;
  padding-bottom: 45px;
  background-color: #ff0000;
}
.cid-sGJQD4Eu7z .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sGJQD4Eu7z .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sGJQD4Eu7z .text-content {
  padding-right: 1.5rem;
}
.cid-sGJQD4Eu7z .mbr-text,
.cid-sGJQD4Eu7z .mbr-section-btn {
  color: #767676;
}
.cid-sGJQD4Eu7z .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(136, 136, 136, 0.3);
  box-shadow: 0px 0px 30px rgba(136, 136, 136, 0.3);
  border-radius: .25rem;
}
.cid-sGJQD4Eu7z .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sGJQD4Eu7z .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sGJQD4Eu7z .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sGJQD4Eu7z .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-sGJQD4Eu7z .main-row {
    margin: 0;
  }
  .cid-sGJQD4Eu7z .mbr-section-title,
  .cid-sGJQD4Eu7z .mbr-text,
  .cid-sGJQD4Eu7z .list,
  .cid-sGJQD4Eu7z .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sGJQD4Eu7z .text-content {
    padding: 0;
  }
}
.cid-sGJQD4Eu7z .mbr-section-title {
  color: #ffffff;
}
.cid-sGF2odB7zz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF2odB7zz .content {
    text-align: center;
  }
  .cid-sGF2odB7zz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF2odB7zz .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF2odB7zz .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF2odB7zz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF2odB7zz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF2odB7zz .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF2odB7zz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF2odB7zz .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF2odB7zz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF2odB7zz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF2odB7zz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF2odB7zz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF2odB7zz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF2odB7zz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF2odB7zz .list-item {
  display: flex;
}
.cid-sGF2odB7zz .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF2odB7zz ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF2odB7zz ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF2odB7zz ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF2odB7zz .column-title {
  color: #ff0000;
}
.cid-sGF2odB7zz .logo-subtitle,
.cid-sGF2odB7zz .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF2odB7zz P {
  color: #1b1a1a;
}
.cid-sGF2odB7zz .mbr-text {
  color: #1b1a1a;
}
.cid-sGF2pvfTDB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF2pvfTDB a:link {
  text-decoration: none;
}
.cid-sGF2pvfTDB .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF2pvfTDB .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF2pvfTDB .inner-text {
  line-height: 3em;
}
.cid-sGF2pvfTDB .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF2pvfTDB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF2pvfTDB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF2pvfTDB .content-text,
.cid-sGF2pvfTDB .inner-text {
  color: #c1c1c1;
}
.cid-sj0oB3SM16 .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oB3SM16 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oB3SM16 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oB3SM16 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oB3SM16 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oB3SM16 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oB3SM16 .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oB3SM16 .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oB3SM16 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oB3SM16 .nav-link,
.cid-sj0oB3SM16 .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oB3SM16 .nav-link:hover,
.cid-sj0oB3SM16 .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oB3SM16 .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oB3SM16 .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oB3SM16 .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oB3SM16 .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oB3SM16 .nav-item {
  position: relative;
}
.cid-sj0oB3SM16 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oB3SM16 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oB3SM16 .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oB3SM16 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oB3SM16 .content-text {
  margin-bottom: 0;
}
.cid-sj0oB3SM16 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oB3SM16 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oB3SM16 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oB3SM16 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oB3SM16 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oB3SM16 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oB3SM16 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oB3SM16 .content-right-side {
  text-align: center;
}
.cid-sj0oB3SM16 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oB3SM16 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oB3SM16 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oB3SM16 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oB3SM16 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oB3SM16 .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oB3SM16 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oB3SM16 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oB3SM16 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oB3SM16 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oB3SM16 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oB3SM16 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oB3SM16 .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oB3SM16 .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oB3SM16 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oB3SM16 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oB3SM16 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oB3SM16 .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oB3SM16 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oB3SM16 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oB3SM16 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oB3SM16 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oB3SM16 .navbar-toggler {
    display: none;
  }
  .cid-sj0oB3SM16 .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oB3SM16 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oB3SM16 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oB3SM16 .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oB3SM16 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oB3SM16 .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oB3SM16 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oB3SM16 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oB3SM16 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oB3SM16 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oB3SM16 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oB3SM16 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oB3SM16 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oB3SM16 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oB3SM16 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oB3SM16 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oB3SM16 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oB3SM16 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oB3SM16 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oB3SM16 button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oB3SM16 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oB3SM16 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oB3SM16 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oB3SM16 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oB3SM16 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oB3SM16 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oB3SM16 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oB3SM16 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oB3SM16 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oB3SM16 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oB3SM16 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oB3SM16 .collapsed .btn {
  display: flex;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oB3SM16 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oB3SM16 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oB3SM16 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oB3SM16 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oB3SM16 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oB3SM16 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oB3SM16 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oB3SM16 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oB3SM16 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oB3SM16 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oB3SM16 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oB3SM16 .menu-content-top {
    display: flex;
  }
  .cid-sj0oB3SM16 .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oB3SM16 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oB3SM16 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oB3SM16 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oB3SM16 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oB3SM16 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oB3SM16 .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing,
  .cid-sj0oB3SM16 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oB3SM16 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oB3SM16 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oB3SM16 img {
    height: 3.8rem !important;
  }
  .cid-sj0oB3SM16 .btn {
    display: flex;
  }
  .cid-sj0oB3SM16 button.navbar-toggler {
    display: block;
  }
  .cid-sj0oB3SM16 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oB3SM16 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oB3SM16 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oB3SM16 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oB3SM16 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oB3SM16 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oB3SM16 .nav-link:focus {
  outline: none;
}
.cid-sj0oB3SM16 .navbar-toggler {
  position: relative;
}
.cid-sj0oB3SM16 .widget-title,
.cid-sj0oB3SM16 .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oB3SM16 .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oB3SM16 .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oB3SM16 .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oB3SM16 .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oB3SM16 .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oB3SM16 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oB3SM16 .menu-content-top,
  .cid-sj0oB3SM16 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oB3SM16 button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oB3SM16 .btn {
    margin-left: 0;
  }
  .cid-sj0oB3SM16 .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oB3SM16 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oB3SM16 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oB3SM16 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oB3SM16 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oB3SM16 .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oB3SM16 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oB3SM16 .nav-link,
.cid-sj0oB3SM16 .dropdown-item {
  font-size: 16px;
}
.cid-sj0oB3SM16 .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oB3SM16 .tam-logo {
    height: 85% !important;
  }
}
.cid-sm6UaR4vOV .modal-body .close {
  background: #1b1b1b;
}
.cid-sm6UaR4vOV .modal-body .close span {
  font-style: normal;
}
.cid-sm6UaR4vOV .carousel-inner > .active,
.cid-sm6UaR4vOV .carousel-inner > .next,
.cid-sm6UaR4vOV .carousel-inner > .prev {
  display: table;
}
.cid-sm6UaR4vOV .carousel-control .icon-next,
.cid-sm6UaR4vOV .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 22px;
  line-height: 27px;
}
.cid-sm6UaR4vOV .carousel-control:hover {
  background-color: transparent;
  color: #fff;
  opacity: .5;
}
@media (max-width: 767px) {
  .cid-sm6UaR4vOV .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6UaR4vOV .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sm6UaR4vOV .boxed-slider > div {
  position: relative;
}
.cid-sm6UaR4vOV .container img {
  width: 100%;
  height: 820px;
  object-fit: cover;
}
.cid-sm6UaR4vOV .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sm6UaR4vOV .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6UaR4vOV .mbr-table-cell {
  padding: 0;
}
.cid-sm6UaR4vOV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sm6UaR4vOV .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sm6UaR4vOV .mbr-overlay {
  z-index: 1;
}
.cid-sm6UaR4vOV .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6UaR4vOV .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sm6UaR4vOV .carousel-item .container {
    width: 100%;
  }
}
.cid-sm6UaR4vOV .carousel-item-next.carousel-item-left,
.cid-sm6UaR4vOV .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sm6UaR4vOV .active.carousel-item-right,
.cid-sm6UaR4vOV .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sm6UaR4vOV .active.carousel-item-left,
.cid-sm6UaR4vOV .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sm6UaR4vOV .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 22px;
  transition: all .25s ease;
  opacity: 1;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 22px;
}
@media (max-width: 767px) {
  .cid-sm6UaR4vOV .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
    display: none;
  }
}
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators li {
  max-width: 10px;
  width: 110px;
  height: 10px;
  max-height: 10px;
  margin: 0 5px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .3;
  transition: all .25s ease;
  box-sizing: border-box;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators li.active,
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators li:hover {
  opacity: 1;
  background-color: #fff;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators li::after,
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sm6UaR4vOV .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sm6UaR4vOV .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sm6UaR4vOV .mbr-slider > .container img {
  width: 100%;
}
.cid-sm6UaR4vOV .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sm6UaR4vOV .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sm6UaR4vOV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sm6UaR4vOV .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sm6UaR4vOV .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sm6UaR4vOV .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sm6UaR4vOV .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sm6UaR4vOV .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sm6UaR4vOV .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sm6UaR4vOV .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sm6UaR4vOV .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sm6UaR4vOV .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sm6UaR4vOV .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sm6UaR4vOV h2 {
  line-height: 45px;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-sm6UaR4vOV .mbr-text {
  margin-bottom: 0;
  margin-top: 30px;
  font-weight: 500;
}
.cid-sm6UaR4vOV .mbr-section-btn {
  margin-top: 26px;
}
.cid-sm6UaR4vOV .mbr-section-btn .btn {
  height: 50px;
  line-height: 60px;
  padding: 0 40px;
  font-weight: 700;
}
.cid-sm6UaR4vOV .mbr-iconfont {
  transition: all 0.25s ease;
}
.cid-sm6UaR4vOV .carousel-control-next .mbr-iconfont::before {
  content: "\e909";
}
.cid-sm6UaR4vOV .carousel-control-next .mbr-iconfont:hover {
  opacity: .5;
}
.cid-sm6UaR4vOV .carousel-control-prev .mbr-iconfont::before {
  content: "\e90a";
}
.cid-sm6UaR4vOV .carousel-control-prev .mbr-iconfont:hover {
  opacity: .5;
}
.cid-sj0D5msIOz {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sj0D5msIOz .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
}
.cid-sj0D5msIOz .mbr-text {
  margin-bottom: 20px;
}
.cid-sj0D5msIOz .wrap {
  margin-bottom: 30px;
}
.cid-sj0D5msIOz .card__wrap {
  display: flex;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-sj0D5msIOz .card__wrap:hover .author,
.cid-sj0D5msIOz .card__wrap:hover .date,
.cid-sj0D5msIOz .card__wrap:hover .category__content,
.cid-sj0D5msIOz .card__wrap:hover .category__estimate,
.cid-sj0D5msIOz .card__wrap:hover .content__title,
.cid-sj0D5msIOz .card__wrap:hover .mbr-section-btn2 .btn {
  color: #fff !important;
}
.cid-sj0D5msIOz .card__wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sj0D5msIOz .card__wrap:hover .image__post img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sj0D5msIOz .card__wrap:hover .card__post {
  opacity: 1;
  background: linear-gradient(0deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
  transform: translateY(0);
}
.cid-sj0D5msIOz .image {
  overflow: hidden;
  height: 560px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.cid-sj0D5msIOz .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
.cid-sj0D5msIOz .image:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.45;
  background-color: #17161a45;
  z-index: 5;
  pointer-events: none;
  border-radius: 4px;
}
.cid-sj0D5msIOz .card__post {
  display: flex;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 30px;
  z-index: 5;
  opacity: 0;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: translateY(-10px);
}
.cid-sj0D5msIOz .image__post {
  display: inline-block;
  height: 46px;
  width: 46px;
  min-width: 46px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  margin-right: 15px;
  border-radius: 50%;
}
.cid-sj0D5msIOz .image__post img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-sj0D5msIOz .author__post {
  display: inline-block;
  white-space: nowrap;
  pointer-events: all;
}
.cid-sj0D5msIOz .card__content {
  padding: 30px;
  position: absolute;
  bottom: 0;
  top: 86px;
  left: 0;
  align-self: flex-end;
  z-index: 5;
  pointer-events: none;
  top: 0;
}
.cid-sj0D5msIOz .card__content > div {
  pointer-events: all;
}
.cid-sj0D5msIOz .card__content .mbr-section-btn2 {
  position: absolute;
  bottom: 30px;
  left: 30px;
  z-index: 7;
  pointer-events: all;
  width: calc(100% - 45px);
}
.cid-sj0D5msIOz .card__content .mbr-section-btn2 .btn {
  transition-duration: 0s;
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
  margin-left: 0;
}
.cid-sj0D5msIOz .card__content .mbr-section-btn2 .btn .mbr-iconfont {
  font-size: 15px;
}
.cid-sj0D5msIOz .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #1b1a1a;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-sj0D5msIOz .content__title {
  margin: 12px 0;
  pointer-events: all;
}
@media (max-width: 575px) {
  .cid-sj0D5msIOz .mbr-section-btn .btn {
    margin-bottom: 0;
  }
}
.cid-sj0D5msIOz .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-sj0D5msIOz .mbr-section-title {
  color: #ff0000;
  text-align: center;
}
.cid-sj0HjXsEEs {
  padding-top: 60px;
  padding-bottom: 45px;
  background: linear-gradient(90deg, #ff0000, #ff0000);
}
.cid-sj0HjXsEEs .mbr-overlay {
  background: #eeeff2;
}
.cid-sj0HjXsEEs .card-wrap {
  background-color: #ffffff;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-sj0HjXsEEs .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-sj0HjXsEEs .img-wrap img {
  width: 100%;
  border-radius: .25rem;
}
.cid-sj0HjXsEEs .mbr-section-subtitle,
.cid-sj0HjXsEEs .mbr-section-btn {
  color: #232323;
}
.cid-sj0HjXsEEs H1 {
  color: #ff0000;
}
.cid-sGF2vxRttM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF2vxRttM .content {
    text-align: center;
  }
  .cid-sGF2vxRttM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF2vxRttM .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF2vxRttM .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF2vxRttM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF2vxRttM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF2vxRttM .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF2vxRttM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF2vxRttM .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF2vxRttM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF2vxRttM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF2vxRttM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF2vxRttM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF2vxRttM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF2vxRttM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF2vxRttM .list-item {
  display: flex;
}
.cid-sGF2vxRttM .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF2vxRttM ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF2vxRttM ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF2vxRttM ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF2vxRttM .column-title {
  color: #ff0000;
}
.cid-sGF2vxRttM .logo-subtitle,
.cid-sGF2vxRttM .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF2vxRttM P {
  color: #1b1a1a;
}
.cid-sGF2vxRttM .mbr-text {
  color: #1b1a1a;
}
.cid-sGF2wHZhRT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF2wHZhRT a:link {
  text-decoration: none;
}
.cid-sGF2wHZhRT .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF2wHZhRT .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF2wHZhRT .inner-text {
  line-height: 3em;
}
.cid-sGF2wHZhRT .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF2wHZhRT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF2wHZhRT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF2wHZhRT .content-text,
.cid-sGF2wHZhRT .inner-text {
  color: #c1c1c1;
}
.cid-sj0oHWnZ0b .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oHWnZ0b .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oHWnZ0b .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oHWnZ0b .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oHWnZ0b .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oHWnZ0b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oHWnZ0b .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oHWnZ0b .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oHWnZ0b .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oHWnZ0b .nav-link,
.cid-sj0oHWnZ0b .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oHWnZ0b .nav-link:hover,
.cid-sj0oHWnZ0b .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oHWnZ0b .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oHWnZ0b .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oHWnZ0b .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oHWnZ0b .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oHWnZ0b .nav-item {
  position: relative;
}
.cid-sj0oHWnZ0b .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oHWnZ0b .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oHWnZ0b .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oHWnZ0b .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oHWnZ0b .content-text {
  margin-bottom: 0;
}
.cid-sj0oHWnZ0b .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oHWnZ0b .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oHWnZ0b .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oHWnZ0b .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oHWnZ0b .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oHWnZ0b .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oHWnZ0b .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oHWnZ0b .content-right-side {
  text-align: center;
}
.cid-sj0oHWnZ0b .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oHWnZ0b .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oHWnZ0b .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oHWnZ0b .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oHWnZ0b .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oHWnZ0b .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oHWnZ0b .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oHWnZ0b .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oHWnZ0b .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oHWnZ0b .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oHWnZ0b .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oHWnZ0b .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oHWnZ0b .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oHWnZ0b .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oHWnZ0b .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oHWnZ0b .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oHWnZ0b .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oHWnZ0b .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oHWnZ0b .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oHWnZ0b .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oHWnZ0b .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oHWnZ0b .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oHWnZ0b .navbar-toggler {
    display: none;
  }
  .cid-sj0oHWnZ0b .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oHWnZ0b .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oHWnZ0b .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oHWnZ0b .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oHWnZ0b .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oHWnZ0b .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oHWnZ0b .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oHWnZ0b .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oHWnZ0b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oHWnZ0b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oHWnZ0b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oHWnZ0b .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oHWnZ0b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oHWnZ0b .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oHWnZ0b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oHWnZ0b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oHWnZ0b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oHWnZ0b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oHWnZ0b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oHWnZ0b button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oHWnZ0b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oHWnZ0b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oHWnZ0b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oHWnZ0b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oHWnZ0b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oHWnZ0b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oHWnZ0b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oHWnZ0b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oHWnZ0b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oHWnZ0b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oHWnZ0b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oHWnZ0b .collapsed .btn {
  display: flex;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oHWnZ0b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oHWnZ0b .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oHWnZ0b .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oHWnZ0b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oHWnZ0b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oHWnZ0b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oHWnZ0b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oHWnZ0b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oHWnZ0b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oHWnZ0b .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oHWnZ0b .menu-content-top {
    display: flex;
  }
  .cid-sj0oHWnZ0b .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oHWnZ0b .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oHWnZ0b .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oHWnZ0b .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oHWnZ0b .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oHWnZ0b .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oHWnZ0b .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing,
  .cid-sj0oHWnZ0b .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oHWnZ0b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oHWnZ0b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oHWnZ0b img {
    height: 3.8rem !important;
  }
  .cid-sj0oHWnZ0b .btn {
    display: flex;
  }
  .cid-sj0oHWnZ0b button.navbar-toggler {
    display: block;
  }
  .cid-sj0oHWnZ0b .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oHWnZ0b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oHWnZ0b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oHWnZ0b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oHWnZ0b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oHWnZ0b .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oHWnZ0b .nav-link:focus {
  outline: none;
}
.cid-sj0oHWnZ0b .navbar-toggler {
  position: relative;
}
.cid-sj0oHWnZ0b .widget-title,
.cid-sj0oHWnZ0b .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oHWnZ0b .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oHWnZ0b .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oHWnZ0b .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oHWnZ0b .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oHWnZ0b .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oHWnZ0b .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oHWnZ0b .menu-content-top,
  .cid-sj0oHWnZ0b .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oHWnZ0b button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oHWnZ0b .btn {
    margin-left: 0;
  }
  .cid-sj0oHWnZ0b .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oHWnZ0b .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oHWnZ0b .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oHWnZ0b .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oHWnZ0b .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oHWnZ0b .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oHWnZ0b .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oHWnZ0b .nav-link,
.cid-sj0oHWnZ0b .dropdown-item {
  font-size: 16px;
}
.cid-sj0oHWnZ0b .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oHWnZ0b .tam-logo {
    height: 85% !important;
  }
}
.cid-smbJl7WY1V {
  padding-top: 330px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/loyalty-bannerv1-2.jpeg");
}
.cid-smbJl7WY1V .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-smbJl7WY1V .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-smbJl7WY1V .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-smbJl7WY1V .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smbJl7WY1V .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-smbJl7WY1V .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-smbJl7WY1V .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-smbJl7WY1V .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-smbJl7WY1V .separator,
  .cid-smbJl7WY1V .sep-holder,
  .cid-smbJl7WY1V .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-smbJl7WY1V .buttons-wrap {
    flex-direction: column;
  }
}
.cid-smbJl7WY1V .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-smbJl7WY1V .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smbJl7WY1V .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-smbJl7WY1V .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-smbJl7WY1V .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-smbJl7WY1V .items .list-item:last-child .listico {
  display: none;
}
.cid-so9xRaubLN {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-so9xRaubLN img {
  width: 100%;
  margin: 0;
  transition: 15000ms cubic-bezier(0.17, 0.67, 0, 1.01);
  background-size: cover;
}
.cid-so9xRaubLN h4 {
  margin-bottom: 0rem;
}
.cid-so9xRaubLN .mbr-section-title {
  margin-bottom: 0.3rem;
}
.cid-so9xRaubLN .mbr-section-subtitle {
  color: #e9204f;
  margin-bottom: 3.5rem;
}
.cid-so9xRaubLN .card {
  padding: 0rem;
  cursor: pointer;
}
.cid-so9xRaubLN .card-img {
  margin-bottom: 1.7rem;
}
.cid-so9xRaubLN .card-title {
  margin-bottom: 1.5rem;
}
.cid-so9xRaubLN .row {
  justify-content: center;
}
.cid-so9xRaubLN .card-box,
.cid-so9xRaubLN .card-img {
  transition: 15000ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-so9xRaubLN .mbr-text {
  margin-bottom: 1.5rem;
  padding: 2rem;
  border-radius: 30px;
  color: #fff;
  position: relative;
}
.cid-so9xRaubLN .img-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-so9xRaubLN .title-block {
  position: absolute;
  opacity: 0;
  transform: translateX(-20px);
  transition: 15000ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-so9xRaubLN .img-block:hover .title-block {
  opacity: 1;
  transform: translateX(0px);
}
.cid-so9xRaubLN .img-block:hover img {
  opacity: 0.1;
}
.cid-so9xRaubLN .img-block:hover .wrapper-img {
  transform: scale(0.95);
}
.cid-so9xRaubLN .wrapper-img {
  width: 100%;
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
@media (max-width: 992px) {
  .cid-so9xRaubLN .img-card {
    margin-top: 2rem;
  }
}
.cid-so9xRaubLN .vertical-line:before {
  content: '';
  background-color: #0a1126;
  height: 60px;
  width: 2px;
  position: absolute;
  top: -30px;
  left: 50%;
}
.cid-so9xRaubLN H2 {
  color: #404040;
}
.cid-so9mnkktpZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-so9mnkktpZ .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-so9mnkktpZ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-so9mnkktpZ .image-block:hover:before {
  opacity: 0;
}
.cid-so9mnkktpZ .image-block:hover .wrap {
  opacity: 1;
}
.cid-so9mnkktpZ .image-block:hover img {
  transform: scale(1.05);
}
.cid-so9mnkktpZ h4 {
  letter-spacing: 2px;
}
.cid-so9mnkktpZ figcaption {
  position: relative;
}
.cid-so9mnkktpZ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-so9mnkktpZ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-so9mnkktpZ .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-so9mnkktpZ .wrap {
    opacity: 1!important;
  }
  .cid-so9mnkktpZ .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-sj5j9p3DZx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
@media (max-width: 992px) {
  .cid-sj5j9p3DZx {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .cid-sj5j9p3DZx .box {
    height: 250px;
  }
  .cid-sj5j9p3DZx .row {
    padding: 1rem !important;
  }
}
.cid-sj5j9p3DZx .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #1b1a1a;
  background-color: rgba(0, 0, 0, 0.15);
  margin-bottom: 16px;
}
.cid-sj5j9p3DZx .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-sj5j9p3DZx .mbr-section-subtitle {
  color: #999999;
  font-weight: 600;
  margin-bottom: 21px;
}
.cid-sj5j9p3DZx .mbr-section-title {
  color: #404040;
  font-weight: 500;
  margin-bottom: 21px;
}
.cid-sj5j9p3DZx .box {
  background-image: url("../../../assets/images/cover-lp-1.jpg");
  background-size: cover;
  background-position: center;
  border-radius: 4px;
  padding: 0;
  height: 450px;
}
.cid-sj5j9p3DZx .box .overlay {
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.cid-sj5j9p3DZx .icon-wrap {
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sj5j9p3DZx .icon-wrap span {
  padding-left: 8px;
}
.cid-sj5j9p3DZx .mbr-media span {
  font-size: 4rem;
  cursor: pointer;
  position: relative;
  display: inline-block;
  opacity: 0.9;
  transition: all 0.25s;
  color: #ffffff !important;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04) !important;
}
.cid-sj5j9p3DZx .mbr-media span:hover {
  opacity: 1;
  color: #000000 !important;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
  -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
}
.cid-sj5j9p3DZx .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj5j9p3DZx .play {
  width: 70px;
  height: 70px;
  line-height: 3.5rem !important;
  text-align: center;
  border-radius: 100%;
  background: #ff0000;
  display: inline-block;
  transition: all 200ms ease-in-out;
  margin: 0 auto;
  cursor: pointer;
}
.cid-sj5j9p3DZx .play:before {
  font-family: FontAwesome !important;
  content: "\f04b";
  font-size: 1.4rem;
  padding: 7px 0 0 0;
  display: block;
}
.cid-sj5j9p3DZx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj5j9p3DZx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj5j9p3DZx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj5j9p3DZx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj5j9p3DZx a.close:hover {
  color: #ffffff;
}
.cid-smbKjAzW4l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-smbKjAzW4l .title__block {
  padding: 50px 15px;
}
.cid-smbKjAzW4l .image {
  display: block;
  position: relative;
  display: flex !important;
  justify-content: flex-end;
}
.cid-smbKjAzW4l .image img {
  height: 100%;
  object-fit: cover;
}
.cid-smbKjAzW4l .widget {
  position: absolute;
  left: 0;
  bottom: 0;
  margin-left: 87px;
  width: 100%;
  overflow: hidden;
}
.cid-smbKjAzW4l .widget .widget__item {
  padding: 40px 10px 10px 40px;
  background-color: rgba(255, 0, 0, 0.98);
}
.cid-smbKjAzW4l .widget .widget__item:hover .mbr-iconfont {
  color: #1b1a1a;
}
.cid-smbKjAzW4l .widget .widget__item:nth-child(2) {
  background-color: rgba(101, 101, 101, 0.98);
}
.cid-smbKjAzW4l .widget .mbr-iconfont {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-right: 10px;
}
.cid-smbKjAzW4l .widget .widget__text {
  margin: 5px 0;
}
.cid-smbKjAzW4l .mbr-section-btn {
  margin-top: 20px;
}
.cid-smbKjAzW4l .btn {
  margin-top: 0;
}
.cid-smbKjAzW4l .popup__text {
  display: inline-block;
  margin-left: 10px;
}
.cid-smbKjAzW4l .mbr-media {
  display: inline-block;
}
.cid-smbKjAzW4l .mbr-figure {
  align-self: flex-start;
  margin-bottom: 30px;
  width: 100%;
}
.cid-smbKjAzW4l .anim {
  width: 62px;
  height: 62px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  position: relative;
  background-color: rgba(255, 255, 255, 0.95);
  border-radius: 50%;
}
.cid-smbKjAzW4l .anim span {
  color: #000000;
  font-size: 18px;
  cursor: pointer;
  width: 62px;
  height: 62px;
  line-height: 62px;
  position: relative;
  display: inline-block;
  margin-left: 2px;
}
.cid-smbKjAzW4l .anim span.mbri-play:before {
  position: absolute;
  left: 50%;
  transform: translateX(-35%);
}
.cid-smbKjAzW4l .anim:before {
  content: '';
  border-color: inherit;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  background: rgba(255, 255, 255, 0.5);
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  animation-duration: 1.2s;
  animation-name: popup__video;
  animation-iteration-count: infinite;
  animation-delay: 1s;
}
.cid-smbKjAzW4l .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: #191f23;
  width: 100%;
  height: 100%;
}
.cid-smbKjAzW4l .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-smbKjAzW4l .modalWindow .modalWindow-video {
  height: calc(80vw / 1.778);
  width: 80vw;
  margin: 0 auto;
}
.cid-smbKjAzW4l a.close {
  position: absolute;
  right: 100px;
  top: 50px;
  color: #ffffff;
  z-index: 5000000;
  font-size: 16px;
  padding: 10px;
  transition: all 0.2s;
}
.cid-smbKjAzW4l a.close:hover {
  color: #ffffff;
}
@keyframes popup__video {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@media (min-width: 768px) {
  .cid-smbKjAzW4l .push__left {
    margin-right: 8.33333%;
  }
}
@media (max-width: 991px) {
  .cid-smbKjAzW4l .image {
    padding: 0;
  }
  .cid-smbKjAzW4l .container,
  .cid-smbKjAzW4l .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-smbKjAzW4l .widget {
    margin-left: 0;
  }
  .cid-smbKjAzW4l .widget .widget__item {
    padding: 15px;
  }
}
@media (max-width: 575px) {
  .cid-smbKjAzW4l a.close {
    right: 50px;
    top: 25px;
  }
  .cid-smbKjAzW4l .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
  .cid-smbKjAzW4l .image img {
    max-height: 400px;
  }
}
.cid-smbKjAzW4l .mbr-text,
.cid-smbKjAzW4l .mbr-section-btn {
  text-align: left;
  color: #404040;
}
.cid-smbKjAzW4l .letter-square {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 18px;
  word-break: break-word;
  letter-spacing: 1px;
}
.cid-smbKjAzW4l .mbr-section-title,
.cid-smbKjAzW4l .mbr-figure {
  color: #404040;
}
.cid-sHBRSOXqx4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBRSOXqx4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBRSOXqx4 .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBRSOXqx4 .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBRSOXqx4 .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBRSOXqx4 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBRSOXqx4 .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBRSOXqx4 .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBRSOXqx4 .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBRSOXqx4 .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBRSOXqx4 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBRSOXqx4 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBRSOXqx4 .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBRSOXqx4 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBRSOXqx4 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBRSOXqx4 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBRSOXqx4 input,
.cid-sHBRSOXqx4 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBRSOXqx4 .form-control,
.cid-sHBRSOXqx4 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBRSOXqx4 .form-control:hover,
.cid-sHBRSOXqx4 .field-input:hover,
.cid-sHBRSOXqx4 .form-control:focus,
.cid-sHBRSOXqx4 .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBRSOXqx4 .form-control:focus,
.cid-sHBRSOXqx4 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBRSOXqx4 input::-webkit-input-placeholder,
.cid-sHBRSOXqx4 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBRSOXqx4 input:-moz-placeholder,
.cid-sHBRSOXqx4 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBRSOXqx4 .jq-selectbox li,
.cid-sHBRSOXqx4 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBRSOXqx4 .jq-selectbox li:hover,
.cid-sHBRSOXqx4 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBRSOXqx4 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBRSOXqx4 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBRSOXqx4 .mbr-form {
  max-width: 550px;
}
.cid-sHBRSOXqx4 .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBRSOXqx4 .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBRSOXqx4 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBRSOXqx4 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBRSOXqx4 .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBRSOXqx4 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBRSOXqx4 .mbr-section-title,
  .cid-sHBRSOXqx4 .content-title,
  .cid-sHBRSOXqx4 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBRSOXqx4 .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF2CxS1Ld {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF2CxS1Ld .content {
    text-align: center;
  }
  .cid-sGF2CxS1Ld .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF2CxS1Ld .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF2CxS1Ld .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF2CxS1Ld .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF2CxS1Ld .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF2CxS1Ld .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF2CxS1Ld .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF2CxS1Ld .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF2CxS1Ld .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF2CxS1Ld .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF2CxS1Ld .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF2CxS1Ld .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF2CxS1Ld .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF2CxS1Ld .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF2CxS1Ld .list-item {
  display: flex;
}
.cid-sGF2CxS1Ld .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF2CxS1Ld ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF2CxS1Ld ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF2CxS1Ld ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF2CxS1Ld .column-title {
  color: #ff0000;
}
.cid-sGF2CxS1Ld .logo-subtitle,
.cid-sGF2CxS1Ld .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF2CxS1Ld P {
  color: #1b1a1a;
}
.cid-sGF2CxS1Ld .mbr-text {
  color: #1b1a1a;
}
.cid-sGF2E5EFjx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF2E5EFjx a:link {
  text-decoration: none;
}
.cid-sGF2E5EFjx .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF2E5EFjx .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF2E5EFjx .inner-text {
  line-height: 3em;
}
.cid-sGF2E5EFjx .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF2E5EFjx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF2E5EFjx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF2E5EFjx .content-text,
.cid-sGF2E5EFjx .inner-text {
  color: #c1c1c1;
}
.cid-sj0oNqgXLv .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oNqgXLv .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oNqgXLv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oNqgXLv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oNqgXLv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oNqgXLv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oNqgXLv .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oNqgXLv .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oNqgXLv .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oNqgXLv .nav-link,
.cid-sj0oNqgXLv .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oNqgXLv .nav-link:hover,
.cid-sj0oNqgXLv .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oNqgXLv .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oNqgXLv .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oNqgXLv .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oNqgXLv .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oNqgXLv .nav-item {
  position: relative;
}
.cid-sj0oNqgXLv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oNqgXLv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oNqgXLv .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oNqgXLv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oNqgXLv .content-text {
  margin-bottom: 0;
}
.cid-sj0oNqgXLv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oNqgXLv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oNqgXLv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oNqgXLv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oNqgXLv .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oNqgXLv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oNqgXLv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oNqgXLv .content-right-side {
  text-align: center;
}
.cid-sj0oNqgXLv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oNqgXLv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oNqgXLv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oNqgXLv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oNqgXLv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oNqgXLv .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oNqgXLv .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oNqgXLv .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oNqgXLv .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oNqgXLv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oNqgXLv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oNqgXLv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oNqgXLv .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oNqgXLv .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oNqgXLv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oNqgXLv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oNqgXLv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oNqgXLv .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oNqgXLv .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oNqgXLv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oNqgXLv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oNqgXLv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oNqgXLv .navbar-toggler {
    display: none;
  }
  .cid-sj0oNqgXLv .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oNqgXLv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oNqgXLv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oNqgXLv .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oNqgXLv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oNqgXLv .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oNqgXLv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oNqgXLv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oNqgXLv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oNqgXLv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oNqgXLv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oNqgXLv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oNqgXLv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oNqgXLv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oNqgXLv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oNqgXLv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oNqgXLv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oNqgXLv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oNqgXLv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oNqgXLv button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oNqgXLv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oNqgXLv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oNqgXLv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oNqgXLv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oNqgXLv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oNqgXLv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oNqgXLv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oNqgXLv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oNqgXLv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oNqgXLv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oNqgXLv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oNqgXLv .collapsed .btn {
  display: flex;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oNqgXLv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oNqgXLv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oNqgXLv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oNqgXLv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oNqgXLv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oNqgXLv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oNqgXLv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oNqgXLv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oNqgXLv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oNqgXLv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oNqgXLv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oNqgXLv .menu-content-top {
    display: flex;
  }
  .cid-sj0oNqgXLv .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oNqgXLv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oNqgXLv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oNqgXLv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oNqgXLv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oNqgXLv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oNqgXLv .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing,
  .cid-sj0oNqgXLv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oNqgXLv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oNqgXLv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oNqgXLv img {
    height: 3.8rem !important;
  }
  .cid-sj0oNqgXLv .btn {
    display: flex;
  }
  .cid-sj0oNqgXLv button.navbar-toggler {
    display: block;
  }
  .cid-sj0oNqgXLv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oNqgXLv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oNqgXLv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oNqgXLv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oNqgXLv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oNqgXLv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oNqgXLv .nav-link:focus {
  outline: none;
}
.cid-sj0oNqgXLv .navbar-toggler {
  position: relative;
}
.cid-sj0oNqgXLv .widget-title,
.cid-sj0oNqgXLv .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oNqgXLv .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oNqgXLv .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oNqgXLv .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oNqgXLv .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oNqgXLv .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oNqgXLv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oNqgXLv .menu-content-top,
  .cid-sj0oNqgXLv .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oNqgXLv button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oNqgXLv .btn {
    margin-left: 0;
  }
  .cid-sj0oNqgXLv .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oNqgXLv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oNqgXLv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oNqgXLv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oNqgXLv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oNqgXLv .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oNqgXLv .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oNqgXLv .nav-link,
.cid-sj0oNqgXLv .dropdown-item {
  font-size: 16px;
}
.cid-sj0oNqgXLv .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oNqgXLv .tam-logo {
    height: 85% !important;
  }
}
.cid-smdA853E4o {
  padding-top: 285px;
  padding-bottom: 180px;
  background-image: url("../../../assets/images/banner-gt.jpg");
}
.cid-smdA853E4o .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-smdA853E4o .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-smdA853E4o .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-smdA853E4o .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smdA853E4o .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-smdA853E4o .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-smdA853E4o .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-smdA853E4o .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-smdA853E4o .separator,
  .cid-smdA853E4o .sep-holder,
  .cid-smdA853E4o .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-smdA853E4o .buttons-wrap {
    flex-direction: column;
  }
}
.cid-smdA853E4o .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-smdA853E4o .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smdA853E4o .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-smdA853E4o .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-smdA853E4o .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-smdA853E4o .items .list-item:last-child .listico {
  display: none;
}
.cid-sj5rjYMo0W {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
@media (max-width: 992px) {
  .cid-sj5rjYMo0W {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .cid-sj5rjYMo0W .box {
    height: 250px;
  }
  .cid-sj5rjYMo0W .row {
    padding: 1rem !important;
  }
}
.cid-sj5rjYMo0W .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #1b1a1a;
  background-color: rgba(0, 0, 0, 0.15);
  margin-bottom: 16px;
}
.cid-sj5rjYMo0W .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-sj5rjYMo0W .mbr-section-subtitle {
  color: #999999;
  font-weight: 600;
  margin-bottom: 21px;
}
.cid-sj5rjYMo0W .mbr-section-title {
  color: #404040;
  font-weight: 500;
  margin-bottom: 21px;
}
.cid-sj5rjYMo0W .box {
  background-image: url("../../../assets/images/cover-gt.jpg");
  background-size: cover;
  background-position: center;
  border-radius: 4px;
  padding: 0;
  height: 450px;
}
.cid-sj5rjYMo0W .box .overlay {
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.cid-sj5rjYMo0W .icon-wrap {
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sj5rjYMo0W .icon-wrap span {
  padding-left: 8px;
}
.cid-sj5rjYMo0W .mbr-media span {
  font-size: 4rem;
  cursor: pointer;
  position: relative;
  display: inline-block;
  opacity: 0.9;
  transition: all 0.25s;
  color: #ffffff !important;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04) !important;
}
.cid-sj5rjYMo0W .mbr-media span:hover {
  opacity: 1;
  color: #000000 !important;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
  -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
}
.cid-sj5rjYMo0W .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj5rjYMo0W .play {
  width: 70px;
  height: 70px;
  line-height: 3.5rem !important;
  text-align: center;
  border-radius: 100%;
  background: #ff0000;
  display: inline-block;
  transition: all 200ms ease-in-out;
  margin: 0 auto;
  cursor: pointer;
}
.cid-sj5rjYMo0W .play:before {
  font-family: FontAwesome !important;
  content: "\f04b";
  font-size: 1.4rem;
  padding: 7px 0 0 0;
  display: block;
}
.cid-sj5rjYMo0W .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj5rjYMo0W .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj5rjYMo0W .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj5rjYMo0W a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj5rjYMo0W a.close:hover {
  color: #ffffff;
}
.cid-sj5HqAjFZZ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sj5HqAjFZZ .subicon-title {
  color: #000000;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sj5HqAjFZZ .subicon-text {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sj5HqAjFZZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sj5HqAjFZZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-sj5HqAjFZZ .process-icon,
.cid-sj5HqAjFZZ .process-icon-without-before {
  width: 100%;
  padding-bottom: 2rem;
}
.cid-sj5HqAjFZZ .wrapper,
.cid-sj5HqAjFZZ .wrapper-without-before {
  position: relative;
  margin-bottom: 2rem;
}
.cid-sj5HqAjFZZ .wrapper::before {
  content: '\e966';
  font-family: MobiriseIcons !important;
  position: absolute;
  font-size: 30px;
  left: -15px;
  top: 30%;
  color: #232323;
  opacity: .4;
}
.cid-sj5HqAjFZZ .icon-container {
  display: inline-flex;
  position: relative;
}
.cid-sj5HqAjFZZ .icon-container a {
  display: inherit;
}
.cid-sj5HqAjFZZ .icon-number {
  text-align: center;
  height: 2.5em;
  width: 2.5em;
  margin: 0;
  line-height: 2.5em;
  top: 0;
  right: 0;
  position: absolute;
  display: inline-block;
  background-color: #ff0000 !important;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  color: #ffffff;
  z-index: 1;
}
.cid-sj5HqAjFZZ .icon-main {
  margin: 1rem 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out 0s;
}
.cid-sj5HqAjFZZ .icon-main:hover .icon-wrapper {
  background-color: #ff0000 !important;
}
.cid-sj5HqAjFZZ .icon-main:hover .icon-number {
  background-color: #232323 !important;
  color: #ffffff !important;
}
.cid-sj5HqAjFZZ .icon-wrapper {
  position: relative;
  z-index: 1;
  padding: 0.9em;
  height: 100%;
  margin: 0 auto;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 50%;
  font-size: 50px;
  color: #ffffff;
}
.cid-sj5HqAjFZZ .main-wrapper {
  padding: 3rem 0 0 0;
}
@media (max-width: 767px) {
  .cid-sj5HqAjFZZ .wrapper::before {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sj5HqAjFZZ .third-elem .wrapper:before {
    display: none;
  }
}
.cid-sj5HqAjFZZ .mbr-section-title {
  margin: 0;
}
.cid-sj5HqAjFZZ .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-sj5IjmpUmT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ff0000;
}
.cid-sj5IjmpUmT .content__block {
  padding: 50px 15px;
}
.cid-sj5IjmpUmT .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #1b1a1a;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-sj5IjmpUmT .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-sj5IjmpUmT .mbr-text {
  opacity: 0.6;
  margin-bottom: 25px;
}
.cid-sj5IjmpUmT .image {
  perspective: 3500px;
  position: relative;
}
.cid-sj5IjmpUmT .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 0, 0, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-sj5IjmpUmT .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sj5IjmpUmT .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-sj5IjmpUmT .mbr-section-btn .btn-white-outline:hover {
  color: #1b1a1a !important;
}
@media (max-width: 991px) {
  .cid-sj5IjmpUmT .content__block {
    padding: 30px 15px;
  }
  .cid-sj5IjmpUmT .mbr-figure {
    padding: 0;
  }
  .cid-sj5IjmpUmT .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 0, 0, 0.99));
  }
}
@media (min-width: 992px) {
  .cid-sj5IjmpUmT .lg-push {
    right: 1%;
  }
  .cid-sj5IjmpUmT .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-sj5IjmpUmT .row:hover .image img {
    transform: rotateY(8deg);
  }
}
.cid-sj5IjmpUmT .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-sj5IjmpUmT .mbr-section-title {
  text-align: right;
  line-height: 42px;
}
.cid-sj5IjmpUmT .izquierda-o {
  margin-left: 26.75rem !important;
}
.cid-sGF380JVEJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF380JVEJ .content {
    text-align: center;
  }
  .cid-sGF380JVEJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF380JVEJ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF380JVEJ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF380JVEJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF380JVEJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF380JVEJ .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF380JVEJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF380JVEJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF380JVEJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF380JVEJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF380JVEJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF380JVEJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF380JVEJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF380JVEJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF380JVEJ .list-item {
  display: flex;
}
.cid-sGF380JVEJ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF380JVEJ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF380JVEJ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF380JVEJ ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF380JVEJ .column-title {
  color: #ff0000;
}
.cid-sGF380JVEJ .logo-subtitle,
.cid-sGF380JVEJ .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF380JVEJ P {
  color: #1b1a1a;
}
.cid-sGF380JVEJ .mbr-text {
  color: #1b1a1a;
}
.cid-sGF39eHnBA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF39eHnBA a:link {
  text-decoration: none;
}
.cid-sGF39eHnBA .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF39eHnBA .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF39eHnBA .inner-text {
  line-height: 3em;
}
.cid-sGF39eHnBA .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF39eHnBA .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF39eHnBA .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF39eHnBA .content-text,
.cid-sGF39eHnBA .inner-text {
  color: #c1c1c1;
}
.cid-sj0oRK7yXl .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oRK7yXl .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oRK7yXl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oRK7yXl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oRK7yXl .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oRK7yXl .nav-link,
.cid-sj0oRK7yXl .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oRK7yXl .nav-link:hover,
.cid-sj0oRK7yXl .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oRK7yXl .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oRK7yXl .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oRK7yXl .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oRK7yXl .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oRK7yXl .nav-item {
  position: relative;
}
.cid-sj0oRK7yXl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oRK7yXl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oRK7yXl .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oRK7yXl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .content-text {
  margin-bottom: 0;
}
.cid-sj0oRK7yXl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oRK7yXl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oRK7yXl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oRK7yXl .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oRK7yXl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oRK7yXl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oRK7yXl .content-right-side {
  text-align: center;
}
.cid-sj0oRK7yXl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oRK7yXl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oRK7yXl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oRK7yXl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oRK7yXl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oRK7yXl .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oRK7yXl .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oRK7yXl .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oRK7yXl .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oRK7yXl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oRK7yXl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oRK7yXl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oRK7yXl .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oRK7yXl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oRK7yXl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oRK7yXl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oRK7yXl .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oRK7yXl .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oRK7yXl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oRK7yXl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oRK7yXl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oRK7yXl .navbar-toggler {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oRK7yXl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oRK7yXl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oRK7yXl .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oRK7yXl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oRK7yXl .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oRK7yXl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oRK7yXl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oRK7yXl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oRK7yXl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oRK7yXl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oRK7yXl button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oRK7yXl .collapsed .btn {
  display: flex;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oRK7yXl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oRK7yXl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oRK7yXl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oRK7yXl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oRK7yXl .menu-content-top {
    display: flex;
  }
  .cid-sj0oRK7yXl .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oRK7yXl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oRK7yXl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oRK7yXl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oRK7yXl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oRK7yXl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oRK7yXl .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing,
  .cid-sj0oRK7yXl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oRK7yXl img {
    height: 3.8rem !important;
  }
  .cid-sj0oRK7yXl .btn {
    display: flex;
  }
  .cid-sj0oRK7yXl button.navbar-toggler {
    display: block;
  }
  .cid-sj0oRK7yXl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oRK7yXl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oRK7yXl .nav-link:focus {
  outline: none;
}
.cid-sj0oRK7yXl .navbar-toggler {
  position: relative;
}
.cid-sj0oRK7yXl .widget-title,
.cid-sj0oRK7yXl .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oRK7yXl .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oRK7yXl .menu-content-top,
  .cid-sj0oRK7yXl .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oRK7yXl button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oRK7yXl .btn {
    margin-left: 0;
  }
  .cid-sj0oRK7yXl .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oRK7yXl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oRK7yXl .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oRK7yXl .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oRK7yXl .nav-link,
.cid-sj0oRK7yXl .dropdown-item {
  font-size: 16px;
}
.cid-sj0oRK7yXl .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oRK7yXl .tam-logo {
    height: 85% !important;
  }
}
.cid-smdH4yfwxH {
  padding-top: 285px;
  padding-bottom: 180px;
  background-image: url("../../../assets/images/banner-bp-3.jpg");
}
.cid-smdH4yfwxH .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-smdH4yfwxH .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-smdH4yfwxH .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-smdH4yfwxH .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smdH4yfwxH .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-smdH4yfwxH .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-smdH4yfwxH .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-smdH4yfwxH .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-smdH4yfwxH .separator,
  .cid-smdH4yfwxH .sep-holder,
  .cid-smdH4yfwxH .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-smdH4yfwxH .buttons-wrap {
    flex-direction: column;
  }
}
.cid-smdH4yfwxH .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-smdH4yfwxH .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-smdH4yfwxH .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-smdH4yfwxH .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-smdH4yfwxH .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-smdH4yfwxH .items .list-item:last-child .listico {
  display: none;
}
.cid-sj5P6czD3a {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
@media (max-width: 992px) {
  .cid-sj5P6czD3a {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .cid-sj5P6czD3a .box {
    height: 250px;
  }
  .cid-sj5P6czD3a .row {
    padding: 1rem !important;
  }
}
.cid-sj5P6czD3a .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #1b1a1a;
  background-color: rgba(0, 0, 0, 0.15);
  margin-bottom: 16px;
}
.cid-sj5P6czD3a .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-sj5P6czD3a .mbr-section-subtitle {
  color: #999999;
  font-weight: 600;
  margin-bottom: 21px;
}
.cid-sj5P6czD3a .mbr-section-title {
  color: #404040;
  font-weight: 500;
  margin-bottom: 21px;
}
.cid-sj5P6czD3a .box {
  background-image: url("../../../assets/images/cover-bp-2.jpg");
  background-size: cover;
  background-position: center;
  border-radius: 4px;
  padding: 0;
  height: 450px;
}
.cid-sj5P6czD3a .box .overlay {
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.cid-sj5P6czD3a .icon-wrap {
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sj5P6czD3a .icon-wrap span {
  padding-left: 8px;
}
.cid-sj5P6czD3a .mbr-media span {
  font-size: 4rem;
  cursor: pointer;
  position: relative;
  display: inline-block;
  opacity: 0.9;
  transition: all 0.25s;
  color: #ffffff !important;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04) !important;
}
.cid-sj5P6czD3a .mbr-media span:hover {
  opacity: 1;
  color: #000000 !important;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
  -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) !important;
}
.cid-sj5P6czD3a .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj5P6czD3a .play {
  width: 70px;
  height: 70px;
  line-height: 3.5rem !important;
  text-align: center;
  border-radius: 100%;
  background: #ff0000;
  display: inline-block;
  transition: all 200ms ease-in-out;
  margin: 0 auto;
  cursor: pointer;
}
.cid-sj5P6czD3a .play:before {
  font-family: FontAwesome !important;
  content: "\f04b";
  font-size: 1.4rem;
  padding: 7px 0 0 0;
  display: block;
}
.cid-sj5P6czD3a .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj5P6czD3a .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj5P6czD3a .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj5P6czD3a a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj5P6czD3a a.close:hover {
  color: #ffffff;
}
.cid-sj5PD8FyQp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ff0000;
}
.cid-sj5PD8FyQp .mbr-iconfont {
  color: #ffffff !important;
  font-size: 3.5rem !important;
}
.cid-sj5PD8FyQp .row {
  justify-content: center;
  padding-bottom: 1rem;
}
.cid-sj5PD8FyQp .link {
  margin: 0;
}
.cid-sj5PD8FyQp .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-sj5PD8FyQp .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-sj5PD8FyQp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-sj5PD8FyQp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-sj5PD8FyQp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-sj5PD8FyQp .btn {
  margin: 0.2rem !important;
}
.cid-sj5PD8FyQp .letter-new {
  font-family: 'Jost', sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}
.cid-sj5PD8FyQp H3 {
  color: #ffffff;
}
.cid-sj5YS2ScW3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sj5YS2ScW3 .counter-container {
  color: #767676;
  line-height: 36px;
}
.cid-sj5YS2ScW3 .counter-container ul {
  margin-bottom: 0;
}
.cid-sj5YS2ScW3 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sj5YS2ScW3 .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #000000;
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-sj5YS2ScW3 .mbr-text {
  color: #767676;
}
.cid-sj5YS2ScW3 .mbr-text UL {
  text-align: center;
}
.cid-sj5RtmnKEZ {
  background-image: url("../../../assets/images/business-partner-.jpg");
}
.cid-sj5RtmnKEZ .text-content {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-sj5RtmnKEZ .text-content .btn-bgr {
  z-index: 0;
}
.cid-sj5RtmnKEZ .mbr-overlay {
  background: linear-gradient(90deg, #000000, #000000);
}
.cid-sj5RtmnKEZ H3 {
  color: #000000;
  font-weight: 300;
}
.cid-sj5RtmnKEZ P {
  color: #ffffff;
  text-align: left;
  line-height: 33px;
}
.cid-sj5RtmnKEZ H2 {
  color: #000000;
}
.cid-sj5RtmnKEZ .media-container-row {
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (max-width: 767px) {
  .cid-sj5RtmnKEZ .media-container-row {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.cid-sj5RtmnKEZ .text-content {
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
  background-color: #FF0000c2;
}
@media (max-width: 991px) {
  .cid-sj5RtmnKEZ .text-content {
    width: 80%;
  }
}
@media (max-width: 599px) {
  .cid-sj5RtmnKEZ .text-content {
    width: 100%;
  }
}
.cid-sj5RtmnKEZ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-sj5RtmnKEZ .mbr-section-btn {
  margin-left: -0.8rem;
}
@media (max-width: 767px) {
  .cid-sj5RtmnKEZ .mbr-text {
    text-align: center;
  }
}
.cid-sGF3c7cKRa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF3c7cKRa .content {
    text-align: center;
  }
  .cid-sGF3c7cKRa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF3c7cKRa .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF3c7cKRa .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF3c7cKRa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF3c7cKRa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF3c7cKRa .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF3c7cKRa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF3c7cKRa .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF3c7cKRa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF3c7cKRa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF3c7cKRa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF3c7cKRa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF3c7cKRa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF3c7cKRa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF3c7cKRa .list-item {
  display: flex;
}
.cid-sGF3c7cKRa .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF3c7cKRa ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF3c7cKRa ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF3c7cKRa ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF3c7cKRa .column-title {
  color: #ff0000;
}
.cid-sGF3c7cKRa .logo-subtitle,
.cid-sGF3c7cKRa .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF3c7cKRa P {
  color: #1b1a1a;
}
.cid-sGF3c7cKRa .mbr-text {
  color: #1b1a1a;
}
.cid-sGF3dko2My {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF3dko2My a:link {
  text-decoration: none;
}
.cid-sGF3dko2My .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF3dko2My .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF3dko2My .inner-text {
  line-height: 3em;
}
.cid-sGF3dko2My .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF3dko2My .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF3dko2My .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF3dko2My .content-text,
.cid-sGF3dko2My .inner-text {
  color: #c1c1c1;
}
.cid-sj0oRK7yXl .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oRK7yXl .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oRK7yXl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oRK7yXl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oRK7yXl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oRK7yXl .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oRK7yXl .nav-link,
.cid-sj0oRK7yXl .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oRK7yXl .nav-link:hover,
.cid-sj0oRK7yXl .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oRK7yXl .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oRK7yXl .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oRK7yXl .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oRK7yXl .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oRK7yXl .nav-item {
  position: relative;
}
.cid-sj0oRK7yXl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oRK7yXl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oRK7yXl .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oRK7yXl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .content-text {
  margin-bottom: 0;
}
.cid-sj0oRK7yXl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oRK7yXl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oRK7yXl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oRK7yXl .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oRK7yXl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oRK7yXl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oRK7yXl .content-right-side {
  text-align: center;
}
.cid-sj0oRK7yXl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oRK7yXl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oRK7yXl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oRK7yXl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oRK7yXl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oRK7yXl .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oRK7yXl .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oRK7yXl .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oRK7yXl .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oRK7yXl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oRK7yXl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oRK7yXl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oRK7yXl .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oRK7yXl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oRK7yXl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oRK7yXl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oRK7yXl .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oRK7yXl .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oRK7yXl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oRK7yXl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oRK7yXl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oRK7yXl .navbar-toggler {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oRK7yXl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oRK7yXl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oRK7yXl .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oRK7yXl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oRK7yXl .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oRK7yXl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oRK7yXl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oRK7yXl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oRK7yXl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oRK7yXl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oRK7yXl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oRK7yXl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oRK7yXl button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oRK7yXl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oRK7yXl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oRK7yXl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oRK7yXl .collapsed .btn {
  display: flex;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oRK7yXl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oRK7yXl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oRK7yXl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oRK7yXl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oRK7yXl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oRK7yXl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oRK7yXl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oRK7yXl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oRK7yXl .menu-content-top {
    display: flex;
  }
  .cid-sj0oRK7yXl .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oRK7yXl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oRK7yXl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oRK7yXl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oRK7yXl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oRK7yXl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oRK7yXl .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing,
  .cid-sj0oRK7yXl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oRK7yXl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oRK7yXl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oRK7yXl img {
    height: 3.8rem !important;
  }
  .cid-sj0oRK7yXl .btn {
    display: flex;
  }
  .cid-sj0oRK7yXl button.navbar-toggler {
    display: block;
  }
  .cid-sj0oRK7yXl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oRK7yXl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oRK7yXl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oRK7yXl .nav-link:focus {
  outline: none;
}
.cid-sj0oRK7yXl .navbar-toggler {
  position: relative;
}
.cid-sj0oRK7yXl .widget-title,
.cid-sj0oRK7yXl .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oRK7yXl .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oRK7yXl .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oRK7yXl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oRK7yXl .menu-content-top,
  .cid-sj0oRK7yXl .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oRK7yXl button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oRK7yXl .btn {
    margin-left: 0;
  }
  .cid-sj0oRK7yXl .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oRK7yXl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oRK7yXl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oRK7yXl .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oRK7yXl .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oRK7yXl .nav-link,
.cid-sj0oRK7yXl .dropdown-item {
  font-size: 16px;
}
.cid-sj0oRK7yXl .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oRK7yXl .tam-logo {
    height: 85% !important;
  }
}
.cid-sj6zDzh5jK {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/store-2.jpg");
}
.cid-sj6zDzh5jK .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sj6zDzh5jK .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sj6zDzh5jK .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sj6zDzh5jK .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sj6zDzh5jK .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sj6zDzh5jK .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sj6zDzh5jK .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sj6zDzh5jK .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sj6zDzh5jK .separator,
  .cid-sj6zDzh5jK .sep-holder,
  .cid-sj6zDzh5jK .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sj6zDzh5jK .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sj6zDzh5jK .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sj6zDzh5jK .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sj6zDzh5jK .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sj6zDzh5jK .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sj6zDzh5jK .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sj6zDzh5jK .items .list-item:last-child .listico {
  display: none;
}
.cid-sj6CzmqfDu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
.cid-sj6CzmqfDu .container-fluid {
  padding: 0 3rem;
}
.cid-sj6CzmqfDu .card {
  display: block;
}
.cid-sj6CzmqfDu .card .card-wrapper {
  height: 1%;
}
.cid-sj6CzmqfDu .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-sj6CzmqfDu .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sj6CzmqfDu .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-sj6CzmqfDu .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-sj6CzmqfDu .container-fluid {
    padding: 0 1rem;
  }
  .cid-sj6CzmqfDu .text-row {
    padding-bottom: 1rem;
  }
}
.cid-sHBRXxWJBL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBRXxWJBL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBRXxWJBL .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBRXxWJBL .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBRXxWJBL .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBRXxWJBL .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBRXxWJBL .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBRXxWJBL .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBRXxWJBL .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBRXxWJBL .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBRXxWJBL .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBRXxWJBL .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBRXxWJBL .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBRXxWJBL .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBRXxWJBL .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBRXxWJBL .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBRXxWJBL input,
.cid-sHBRXxWJBL textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBRXxWJBL .form-control,
.cid-sHBRXxWJBL .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBRXxWJBL .form-control:hover,
.cid-sHBRXxWJBL .field-input:hover,
.cid-sHBRXxWJBL .form-control:focus,
.cid-sHBRXxWJBL .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBRXxWJBL .form-control:focus,
.cid-sHBRXxWJBL .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBRXxWJBL input::-webkit-input-placeholder,
.cid-sHBRXxWJBL textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBRXxWJBL input:-moz-placeholder,
.cid-sHBRXxWJBL textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBRXxWJBL .jq-selectbox li,
.cid-sHBRXxWJBL .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBRXxWJBL .jq-selectbox li:hover,
.cid-sHBRXxWJBL .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBRXxWJBL .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBRXxWJBL .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBRXxWJBL .mbr-form {
  max-width: 550px;
}
.cid-sHBRXxWJBL .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBRXxWJBL .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBRXxWJBL .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBRXxWJBL .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBRXxWJBL .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBRXxWJBL .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBRXxWJBL .mbr-section-title,
  .cid-sHBRXxWJBL .content-title,
  .cid-sHBRXxWJBL .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBRXxWJBL .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF3jmHdwv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF3jmHdwv .content {
    text-align: center;
  }
  .cid-sGF3jmHdwv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF3jmHdwv .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF3jmHdwv .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF3jmHdwv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF3jmHdwv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF3jmHdwv .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF3jmHdwv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF3jmHdwv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF3jmHdwv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF3jmHdwv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF3jmHdwv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF3jmHdwv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF3jmHdwv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF3jmHdwv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF3jmHdwv .list-item {
  display: flex;
}
.cid-sGF3jmHdwv .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF3jmHdwv ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF3jmHdwv ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF3jmHdwv ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF3jmHdwv .column-title {
  color: #ff0000;
}
.cid-sGF3jmHdwv .logo-subtitle,
.cid-sGF3jmHdwv .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF3jmHdwv P {
  color: #1b1a1a;
}
.cid-sGF3jmHdwv .mbr-text {
  color: #1b1a1a;
}
.cid-sGF3kElq7x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF3kElq7x a:link {
  text-decoration: none;
}
.cid-sGF3kElq7x .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF3kElq7x .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF3kElq7x .inner-text {
  line-height: 3em;
}
.cid-sGF3kElq7x .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF3kElq7x .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF3kElq7x .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF3kElq7x .content-text,
.cid-sGF3kElq7x .inner-text {
  color: #c1c1c1;
}
.cid-sj6EnCNAAb.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EnCNAAb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EnCNAAb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EnCNAAb .modal-content,
.cid-sj6EnCNAAb .modal-dialog {
  height: auto;
}
.cid-sj6EnCNAAb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EnCNAAb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EnCNAAb .form-wrapper .mbr-form .form-group,
  .cid-sj6EnCNAAb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EnCNAAb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EnCNAAb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EnCNAAb .mbr-text {
  text-align: center;
}
.cid-sj6EnCNAAb .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EnCNAAb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EnCNAAb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EnCNAAb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EnCNAAb .modal-open {
  overflow: hidden;
}
.cid-sj6EnCNAAb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EnCNAAb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EnCNAAb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EnCNAAb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EnCNAAb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EnCNAAb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EnCNAAb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EnCNAAb .modal-content {
  background: #1b1a1a;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EnCNAAb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EnCNAAb .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EnCNAAb .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EnCNAAb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EnCNAAb .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EnCNAAb .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EnCNAAb .modal-header .close:focus {
  outline: none;
}
.cid-sj6EnCNAAb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EnCNAAb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EnCNAAb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EnCNAAb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EnCNAAb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EnCNAAb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EnCNAAb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EnCNAAb .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EnCNAAb .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EnCNAAb .modal-lg,
  .cid-sj6EnCNAAb .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EnCNAAb .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EnCNAAb .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EnCNAAb .container {
    max-width: 1140px;
  }
}
.cid-sj6EnCNAAb .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EnCNAAb .container {
    max-width: 720px;
  }
}
.cid-sj6EnCNAAb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EnCNAAb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EnCNAAb .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EnCNAAb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EnCNAAb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EnCNAAb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6EFY2kI4.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EFY2kI4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EFY2kI4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EFY2kI4 .modal-content,
.cid-sj6EFY2kI4 .modal-dialog {
  height: auto;
}
.cid-sj6EFY2kI4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EFY2kI4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EFY2kI4 .form-wrapper .mbr-form .form-group,
  .cid-sj6EFY2kI4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EFY2kI4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EFY2kI4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EFY2kI4 .mbr-text {
  text-align: center;
}
.cid-sj6EFY2kI4 .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EFY2kI4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EFY2kI4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EFY2kI4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EFY2kI4 .modal-open {
  overflow: hidden;
}
.cid-sj6EFY2kI4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EFY2kI4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EFY2kI4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EFY2kI4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EFY2kI4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EFY2kI4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EFY2kI4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EFY2kI4 .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EFY2kI4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EFY2kI4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EFY2kI4 .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EFY2kI4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EFY2kI4 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EFY2kI4 .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EFY2kI4 .modal-header .close:focus {
  outline: none;
}
.cid-sj6EFY2kI4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EFY2kI4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EFY2kI4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EFY2kI4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EFY2kI4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EFY2kI4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EFY2kI4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EFY2kI4 .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EFY2kI4 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EFY2kI4 .modal-lg,
  .cid-sj6EFY2kI4 .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EFY2kI4 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EFY2kI4 .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EFY2kI4 .container {
    max-width: 1140px;
  }
}
.cid-sj6EFY2kI4 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EFY2kI4 .container {
    max-width: 720px;
  }
}
.cid-sj6EFY2kI4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EFY2kI4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EFY2kI4 .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EFY2kI4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EFY2kI4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EFY2kI4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6EHTthHG.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EHTthHG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EHTthHG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EHTthHG .modal-content,
.cid-sj6EHTthHG .modal-dialog {
  height: auto;
}
.cid-sj6EHTthHG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EHTthHG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EHTthHG .form-wrapper .mbr-form .form-group,
  .cid-sj6EHTthHG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EHTthHG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EHTthHG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EHTthHG .mbr-text {
  text-align: center;
}
.cid-sj6EHTthHG .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EHTthHG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EHTthHG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EHTthHG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EHTthHG .modal-open {
  overflow: hidden;
}
.cid-sj6EHTthHG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EHTthHG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EHTthHG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EHTthHG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EHTthHG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EHTthHG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EHTthHG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EHTthHG .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EHTthHG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EHTthHG .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EHTthHG .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EHTthHG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EHTthHG .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EHTthHG .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EHTthHG .modal-header .close:focus {
  outline: none;
}
.cid-sj6EHTthHG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EHTthHG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EHTthHG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EHTthHG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EHTthHG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EHTthHG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EHTthHG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EHTthHG .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EHTthHG .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EHTthHG .modal-lg,
  .cid-sj6EHTthHG .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EHTthHG .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EHTthHG .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EHTthHG .container {
    max-width: 1140px;
  }
}
.cid-sj6EHTthHG .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EHTthHG .container {
    max-width: 720px;
  }
}
.cid-sj6EHTthHG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EHTthHG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EHTthHG .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EHTthHG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EHTthHG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EHTthHG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6EL5pEZI.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EL5pEZI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EL5pEZI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EL5pEZI .modal-content,
.cid-sj6EL5pEZI .modal-dialog {
  height: auto;
}
.cid-sj6EL5pEZI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EL5pEZI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EL5pEZI .form-wrapper .mbr-form .form-group,
  .cid-sj6EL5pEZI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EL5pEZI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EL5pEZI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EL5pEZI .mbr-text {
  text-align: center;
}
.cid-sj6EL5pEZI .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EL5pEZI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EL5pEZI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EL5pEZI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EL5pEZI .modal-open {
  overflow: hidden;
}
.cid-sj6EL5pEZI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EL5pEZI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EL5pEZI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EL5pEZI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EL5pEZI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EL5pEZI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EL5pEZI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EL5pEZI .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EL5pEZI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EL5pEZI .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EL5pEZI .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EL5pEZI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EL5pEZI .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EL5pEZI .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EL5pEZI .modal-header .close:focus {
  outline: none;
}
.cid-sj6EL5pEZI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EL5pEZI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EL5pEZI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EL5pEZI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EL5pEZI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EL5pEZI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EL5pEZI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EL5pEZI .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EL5pEZI .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EL5pEZI .modal-lg,
  .cid-sj6EL5pEZI .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EL5pEZI .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EL5pEZI .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EL5pEZI .container {
    max-width: 1140px;
  }
}
.cid-sj6EL5pEZI .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EL5pEZI .container {
    max-width: 720px;
  }
}
.cid-sj6EL5pEZI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EL5pEZI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EL5pEZI .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EL5pEZI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EL5pEZI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EL5pEZI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6EMUK0KF.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EMUK0KF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EMUK0KF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EMUK0KF .modal-content,
.cid-sj6EMUK0KF .modal-dialog {
  height: auto;
}
.cid-sj6EMUK0KF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EMUK0KF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EMUK0KF .form-wrapper .mbr-form .form-group,
  .cid-sj6EMUK0KF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EMUK0KF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EMUK0KF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EMUK0KF .mbr-text {
  text-align: center;
}
.cid-sj6EMUK0KF .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EMUK0KF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EMUK0KF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EMUK0KF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EMUK0KF .modal-open {
  overflow: hidden;
}
.cid-sj6EMUK0KF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EMUK0KF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EMUK0KF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EMUK0KF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EMUK0KF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EMUK0KF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EMUK0KF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EMUK0KF .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EMUK0KF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EMUK0KF .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EMUK0KF .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EMUK0KF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EMUK0KF .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EMUK0KF .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EMUK0KF .modal-header .close:focus {
  outline: none;
}
.cid-sj6EMUK0KF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EMUK0KF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EMUK0KF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EMUK0KF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EMUK0KF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EMUK0KF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EMUK0KF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EMUK0KF .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EMUK0KF .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EMUK0KF .modal-lg,
  .cid-sj6EMUK0KF .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EMUK0KF .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EMUK0KF .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EMUK0KF .container {
    max-width: 1140px;
  }
}
.cid-sj6EMUK0KF .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EMUK0KF .container {
    max-width: 720px;
  }
}
.cid-sj6EMUK0KF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EMUK0KF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EMUK0KF .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EMUK0KF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EMUK0KF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EMUK0KF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6EOGsAqa.popup-builder {
  background-color: #ffffff;
}
.cid-sj6EOGsAqa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sj6EOGsAqa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sj6EOGsAqa .modal-content,
.cid-sj6EOGsAqa .modal-dialog {
  height: auto;
}
.cid-sj6EOGsAqa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sj6EOGsAqa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sj6EOGsAqa .form-wrapper .mbr-form .form-group,
  .cid-sj6EOGsAqa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sj6EOGsAqa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sj6EOGsAqa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj6EOGsAqa .mbr-text {
  text-align: center;
}
.cid-sj6EOGsAqa .pt-0 {
  padding-top: 0 !important;
}
.cid-sj6EOGsAqa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sj6EOGsAqa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sj6EOGsAqa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sj6EOGsAqa .modal-open {
  overflow: hidden;
}
.cid-sj6EOGsAqa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sj6EOGsAqa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sj6EOGsAqa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sj6EOGsAqa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sj6EOGsAqa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sj6EOGsAqa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sj6EOGsAqa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sj6EOGsAqa .modal-content {
  background: #404040;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sj6EOGsAqa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sj6EOGsAqa .modal-backdrop.fade {
  opacity: 0;
}
.cid-sj6EOGsAqa .modal-backdrop.show {
  opacity: .5;
}
.cid-sj6EOGsAqa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sj6EOGsAqa .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sj6EOGsAqa .modal-header .close:hover {
  opacity: 1;
}
.cid-sj6EOGsAqa .modal-header .close:focus {
  outline: none;
}
.cid-sj6EOGsAqa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sj6EOGsAqa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sj6EOGsAqa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sj6EOGsAqa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sj6EOGsAqa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sj6EOGsAqa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sj6EOGsAqa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sj6EOGsAqa .modal-sm {
    max-width: 300px;
  }
  .cid-sj6EOGsAqa .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sj6EOGsAqa .modal-lg,
  .cid-sj6EOGsAqa .modal-xl {
    max-width: 800px;
  }
  .cid-sj6EOGsAqa .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sj6EOGsAqa .modal-xl {
    max-width: 1140px;
  }
  .cid-sj6EOGsAqa .container {
    max-width: 1140px;
  }
}
.cid-sj6EOGsAqa .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sj6EOGsAqa .container {
    max-width: 720px;
  }
}
.cid-sj6EOGsAqa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sj6EOGsAqa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sj6EOGsAqa .form-group {
  margin-bottom: 1rem;
}
.cid-sj6EOGsAqa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sj6EOGsAqa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sj6EOGsAqa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sj6ETiNZsY .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj6ETiNZsY .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj6ETiNZsY .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj6ETiNZsY .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj6ETiNZsY .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj6ETiNZsY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj6ETiNZsY .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj6ETiNZsY .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj6ETiNZsY .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj6ETiNZsY .nav-link,
.cid-sj6ETiNZsY .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj6ETiNZsY .nav-link:hover,
.cid-sj6ETiNZsY .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj6ETiNZsY .dropdown-menu {
  background-color: #656565;
}
.cid-sj6ETiNZsY .dropdown-item:active {
  background-color: #656565;
}
.cid-sj6ETiNZsY .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj6ETiNZsY .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj6ETiNZsY .nav-item {
  position: relative;
}
.cid-sj6ETiNZsY .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj6ETiNZsY .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj6ETiNZsY .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj6ETiNZsY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6ETiNZsY .content-text {
  margin-bottom: 0;
}
.cid-sj6ETiNZsY .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj6ETiNZsY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj6ETiNZsY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj6ETiNZsY .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj6ETiNZsY .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj6ETiNZsY .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj6ETiNZsY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj6ETiNZsY .content-right-side {
  text-align: center;
}
.cid-sj6ETiNZsY .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj6ETiNZsY .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj6ETiNZsY .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj6ETiNZsY .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj6ETiNZsY .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj6ETiNZsY .info-widget:first-child {
  margin-left: 0;
}
.cid-sj6ETiNZsY .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj6ETiNZsY .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj6ETiNZsY .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj6ETiNZsY .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj6ETiNZsY .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj6ETiNZsY .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj6ETiNZsY .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj6ETiNZsY .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj6ETiNZsY .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj6ETiNZsY .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj6ETiNZsY .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj6ETiNZsY .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj6ETiNZsY .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj6ETiNZsY .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj6ETiNZsY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj6ETiNZsY .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj6ETiNZsY .navbar-toggler {
    display: none;
  }
  .cid-sj6ETiNZsY .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj6ETiNZsY .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj6ETiNZsY .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj6ETiNZsY .btn-sm {
  padding: 8px 15px;
}
.cid-sj6ETiNZsY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj6ETiNZsY .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj6ETiNZsY .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj6ETiNZsY .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj6ETiNZsY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj6ETiNZsY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj6ETiNZsY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj6ETiNZsY .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj6ETiNZsY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj6ETiNZsY .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj6ETiNZsY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj6ETiNZsY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj6ETiNZsY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj6ETiNZsY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj6ETiNZsY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj6ETiNZsY button.navbar-toggler:focus {
  outline: none;
}
.cid-sj6ETiNZsY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj6ETiNZsY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj6ETiNZsY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6ETiNZsY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6ETiNZsY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj6ETiNZsY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6ETiNZsY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj6ETiNZsY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj6ETiNZsY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6ETiNZsY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj6ETiNZsY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj6ETiNZsY .collapsed .btn {
  display: flex;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj6ETiNZsY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj6ETiNZsY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj6ETiNZsY .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6ETiNZsY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj6ETiNZsY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj6ETiNZsY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj6ETiNZsY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj6ETiNZsY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj6ETiNZsY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj6ETiNZsY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj6ETiNZsY .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj6ETiNZsY .menu-content-top {
    display: flex;
  }
  .cid-sj6ETiNZsY .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj6ETiNZsY .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj6ETiNZsY .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj6ETiNZsY .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj6ETiNZsY .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj6ETiNZsY .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj6ETiNZsY .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing,
  .cid-sj6ETiNZsY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-nav,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj6ETiNZsY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj6ETiNZsY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6ETiNZsY img {
    height: 3.8rem !important;
  }
  .cid-sj6ETiNZsY .btn {
    display: flex;
  }
  .cid-sj6ETiNZsY button.navbar-toggler {
    display: block;
  }
  .cid-sj6ETiNZsY .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj6ETiNZsY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj6ETiNZsY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj6ETiNZsY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj6ETiNZsY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj6ETiNZsY .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj6ETiNZsY .nav-link:focus {
  outline: none;
}
.cid-sj6ETiNZsY .navbar-toggler {
  position: relative;
}
.cid-sj6ETiNZsY .widget-title,
.cid-sj6ETiNZsY .widget-icon {
  color: #e9e9e9;
}
.cid-sj6ETiNZsY .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj6ETiNZsY .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj6ETiNZsY .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj6ETiNZsY .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj6ETiNZsY .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj6ETiNZsY .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj6ETiNZsY .menu-content-top,
  .cid-sj6ETiNZsY .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj6ETiNZsY button.navbar-toggler {
    align-self: center;
  }
  .cid-sj6ETiNZsY .btn {
    margin-left: 0;
  }
  .cid-sj6ETiNZsY .widget-icon {
    padding-right: 0;
  }
}
.cid-sj6ETiNZsY .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj6ETiNZsY .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj6ETiNZsY .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj6ETiNZsY .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj6ETiNZsY .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj6ETiNZsY .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj6ETiNZsY .nav-link,
.cid-sj6ETiNZsY .dropdown-item {
  font-size: 16px;
}
.cid-sj6ETiNZsY .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj6ETiNZsY .tam-logo {
    height: 85% !important;
  }
}
.cid-sjKPaQssBI {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/banner-delivery.jpg");
}
.cid-sjKPaQssBI .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjKPaQssBI .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjKPaQssBI .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjKPaQssBI .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjKPaQssBI .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjKPaQssBI .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjKPaQssBI .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjKPaQssBI .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjKPaQssBI .separator,
  .cid-sjKPaQssBI .sep-holder,
  .cid-sjKPaQssBI .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjKPaQssBI .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjKPaQssBI .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjKPaQssBI .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjKPaQssBI .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjKPaQssBI .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjKPaQssBI .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjKPaQssBI .items .list-item:last-child .listico {
  display: none;
}
.cid-sj6GYGHfqe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
.cid-sj6GYGHfqe .wrap-block {
  padding-right: 30px;
}
.cid-sj6GYGHfqe .cards {
  padding-left: 30px;
}
.cid-sj6GYGHfqe .image-wrap img {
  max-width: 100%;
  max-height: 800px;
  z-index: 9;
  position: relative;
}
.cid-sj6GYGHfqe .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-sj6GYGHfqe .wrap-block .contents .mbr-subtitle {
  color: #ff0000;
  margin-bottom: 14px;
}
.cid-sj6GYGHfqe .wrap-block .contents .mbr-section-title {
  margin-bottom: 5px;
  color: #1b1a1a;
}
.cid-sj6GYGHfqe .wrap-block .contents .mbr-text {
  margin-top: 17px;
}
.cid-sj6GYGHfqe .wrap-block .contents h3 {
  color: #83868c;
}
.cid-sj6GYGHfqe .wrap-block .contents h4 {
  color: #83868c;
}
.cid-sj6GYGHfqe .wrap-block .contents .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-sj6GYGHfqe .cards-wrap {
  flex-direction: column;
}
.cid-sj6GYGHfqe .wrapper {
  border-radius: 0.25rem;
  margin-bottom: 26px;
}
.cid-sj6GYGHfqe .wrapper .img {
  margin-bottom: 20px;
}
.cid-sj6GYGHfqe .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #ff0000;
  border-radius: 50%;
}
.cid-sj6GYGHfqe .wrapper .mbr-card-title {
  color: #1b1a1a;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-sj6GYGHfqe .wrapper .mbr-text {
  margin-bottom: 19px;
  color: #83868c;
}
@media (max-width: 767px) {
  .cid-sj6GYGHfqe * {
    text-align: left;
  }
}
.cid-sj6GYGHfqe .wrap-block .contents h4,
.cid-sj6GYGHfqe .menu-content-right,
.cid-sj6GYGHfqe .mbr-section-btn {
  color: #656565;
}
.cid-sj6GYGHfqe .wrap-block .contents .mbr-section-title,
.cid-sj6GYGHfqe .menu-content-right {
  color: #ff0000;
}
.cid-sj6MGgKOCi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sj6MGgKOCi .mbr-text {
    text-align: center;
  }
}
.cid-sj6MGgKOCi .container-fluid {
  padding: 0;
}
.cid-sj6MGgKOCi .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-sj6MGgKOCi img {
  height: 100%;
  object-fit: cover;
}
.cid-sj6MGgKOCi .mbr-figure {
  height: 100%;
}
.cid-sj6MGgKOCi .col-lg-6 {
  padding: 0;
}
.cid-sj6MGgKOCi .row {
  margin: 0;
}
.cid-sj6MGgKOCi .mbr-text,
.cid-sj6MGgKOCi .mbr-section-btn {
  color: #1b1a1a;
}
.cid-sHBS0RwLE2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBS0RwLE2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBS0RwLE2 .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBS0RwLE2 .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBS0RwLE2 .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBS0RwLE2 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBS0RwLE2 .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBS0RwLE2 .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBS0RwLE2 .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBS0RwLE2 .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBS0RwLE2 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBS0RwLE2 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBS0RwLE2 .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBS0RwLE2 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBS0RwLE2 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBS0RwLE2 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBS0RwLE2 input,
.cid-sHBS0RwLE2 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBS0RwLE2 .form-control,
.cid-sHBS0RwLE2 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBS0RwLE2 .form-control:hover,
.cid-sHBS0RwLE2 .field-input:hover,
.cid-sHBS0RwLE2 .form-control:focus,
.cid-sHBS0RwLE2 .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBS0RwLE2 .form-control:focus,
.cid-sHBS0RwLE2 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBS0RwLE2 input::-webkit-input-placeholder,
.cid-sHBS0RwLE2 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBS0RwLE2 input:-moz-placeholder,
.cid-sHBS0RwLE2 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBS0RwLE2 .jq-selectbox li,
.cid-sHBS0RwLE2 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS0RwLE2 .jq-selectbox li:hover,
.cid-sHBS0RwLE2 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS0RwLE2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS0RwLE2 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS0RwLE2 .mbr-form {
  max-width: 550px;
}
.cid-sHBS0RwLE2 .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBS0RwLE2 .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBS0RwLE2 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBS0RwLE2 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBS0RwLE2 .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBS0RwLE2 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBS0RwLE2 .mbr-section-title,
  .cid-sHBS0RwLE2 .content-title,
  .cid-sHBS0RwLE2 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBS0RwLE2 .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF3pCvnp3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF3pCvnp3 .content {
    text-align: center;
  }
  .cid-sGF3pCvnp3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF3pCvnp3 .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF3pCvnp3 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF3pCvnp3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF3pCvnp3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF3pCvnp3 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF3pCvnp3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF3pCvnp3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF3pCvnp3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF3pCvnp3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF3pCvnp3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF3pCvnp3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF3pCvnp3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF3pCvnp3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF3pCvnp3 .list-item {
  display: flex;
}
.cid-sGF3pCvnp3 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF3pCvnp3 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF3pCvnp3 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF3pCvnp3 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF3pCvnp3 .column-title {
  color: #ff0000;
}
.cid-sGF3pCvnp3 .logo-subtitle,
.cid-sGF3pCvnp3 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF3pCvnp3 P {
  color: #1b1a1a;
}
.cid-sGF3pCvnp3 .mbr-text {
  color: #1b1a1a;
}
.cid-sGF3r0egNz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF3r0egNz a:link {
  text-decoration: none;
}
.cid-sGF3r0egNz .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF3r0egNz .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF3r0egNz .inner-text {
  line-height: 3em;
}
.cid-sGF3r0egNz .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF3r0egNz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF3r0egNz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF3r0egNz .content-text,
.cid-sGF3r0egNz .inner-text {
  color: #c1c1c1;
}
.cid-sj6PLoPcq9 .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj6PLoPcq9 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj6PLoPcq9 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj6PLoPcq9 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj6PLoPcq9 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj6PLoPcq9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj6PLoPcq9 .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj6PLoPcq9 .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj6PLoPcq9 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj6PLoPcq9 .nav-link,
.cid-sj6PLoPcq9 .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj6PLoPcq9 .nav-link:hover,
.cid-sj6PLoPcq9 .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj6PLoPcq9 .dropdown-menu {
  background-color: #656565;
}
.cid-sj6PLoPcq9 .dropdown-item:active {
  background-color: #656565;
}
.cid-sj6PLoPcq9 .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj6PLoPcq9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj6PLoPcq9 .nav-item {
  position: relative;
}
.cid-sj6PLoPcq9 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj6PLoPcq9 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj6PLoPcq9 .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj6PLoPcq9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6PLoPcq9 .content-text {
  margin-bottom: 0;
}
.cid-sj6PLoPcq9 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj6PLoPcq9 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj6PLoPcq9 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj6PLoPcq9 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj6PLoPcq9 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj6PLoPcq9 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj6PLoPcq9 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj6PLoPcq9 .content-right-side {
  text-align: center;
}
.cid-sj6PLoPcq9 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj6PLoPcq9 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj6PLoPcq9 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj6PLoPcq9 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj6PLoPcq9 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj6PLoPcq9 .info-widget:first-child {
  margin-left: 0;
}
.cid-sj6PLoPcq9 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj6PLoPcq9 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj6PLoPcq9 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj6PLoPcq9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj6PLoPcq9 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj6PLoPcq9 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj6PLoPcq9 .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj6PLoPcq9 .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj6PLoPcq9 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj6PLoPcq9 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj6PLoPcq9 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj6PLoPcq9 .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj6PLoPcq9 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj6PLoPcq9 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj6PLoPcq9 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj6PLoPcq9 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj6PLoPcq9 .navbar-toggler {
    display: none;
  }
  .cid-sj6PLoPcq9 .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj6PLoPcq9 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj6PLoPcq9 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj6PLoPcq9 .btn-sm {
  padding: 8px 15px;
}
.cid-sj6PLoPcq9 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj6PLoPcq9 .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj6PLoPcq9 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj6PLoPcq9 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj6PLoPcq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj6PLoPcq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj6PLoPcq9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj6PLoPcq9 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj6PLoPcq9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj6PLoPcq9 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj6PLoPcq9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj6PLoPcq9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj6PLoPcq9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj6PLoPcq9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj6PLoPcq9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj6PLoPcq9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sj6PLoPcq9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj6PLoPcq9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj6PLoPcq9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6PLoPcq9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6PLoPcq9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj6PLoPcq9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6PLoPcq9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj6PLoPcq9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj6PLoPcq9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6PLoPcq9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj6PLoPcq9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj6PLoPcq9 .collapsed .btn {
  display: flex;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj6PLoPcq9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj6PLoPcq9 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6PLoPcq9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj6PLoPcq9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj6PLoPcq9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj6PLoPcq9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj6PLoPcq9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj6PLoPcq9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj6PLoPcq9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj6PLoPcq9 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj6PLoPcq9 .menu-content-top {
    display: flex;
  }
  .cid-sj6PLoPcq9 .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj6PLoPcq9 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj6PLoPcq9 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj6PLoPcq9 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj6PLoPcq9 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj6PLoPcq9 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj6PLoPcq9 .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing,
  .cid-sj6PLoPcq9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj6PLoPcq9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj6PLoPcq9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6PLoPcq9 img {
    height: 3.8rem !important;
  }
  .cid-sj6PLoPcq9 .btn {
    display: flex;
  }
  .cid-sj6PLoPcq9 button.navbar-toggler {
    display: block;
  }
  .cid-sj6PLoPcq9 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj6PLoPcq9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj6PLoPcq9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj6PLoPcq9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj6PLoPcq9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj6PLoPcq9 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj6PLoPcq9 .nav-link:focus {
  outline: none;
}
.cid-sj6PLoPcq9 .navbar-toggler {
  position: relative;
}
.cid-sj6PLoPcq9 .widget-title,
.cid-sj6PLoPcq9 .widget-icon {
  color: #e9e9e9;
}
.cid-sj6PLoPcq9 .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj6PLoPcq9 .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj6PLoPcq9 .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj6PLoPcq9 .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj6PLoPcq9 .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj6PLoPcq9 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj6PLoPcq9 .menu-content-top,
  .cid-sj6PLoPcq9 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj6PLoPcq9 button.navbar-toggler {
    align-self: center;
  }
  .cid-sj6PLoPcq9 .btn {
    margin-left: 0;
  }
  .cid-sj6PLoPcq9 .widget-icon {
    padding-right: 0;
  }
}
.cid-sj6PLoPcq9 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj6PLoPcq9 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj6PLoPcq9 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj6PLoPcq9 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj6PLoPcq9 .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj6PLoPcq9 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj6PLoPcq9 .nav-link,
.cid-sj6PLoPcq9 .dropdown-item {
  font-size: 16px;
}
.cid-sj6PLoPcq9 .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj6PLoPcq9 .tam-logo {
    height: 85% !important;
  }
}
.cid-sjKPWfOGYZ {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/banner-fabrication.jpg");
}
.cid-sjKPWfOGYZ .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjKPWfOGYZ .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjKPWfOGYZ .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjKPWfOGYZ .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjKPWfOGYZ .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjKPWfOGYZ .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjKPWfOGYZ .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjKPWfOGYZ .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjKPWfOGYZ .separator,
  .cid-sjKPWfOGYZ .sep-holder,
  .cid-sjKPWfOGYZ .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjKPWfOGYZ .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjKPWfOGYZ .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjKPWfOGYZ .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjKPWfOGYZ .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjKPWfOGYZ .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjKPWfOGYZ .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjKPWfOGYZ .items .list-item:last-child .listico {
  display: none;
}
.cid-snYqtunI86 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8740.jpg");
}
.cid-snYqtunI86 .title__block {
  margin-bottom: 40px;
}
.cid-snYqtunI86 .mbr-text {
  margin-bottom: 0;
}
.cid-snYqtunI86 .carousel-item {
  justify-content: center;
}
.cid-snYqtunI86 .carousel-control-prev {
  left: -8%;
  justify-content: flex-start !important;
  width: 10%;
}
.cid-snYqtunI86 .carousel-control-next {
  justify-content: flex-end !important;
  right: -8%;
  width: 10%;
}
.cid-snYqtunI86 .carousel-controls a span {
  width: 56px;
  height: 56px;
  line-height: 36px;
  font-size: 18px;
  position: absolute;
  padding: 10px;
  border-radius: 50%;
  color: #ffffff;
  background: rgba(25, 31, 35, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-snYqtunI86 .carousel-controls a:hover span {
  background: rgba(25, 31, 35, 0.6);
}
.cid-snYqtunI86 .user_image {
  display: flex;
  width: 100%;
  height: 540px;
  margin: auto;
  perspective: 900px;
}
.cid-snYqtunI86 .user_image img {
  transition: transform 0.5s;
  width: 100%;
  height: 95%;
  object-fit: cover;
  border-radius: 6px;
}
.cid-snYqtunI86 .user_image img:hover {
  transform: rotateX(-3deg);
}
@media (max-width: 1350px) {
  .cid-snYqtunI86 .user {
    max-width: 87%;
  }
  .cid-snYqtunI86 .carousel-control-prev {
    justify-content: center !important;
    left: -3%;
  }
  .cid-snYqtunI86 .carousel-control-next {
    justify-content: center !important;
    right: -3%;
  }
}
@media (max-width: 991px) {
  .cid-snYqtunI86 .user {
    max-width: 100%;
  }
  .cid-snYqtunI86 .carousel-control-prev {
    left: -5%;
  }
  .cid-snYqtunI86 .carousel-control-next {
    right: -5%;
  }
  .cid-snYqtunI86 .user_image {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-snYqtunI86 .title__block {
    margin-bottom: 20px;
  }
  .cid-snYqtunI86 .carousel-controls {
    display: none;
  }
}
.cid-smbHw1JVIk {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ff0000;
}
.cid-smbHw1JVIk .mbr-section-subtitle {
  color: #ff0000;
}
.cid-smbHw1JVIk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-smbHw1JVIk .mbr-text {
  color: #83868c;
}
.cid-smbHw1JVIk .mbr-section-btn {
  margin-top: 40px;
}
.cid-smbHw1JVIk .mbr-section-btn .btn {
  margin-left: 0 !important;
}
.cid-smbHw1JVIk .mbr-list {
  color: #83868c;
}
.cid-smbHw1JVIk .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
@media (max-width: 767px) {
  .cid-smbHw1JVIk .mbr-list .list {
    text-align: left;
  }
}
.cid-smbHw1JVIk .mbr-list .list li {
  line-height: 1.8;
  padding-bottom: 14px;
  margin-top: 14px;
  font-weight: 400;
}
.cid-smbHw1JVIk .mbr-list .list li:first-child {
  margin-top: 0;
}
.cid-smbHw1JVIk .mbr-list .list li:before {
  font-weight: 900;
  color: #ffffff;
  display: inline-block;
  font-size: 15px;
  content: "\e97c";
  font-family: 'Moririse2' !important;
  text-align: center;
  line-height: 1em;
  transition: all 0.3s;
  margin-right: 11.25px;
  border-radius: 50%;
  padding: 5px;
  background-color: #279e64;
}
@media (max-width: 768px) {
  .cid-smbHw1JVIk * {
    text-align: left;
  }
}
.cid-smbxGuEk0a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/recurso-23x-100-2000x874.jpg");
}
.cid-smbxGuEk0a .title__wrap {
  margin-bottom: 30px;
}
.cid-smbxGuEk0a .title__block {
  margin-bottom: 10px;
}
.cid-smbxGuEk0a .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  text-align: left;
}
.cid-smbxGuEk0a .mbr-section-title {
  margin-bottom: 0;
}
.cid-smbxGuEk0a .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-smbxGuEk0a .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-smbxGuEk0a .mbr-section-btn .btn-secondary-outline:hover {
  color: #1b1a1a !important;
}
.cid-smbxGuEk0a .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-smbxGuEk0a .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-smbxGuEk0a .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-smbxGuEk0a .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-smbxGuEk0a .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-smbxGuEk0a .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-smbxGuEk0a .descr__block {
  padding: 25px 0 0;
}
.cid-smbxGuEk0a .descr__title {
  margin-bottom: 5px;
}
.cid-smbxGuEk0a .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
}
.cid-smbxGuEk0a .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #1b1a1a;
  margin-left: 5px;
}
.cid-smbxGuEk0a .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-smbxGuEk0a .link__text a {
  position: relative;
}
.cid-smbxGuEk0a .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-smbxGuEk0a .link__text a:hover {
  color: #1b1a1a !important;
}
@media (max-width: 767px) {
  .cid-smbxGuEk0a .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-smbxGuEk0a .image {
    height: 300px;
  }
  .cid-smbxGuEk0a .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-smbxGuEk0a .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-smbxGuEk0a .buttons {
    justify-content: flex-start;
  }
}
.cid-sHBS3xTT28 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBS3xTT28 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBS3xTT28 .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBS3xTT28 .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBS3xTT28 .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBS3xTT28 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBS3xTT28 .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBS3xTT28 .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBS3xTT28 .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBS3xTT28 .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBS3xTT28 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBS3xTT28 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBS3xTT28 .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBS3xTT28 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBS3xTT28 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBS3xTT28 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBS3xTT28 input,
.cid-sHBS3xTT28 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBS3xTT28 .form-control,
.cid-sHBS3xTT28 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBS3xTT28 .form-control:hover,
.cid-sHBS3xTT28 .field-input:hover,
.cid-sHBS3xTT28 .form-control:focus,
.cid-sHBS3xTT28 .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBS3xTT28 .form-control:focus,
.cid-sHBS3xTT28 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBS3xTT28 input::-webkit-input-placeholder,
.cid-sHBS3xTT28 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBS3xTT28 input:-moz-placeholder,
.cid-sHBS3xTT28 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBS3xTT28 .jq-selectbox li,
.cid-sHBS3xTT28 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS3xTT28 .jq-selectbox li:hover,
.cid-sHBS3xTT28 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS3xTT28 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS3xTT28 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS3xTT28 .mbr-form {
  max-width: 550px;
}
.cid-sHBS3xTT28 .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBS3xTT28 .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBS3xTT28 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBS3xTT28 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBS3xTT28 .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBS3xTT28 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBS3xTT28 .mbr-section-title,
  .cid-sHBS3xTT28 .content-title,
  .cid-sHBS3xTT28 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBS3xTT28 .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF3w4BiD4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF3w4BiD4 .content {
    text-align: center;
  }
  .cid-sGF3w4BiD4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF3w4BiD4 .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF3w4BiD4 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF3w4BiD4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF3w4BiD4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF3w4BiD4 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF3w4BiD4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF3w4BiD4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF3w4BiD4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF3w4BiD4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF3w4BiD4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF3w4BiD4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF3w4BiD4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF3w4BiD4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF3w4BiD4 .list-item {
  display: flex;
}
.cid-sGF3w4BiD4 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF3w4BiD4 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF3w4BiD4 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF3w4BiD4 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF3w4BiD4 .column-title {
  color: #ff0000;
}
.cid-sGF3w4BiD4 .logo-subtitle,
.cid-sGF3w4BiD4 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF3w4BiD4 P {
  color: #1b1a1a;
}
.cid-sGF3w4BiD4 .mbr-text {
  color: #1b1a1a;
}
.cid-sGF3xjTjq0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF3xjTjq0 a:link {
  text-decoration: none;
}
.cid-sGF3xjTjq0 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF3xjTjq0 .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF3xjTjq0 .inner-text {
  line-height: 3em;
}
.cid-sGF3xjTjq0 .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF3xjTjq0 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF3xjTjq0 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF3xjTjq0 .content-text,
.cid-sGF3xjTjq0 .inner-text {
  color: #c1c1c1;
}
.cid-sj6WfHQdTf .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj6WfHQdTf .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj6WfHQdTf .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj6WfHQdTf .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj6WfHQdTf .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj6WfHQdTf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj6WfHQdTf .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj6WfHQdTf .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj6WfHQdTf .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj6WfHQdTf .nav-link,
.cid-sj6WfHQdTf .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj6WfHQdTf .nav-link:hover,
.cid-sj6WfHQdTf .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj6WfHQdTf .dropdown-menu {
  background-color: #656565;
}
.cid-sj6WfHQdTf .dropdown-item:active {
  background-color: #656565;
}
.cid-sj6WfHQdTf .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj6WfHQdTf .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj6WfHQdTf .nav-item {
  position: relative;
}
.cid-sj6WfHQdTf .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj6WfHQdTf .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj6WfHQdTf .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj6WfHQdTf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6WfHQdTf .content-text {
  margin-bottom: 0;
}
.cid-sj6WfHQdTf .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj6WfHQdTf .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj6WfHQdTf .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj6WfHQdTf .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj6WfHQdTf .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj6WfHQdTf .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj6WfHQdTf .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj6WfHQdTf .content-right-side {
  text-align: center;
}
.cid-sj6WfHQdTf .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj6WfHQdTf .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj6WfHQdTf .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj6WfHQdTf .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj6WfHQdTf .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj6WfHQdTf .info-widget:first-child {
  margin-left: 0;
}
.cid-sj6WfHQdTf .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj6WfHQdTf .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj6WfHQdTf .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj6WfHQdTf .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj6WfHQdTf .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj6WfHQdTf .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj6WfHQdTf .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj6WfHQdTf .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj6WfHQdTf .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj6WfHQdTf .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj6WfHQdTf .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj6WfHQdTf .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj6WfHQdTf .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj6WfHQdTf .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj6WfHQdTf .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj6WfHQdTf .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj6WfHQdTf .navbar-toggler {
    display: none;
  }
  .cid-sj6WfHQdTf .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj6WfHQdTf .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj6WfHQdTf .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj6WfHQdTf .btn-sm {
  padding: 8px 15px;
}
.cid-sj6WfHQdTf .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj6WfHQdTf .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj6WfHQdTf .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj6WfHQdTf .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj6WfHQdTf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj6WfHQdTf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj6WfHQdTf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj6WfHQdTf .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj6WfHQdTf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj6WfHQdTf .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj6WfHQdTf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj6WfHQdTf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj6WfHQdTf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj6WfHQdTf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj6WfHQdTf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj6WfHQdTf button.navbar-toggler:focus {
  outline: none;
}
.cid-sj6WfHQdTf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj6WfHQdTf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj6WfHQdTf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6WfHQdTf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj6WfHQdTf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj6WfHQdTf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6WfHQdTf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj6WfHQdTf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj6WfHQdTf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj6WfHQdTf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj6WfHQdTf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj6WfHQdTf .collapsed .btn {
  display: flex;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj6WfHQdTf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj6WfHQdTf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj6WfHQdTf .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj6WfHQdTf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj6WfHQdTf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj6WfHQdTf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj6WfHQdTf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj6WfHQdTf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj6WfHQdTf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj6WfHQdTf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj6WfHQdTf .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj6WfHQdTf .menu-content-top {
    display: flex;
  }
  .cid-sj6WfHQdTf .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj6WfHQdTf .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj6WfHQdTf .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj6WfHQdTf .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj6WfHQdTf .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj6WfHQdTf .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj6WfHQdTf .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing,
  .cid-sj6WfHQdTf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-nav,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj6WfHQdTf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj6WfHQdTf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj6WfHQdTf img {
    height: 3.8rem !important;
  }
  .cid-sj6WfHQdTf .btn {
    display: flex;
  }
  .cid-sj6WfHQdTf button.navbar-toggler {
    display: block;
  }
  .cid-sj6WfHQdTf .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj6WfHQdTf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj6WfHQdTf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj6WfHQdTf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj6WfHQdTf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj6WfHQdTf .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj6WfHQdTf .nav-link:focus {
  outline: none;
}
.cid-sj6WfHQdTf .navbar-toggler {
  position: relative;
}
.cid-sj6WfHQdTf .widget-title,
.cid-sj6WfHQdTf .widget-icon {
  color: #e9e9e9;
}
.cid-sj6WfHQdTf .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj6WfHQdTf .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj6WfHQdTf .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj6WfHQdTf .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj6WfHQdTf .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj6WfHQdTf .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj6WfHQdTf .menu-content-top,
  .cid-sj6WfHQdTf .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj6WfHQdTf button.navbar-toggler {
    align-self: center;
  }
  .cid-sj6WfHQdTf .btn {
    margin-left: 0;
  }
  .cid-sj6WfHQdTf .widget-icon {
    padding-right: 0;
  }
}
.cid-sj6WfHQdTf .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj6WfHQdTf .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj6WfHQdTf .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj6WfHQdTf .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj6WfHQdTf .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj6WfHQdTf .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj6WfHQdTf .nav-link,
.cid-sj6WfHQdTf .dropdown-item {
  font-size: 16px;
}
.cid-sj6WfHQdTf .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj6WfHQdTf .tam-logo {
    height: 85% !important;
  }
}
.cid-sj6WNbqqZ3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-sj6WNbqqZ3 .image {
  position: relative;
  margin-bottom: 200px;
  height: 800px;
  background-image: url("../../../assets/images/contacto.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.cid-sj6WNbqqZ3 .form__wrap {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -160px;
  z-index: 5;
}
.cid-sj6WNbqqZ3 .inner__wrap {
  padding: 70px 40px 60px 75px;
  box-shadow: 0px 50px 100px 0px rgba(3, 3, 3, 0.02);
  background: #ffffff;
}
.cid-sj6WNbqqZ3 .mbr-form {
  width: 100%;
}
.cid-sj6WNbqqZ3 .form-group {
  margin-bottom: 0;
}
.cid-sj6WNbqqZ3 .dragArea .form-control {
  color: #656565;
  font-size: 17px;
  background-color: #ffffff !important;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #656565;
  margin-bottom: 30px;
  padding-bottom: 12px;
}
.cid-sj6WNbqqZ3 .dragArea textarea {
  margin-bottom: 30px;
  height: 105px !important;
  max-height: 105px;
  resize: none;
  border: none;
  border-bottom: 1px solid #656565;
}
.cid-sj6WNbqqZ3 .dragArea input::-webkit-input-placeholder {
  color: #656565;
  opacity: 0.8;
}
.cid-sj6WNbqqZ3 .dragArea input::-moz-placeholder {
  color: #656565;
  opacity: 0.8;
}
.cid-sj6WNbqqZ3 .dragArea textarea::-webkit-input-placeholder {
  color: #656565;
  opacity: 0.8;
}
.cid-sj6WNbqqZ3 .dragArea textarea::-moz-placeholder {
  color: #656565;
  opacity: 0.8;
}
.cid-sj6WNbqqZ3 .dragArea .input-group-btn .btn {
  min-width: 185px;
  border-radius: 0;
  line-height: 5px;
}
.cid-sj6WNbqqZ3 .title__block {
  padding-left: 50px;
}
.cid-sj6WNbqqZ3 .mbr-section-subtitle {
  letter-spacing: 1.5px;
  margin-bottom: 15px;
  color: #656565;
}
.cid-sj6WNbqqZ3 .mbr-section-title {
  color: #1b1a1a;
  margin-bottom: 15px;
}
.cid-sj6WNbqqZ3 .mbr-text {
  margin-bottom: 10px;
}
.cid-sj6WNbqqZ3 .phone {
  color: #ff0000;
}
@media (max-width: 991px) {
  .cid-sj6WNbqqZ3 .image {
    margin-bottom: 50px;
    height: auto;
    padding: 50px 0;
  }
  .cid-sj6WNbqqZ3 .form__wrap {
    position: static;
  }
  .cid-sj6WNbqqZ3 .title__block {
    padding: 0 15px 50px;
    order: -1;
  }
  .cid-sj6WNbqqZ3 .subscribe__form {
    order: 1;
  }
  .cid-sj6WNbqqZ3 .inner__wrap {
    padding: 70px 15px 60px;
  }
}
.cid-sj6WNbqqZ3 .espaciado-boton {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.cid-sGF3AwtX1z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF3AwtX1z .content {
    text-align: center;
  }
  .cid-sGF3AwtX1z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF3AwtX1z .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF3AwtX1z .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF3AwtX1z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF3AwtX1z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF3AwtX1z .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF3AwtX1z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF3AwtX1z .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF3AwtX1z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF3AwtX1z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF3AwtX1z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF3AwtX1z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF3AwtX1z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF3AwtX1z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF3AwtX1z .list-item {
  display: flex;
}
.cid-sGF3AwtX1z .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF3AwtX1z ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF3AwtX1z ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF3AwtX1z ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF3AwtX1z .column-title {
  color: #ff0000;
}
.cid-sGF3AwtX1z .logo-subtitle,
.cid-sGF3AwtX1z .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF3AwtX1z P {
  color: #1b1a1a;
}
.cid-sGF3AwtX1z .mbr-text {
  color: #1b1a1a;
}
.cid-sGF3C1KxQO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF3C1KxQO a:link {
  text-decoration: none;
}
.cid-sGF3C1KxQO .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF3C1KxQO .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF3C1KxQO .inner-text {
  line-height: 3em;
}
.cid-sGF3C1KxQO .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF3C1KxQO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF3C1KxQO .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF3C1KxQO .content-text,
.cid-sGF3C1KxQO .inner-text {
  color: #c1c1c1;
}
.cid-sjaV3o73e2 .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjaV3o73e2 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjaV3o73e2 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjaV3o73e2 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjaV3o73e2 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjaV3o73e2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjaV3o73e2 .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjaV3o73e2 .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjaV3o73e2 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjaV3o73e2 .nav-link,
.cid-sjaV3o73e2 .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjaV3o73e2 .nav-link:hover,
.cid-sjaV3o73e2 .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjaV3o73e2 .dropdown-menu {
  background-color: #656565;
}
.cid-sjaV3o73e2 .dropdown-item:active {
  background-color: #656565;
}
.cid-sjaV3o73e2 .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjaV3o73e2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjaV3o73e2 .nav-item {
  position: relative;
}
.cid-sjaV3o73e2 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjaV3o73e2 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjaV3o73e2 .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjaV3o73e2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjaV3o73e2 .content-text {
  margin-bottom: 0;
}
.cid-sjaV3o73e2 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjaV3o73e2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjaV3o73e2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjaV3o73e2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjaV3o73e2 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjaV3o73e2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjaV3o73e2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjaV3o73e2 .content-right-side {
  text-align: center;
}
.cid-sjaV3o73e2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjaV3o73e2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjaV3o73e2 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjaV3o73e2 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjaV3o73e2 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjaV3o73e2 .info-widget:first-child {
  margin-left: 0;
}
.cid-sjaV3o73e2 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjaV3o73e2 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjaV3o73e2 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjaV3o73e2 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjaV3o73e2 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjaV3o73e2 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjaV3o73e2 .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjaV3o73e2 .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjaV3o73e2 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjaV3o73e2 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjaV3o73e2 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjaV3o73e2 .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjaV3o73e2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjaV3o73e2 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjaV3o73e2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjaV3o73e2 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjaV3o73e2 .navbar-toggler {
    display: none;
  }
  .cid-sjaV3o73e2 .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjaV3o73e2 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjaV3o73e2 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjaV3o73e2 .btn-sm {
  padding: 8px 15px;
}
.cid-sjaV3o73e2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjaV3o73e2 .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjaV3o73e2 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjaV3o73e2 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjaV3o73e2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjaV3o73e2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjaV3o73e2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjaV3o73e2 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjaV3o73e2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjaV3o73e2 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjaV3o73e2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjaV3o73e2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjaV3o73e2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjaV3o73e2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjaV3o73e2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjaV3o73e2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sjaV3o73e2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjaV3o73e2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjaV3o73e2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjaV3o73e2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjaV3o73e2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjaV3o73e2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjaV3o73e2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjaV3o73e2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjaV3o73e2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjaV3o73e2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjaV3o73e2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjaV3o73e2 .collapsed .btn {
  display: flex;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjaV3o73e2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjaV3o73e2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjaV3o73e2 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjaV3o73e2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjaV3o73e2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjaV3o73e2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjaV3o73e2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjaV3o73e2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjaV3o73e2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjaV3o73e2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjaV3o73e2 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjaV3o73e2 .menu-content-top {
    display: flex;
  }
  .cid-sjaV3o73e2 .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjaV3o73e2 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjaV3o73e2 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjaV3o73e2 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjaV3o73e2 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjaV3o73e2 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjaV3o73e2 .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing,
  .cid-sjaV3o73e2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjaV3o73e2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjaV3o73e2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjaV3o73e2 img {
    height: 3.8rem !important;
  }
  .cid-sjaV3o73e2 .btn {
    display: flex;
  }
  .cid-sjaV3o73e2 button.navbar-toggler {
    display: block;
  }
  .cid-sjaV3o73e2 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjaV3o73e2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjaV3o73e2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjaV3o73e2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjaV3o73e2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjaV3o73e2 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjaV3o73e2 .nav-link:focus {
  outline: none;
}
.cid-sjaV3o73e2 .navbar-toggler {
  position: relative;
}
.cid-sjaV3o73e2 .widget-title,
.cid-sjaV3o73e2 .widget-icon {
  color: #e9e9e9;
}
.cid-sjaV3o73e2 .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjaV3o73e2 .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjaV3o73e2 .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjaV3o73e2 .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjaV3o73e2 .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjaV3o73e2 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjaV3o73e2 .menu-content-top,
  .cid-sjaV3o73e2 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjaV3o73e2 button.navbar-toggler {
    align-self: center;
  }
  .cid-sjaV3o73e2 .btn {
    margin-left: 0;
  }
  .cid-sjaV3o73e2 .widget-icon {
    padding-right: 0;
  }
}
.cid-sjaV3o73e2 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjaV3o73e2 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjaV3o73e2 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjaV3o73e2 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjaV3o73e2 .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjaV3o73e2 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjaV3o73e2 .nav-link,
.cid-sjaV3o73e2 .dropdown-item {
  font-size: 16px;
}
.cid-sjaV3o73e2 .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjaV3o73e2 .tam-logo {
    height: 85% !important;
  }
}
.cid-sjaV3oS0ml {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fondo-product.jpeg");
}
.cid-sjaV3oS0ml .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjaV3oS0ml .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjaV3oS0ml .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjaV3oS0ml .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjaV3oS0ml .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjaV3oS0ml .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjaV3oS0ml .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjaV3oS0ml .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjaV3oS0ml .separator,
  .cid-sjaV3oS0ml .sep-holder,
  .cid-sjaV3oS0ml .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjaV3oS0ml .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjaV3oS0ml .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjaV3oS0ml .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjaV3oS0ml .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: right;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjaV3oS0ml .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjaV3oS0ml .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjaV3oS0ml .items .list-item:last-child .listico {
  display: none;
}
.cid-sjaV3oS0ml .mbr-section-title,
.cid-sjaV3oS0ml .mbr-section-btn {
  text-align: center;
}
.cid-sjb0wWWN0F {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #eeeff2;
}
.cid-sjb0wWWN0F .container-fluid {
  padding: 0 3rem;
}
.cid-sjb0wWWN0F .card {
  display: block;
}
.cid-sjb0wWWN0F .card .card-wrapper {
  height: 1%;
}
.cid-sjb0wWWN0F .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-sjb0wWWN0F .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sjb0wWWN0F .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-sjb0wWWN0F .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-sjb0wWWN0F .container-fluid {
    padding: 0 1rem;
  }
  .cid-sjb0wWWN0F .text-row {
    padding-bottom: 1rem;
  }
}
.cid-sjb0wWWN0F H2 {
  color: #1b1a1a;
}
.cid-sHBS7ARpf6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBS7ARpf6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBS7ARpf6 .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBS7ARpf6 .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBS7ARpf6 .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBS7ARpf6 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBS7ARpf6 .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBS7ARpf6 .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBS7ARpf6 .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBS7ARpf6 .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBS7ARpf6 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBS7ARpf6 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBS7ARpf6 .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBS7ARpf6 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBS7ARpf6 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBS7ARpf6 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBS7ARpf6 input,
.cid-sHBS7ARpf6 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBS7ARpf6 .form-control,
.cid-sHBS7ARpf6 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBS7ARpf6 .form-control:hover,
.cid-sHBS7ARpf6 .field-input:hover,
.cid-sHBS7ARpf6 .form-control:focus,
.cid-sHBS7ARpf6 .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBS7ARpf6 .form-control:focus,
.cid-sHBS7ARpf6 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBS7ARpf6 input::-webkit-input-placeholder,
.cid-sHBS7ARpf6 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBS7ARpf6 input:-moz-placeholder,
.cid-sHBS7ARpf6 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBS7ARpf6 .jq-selectbox li,
.cid-sHBS7ARpf6 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS7ARpf6 .jq-selectbox li:hover,
.cid-sHBS7ARpf6 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBS7ARpf6 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS7ARpf6 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBS7ARpf6 .mbr-form {
  max-width: 550px;
}
.cid-sHBS7ARpf6 .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBS7ARpf6 .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBS7ARpf6 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBS7ARpf6 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBS7ARpf6 .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBS7ARpf6 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBS7ARpf6 .mbr-section-title,
  .cid-sHBS7ARpf6 .content-title,
  .cid-sHBS7ARpf6 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBS7ARpf6 .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF47zGb76 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF47zGb76 .content {
    text-align: center;
  }
  .cid-sGF47zGb76 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF47zGb76 .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF47zGb76 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF47zGb76 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF47zGb76 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF47zGb76 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF47zGb76 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF47zGb76 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF47zGb76 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF47zGb76 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF47zGb76 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF47zGb76 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF47zGb76 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF47zGb76 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF47zGb76 .list-item {
  display: flex;
}
.cid-sGF47zGb76 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF47zGb76 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF47zGb76 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF47zGb76 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF47zGb76 .column-title {
  color: #ff0000;
}
.cid-sGF47zGb76 .logo-subtitle,
.cid-sGF47zGb76 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF47zGb76 P {
  color: #1b1a1a;
}
.cid-sGF47zGb76 .mbr-text {
  color: #1b1a1a;
}
.cid-sGF48ZsYzu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF48ZsYzu a:link {
  text-decoration: none;
}
.cid-sGF48ZsYzu .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF48ZsYzu .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF48ZsYzu .inner-text {
  line-height: 3em;
}
.cid-sGF48ZsYzu .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF48ZsYzu .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF48ZsYzu .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF48ZsYzu .content-text,
.cid-sGF48ZsYzu .inner-text {
  color: #c1c1c1;
}
.cid-sjbUBMZaHc .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjbUBMZaHc .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjbUBMZaHc .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjbUBMZaHc .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjbUBMZaHc .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjbUBMZaHc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjbUBMZaHc .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjbUBMZaHc .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjbUBMZaHc .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjbUBMZaHc .nav-link,
.cid-sjbUBMZaHc .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjbUBMZaHc .nav-link:hover,
.cid-sjbUBMZaHc .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjbUBMZaHc .dropdown-menu {
  background-color: #656565;
}
.cid-sjbUBMZaHc .dropdown-item:active {
  background-color: #656565;
}
.cid-sjbUBMZaHc .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjbUBMZaHc .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjbUBMZaHc .nav-item {
  position: relative;
}
.cid-sjbUBMZaHc .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjbUBMZaHc .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjbUBMZaHc .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjbUBMZaHc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjbUBMZaHc .content-text {
  margin-bottom: 0;
}
.cid-sjbUBMZaHc .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjbUBMZaHc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjbUBMZaHc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjbUBMZaHc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjbUBMZaHc .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjbUBMZaHc .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjbUBMZaHc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjbUBMZaHc .content-right-side {
  text-align: center;
}
.cid-sjbUBMZaHc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjbUBMZaHc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjbUBMZaHc .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjbUBMZaHc .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjbUBMZaHc .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjbUBMZaHc .info-widget:first-child {
  margin-left: 0;
}
.cid-sjbUBMZaHc .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjbUBMZaHc .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjbUBMZaHc .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjbUBMZaHc .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjbUBMZaHc .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjbUBMZaHc .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjbUBMZaHc .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjbUBMZaHc .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjbUBMZaHc .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjbUBMZaHc .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjbUBMZaHc .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjbUBMZaHc .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjbUBMZaHc .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjbUBMZaHc .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjbUBMZaHc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjbUBMZaHc .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjbUBMZaHc .navbar-toggler {
    display: none;
  }
  .cid-sjbUBMZaHc .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjbUBMZaHc .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjbUBMZaHc .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjbUBMZaHc .btn-sm {
  padding: 8px 15px;
}
.cid-sjbUBMZaHc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjbUBMZaHc .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjbUBMZaHc .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjbUBMZaHc .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjbUBMZaHc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjbUBMZaHc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjbUBMZaHc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjbUBMZaHc .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjbUBMZaHc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjbUBMZaHc .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjbUBMZaHc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjbUBMZaHc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjbUBMZaHc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjbUBMZaHc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjbUBMZaHc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjbUBMZaHc button.navbar-toggler:focus {
  outline: none;
}
.cid-sjbUBMZaHc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjbUBMZaHc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjbUBMZaHc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjbUBMZaHc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjbUBMZaHc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjbUBMZaHc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjbUBMZaHc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjbUBMZaHc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjbUBMZaHc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjbUBMZaHc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjbUBMZaHc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjbUBMZaHc .collapsed .btn {
  display: flex;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjbUBMZaHc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjbUBMZaHc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjbUBMZaHc .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjbUBMZaHc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjbUBMZaHc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjbUBMZaHc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjbUBMZaHc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjbUBMZaHc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjbUBMZaHc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjbUBMZaHc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjbUBMZaHc .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjbUBMZaHc .menu-content-top {
    display: flex;
  }
  .cid-sjbUBMZaHc .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjbUBMZaHc .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjbUBMZaHc .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjbUBMZaHc .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjbUBMZaHc .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjbUBMZaHc .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjbUBMZaHc .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing,
  .cid-sjbUBMZaHc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-nav,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjbUBMZaHc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjbUBMZaHc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjbUBMZaHc img {
    height: 3.8rem !important;
  }
  .cid-sjbUBMZaHc .btn {
    display: flex;
  }
  .cid-sjbUBMZaHc button.navbar-toggler {
    display: block;
  }
  .cid-sjbUBMZaHc .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjbUBMZaHc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjbUBMZaHc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjbUBMZaHc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjbUBMZaHc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjbUBMZaHc .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjbUBMZaHc .nav-link:focus {
  outline: none;
}
.cid-sjbUBMZaHc .navbar-toggler {
  position: relative;
}
.cid-sjbUBMZaHc .widget-title,
.cid-sjbUBMZaHc .widget-icon {
  color: #e9e9e9;
}
.cid-sjbUBMZaHc .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjbUBMZaHc .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjbUBMZaHc .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjbUBMZaHc .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjbUBMZaHc .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjbUBMZaHc .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjbUBMZaHc .menu-content-top,
  .cid-sjbUBMZaHc .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjbUBMZaHc button.navbar-toggler {
    align-self: center;
  }
  .cid-sjbUBMZaHc .btn {
    margin-left: 0;
  }
  .cid-sjbUBMZaHc .widget-icon {
    padding-right: 0;
  }
}
.cid-sjbUBMZaHc .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjbUBMZaHc .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjbUBMZaHc .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjbUBMZaHc .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjbUBMZaHc .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjbUBMZaHc .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjbUBMZaHc .nav-link,
.cid-sjbUBMZaHc .dropdown-item {
  font-size: 16px;
}
.cid-sjbUBMZaHc .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjbUBMZaHc .tam-logo {
    height: 85% !important;
  }
}
.cid-sjc8d1500e {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/concrete.jpeg");
}
.cid-sjc8d1500e .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjc8d1500e .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjc8d1500e .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjc8d1500e .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjc8d1500e .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjc8d1500e .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjc8d1500e .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjc8d1500e .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjc8d1500e .separator,
  .cid-sjc8d1500e .sep-holder,
  .cid-sjc8d1500e .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjc8d1500e .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjc8d1500e .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjc8d1500e .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjc8d1500e .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjc8d1500e .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjc8d1500e .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjc8d1500e .items .list-item:last-child .listico {
  display: none;
}
.cid-sjc8d35eee {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/smart-level-banner.jpg");
}
.cid-sjc8d35eee .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjc8d35eee .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjc8d35eee .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjc8d35eee .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjc8d35eee .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjc8d35eee .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjc8d35eee .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjc8d35eee .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjc8d35eee .separator,
  .cid-sjc8d35eee .sep-holder,
  .cid-sjc8d35eee .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjc8d35eee .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjc8d35eee .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjc8d35eee .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjc8d35eee .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjc8d35eee .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjc8d35eee .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjc8d35eee .items .list-item:last-child .listico {
  display: none;
}
.cid-sjbZmHVpjl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjbZmHVpjl .mbr-section-subtitle {
  color: #767676;
}
.cid-sjbZmHVpjl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjbZmHVpjl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjbZmHVpjl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjbZmHVpjl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjbZmHVpjl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffc600;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjbZmHVpjl .icon-focus,
.cid-sjbZmHVpjl .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjbZmHVpjl .icon-focus:before,
.cid-sjbZmHVpjl .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjbZmHVpjl .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjbZmHVpjl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjbZmHVpjl ul {
  font-size: 0;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjbZmHVpjl .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjbZmHVpjl .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjbZmHVpjl .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul li:first-child,
.cid-sjbZmHVpjl .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjbZmHVpjl .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjbZmHVpjl .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjbZmHVpjl .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjbZmHVpjl .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSaacY6F {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSaacY6F .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSaacY6F .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSaacY6F .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSaacY6F .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSaacY6F .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSaacY6F .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSaacY6F .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSaacY6F .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSaacY6F .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSaacY6F .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSaacY6F .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSaacY6F .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSaacY6F .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSaacY6F .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSaacY6F .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSaacY6F input,
.cid-sHBSaacY6F textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSaacY6F .form-control,
.cid-sHBSaacY6F .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSaacY6F .form-control:hover,
.cid-sHBSaacY6F .field-input:hover,
.cid-sHBSaacY6F .form-control:focus,
.cid-sHBSaacY6F .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSaacY6F .form-control:focus,
.cid-sHBSaacY6F .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSaacY6F input::-webkit-input-placeholder,
.cid-sHBSaacY6F textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSaacY6F input:-moz-placeholder,
.cid-sHBSaacY6F textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSaacY6F .jq-selectbox li,
.cid-sHBSaacY6F .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSaacY6F .jq-selectbox li:hover,
.cid-sHBSaacY6F .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSaacY6F .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSaacY6F .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSaacY6F .mbr-form {
  max-width: 550px;
}
.cid-sHBSaacY6F .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSaacY6F .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSaacY6F .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSaacY6F .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSaacY6F .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSaacY6F .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSaacY6F .mbr-section-title,
  .cid-sHBSaacY6F .content-title,
  .cid-sHBSaacY6F .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSaacY6F .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4cVrqBQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4cVrqBQ .content {
    text-align: center;
  }
  .cid-sGF4cVrqBQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4cVrqBQ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4cVrqBQ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4cVrqBQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4cVrqBQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4cVrqBQ .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4cVrqBQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4cVrqBQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4cVrqBQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4cVrqBQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4cVrqBQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4cVrqBQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4cVrqBQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4cVrqBQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4cVrqBQ .list-item {
  display: flex;
}
.cid-sGF4cVrqBQ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4cVrqBQ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4cVrqBQ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4cVrqBQ ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4cVrqBQ .column-title {
  color: #ff0000;
}
.cid-sGF4cVrqBQ .logo-subtitle,
.cid-sGF4cVrqBQ .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4cVrqBQ P {
  color: #1b1a1a;
}
.cid-sGF4cVrqBQ .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4ebd2ef {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4ebd2ef a:link {
  text-decoration: none;
}
.cid-sGF4ebd2ef .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4ebd2ef .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4ebd2ef .inner-text {
  line-height: 3em;
}
.cid-sGF4ebd2ef .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4ebd2ef .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4ebd2ef .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4ebd2ef .content-text,
.cid-sGF4ebd2ef .inner-text {
  color: #c1c1c1;
}
.cid-sjcdpoeXg9 .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcdpoeXg9 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcdpoeXg9 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcdpoeXg9 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcdpoeXg9 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcdpoeXg9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcdpoeXg9 .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcdpoeXg9 .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcdpoeXg9 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcdpoeXg9 .nav-link,
.cid-sjcdpoeXg9 .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcdpoeXg9 .nav-link:hover,
.cid-sjcdpoeXg9 .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcdpoeXg9 .dropdown-menu {
  background-color: #656565;
}
.cid-sjcdpoeXg9 .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcdpoeXg9 .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcdpoeXg9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcdpoeXg9 .nav-item {
  position: relative;
}
.cid-sjcdpoeXg9 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcdpoeXg9 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcdpoeXg9 .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcdpoeXg9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcdpoeXg9 .content-text {
  margin-bottom: 0;
}
.cid-sjcdpoeXg9 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcdpoeXg9 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcdpoeXg9 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcdpoeXg9 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcdpoeXg9 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcdpoeXg9 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcdpoeXg9 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcdpoeXg9 .content-right-side {
  text-align: center;
}
.cid-sjcdpoeXg9 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcdpoeXg9 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcdpoeXg9 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcdpoeXg9 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcdpoeXg9 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcdpoeXg9 .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcdpoeXg9 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcdpoeXg9 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcdpoeXg9 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcdpoeXg9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcdpoeXg9 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcdpoeXg9 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcdpoeXg9 .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcdpoeXg9 .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcdpoeXg9 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcdpoeXg9 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcdpoeXg9 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcdpoeXg9 .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcdpoeXg9 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcdpoeXg9 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcdpoeXg9 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcdpoeXg9 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcdpoeXg9 .navbar-toggler {
    display: none;
  }
  .cid-sjcdpoeXg9 .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcdpoeXg9 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcdpoeXg9 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcdpoeXg9 .btn-sm {
  padding: 8px 15px;
}
.cid-sjcdpoeXg9 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcdpoeXg9 .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcdpoeXg9 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcdpoeXg9 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcdpoeXg9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcdpoeXg9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcdpoeXg9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcdpoeXg9 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcdpoeXg9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcdpoeXg9 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcdpoeXg9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcdpoeXg9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcdpoeXg9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcdpoeXg9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcdpoeXg9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcdpoeXg9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcdpoeXg9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcdpoeXg9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcdpoeXg9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcdpoeXg9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcdpoeXg9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcdpoeXg9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcdpoeXg9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcdpoeXg9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcdpoeXg9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcdpoeXg9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcdpoeXg9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcdpoeXg9 .collapsed .btn {
  display: flex;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcdpoeXg9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcdpoeXg9 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcdpoeXg9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcdpoeXg9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcdpoeXg9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcdpoeXg9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcdpoeXg9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcdpoeXg9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcdpoeXg9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcdpoeXg9 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcdpoeXg9 .menu-content-top {
    display: flex;
  }
  .cid-sjcdpoeXg9 .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcdpoeXg9 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcdpoeXg9 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcdpoeXg9 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcdpoeXg9 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcdpoeXg9 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcdpoeXg9 .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing,
  .cid-sjcdpoeXg9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcdpoeXg9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcdpoeXg9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcdpoeXg9 img {
    height: 3.8rem !important;
  }
  .cid-sjcdpoeXg9 .btn {
    display: flex;
  }
  .cid-sjcdpoeXg9 button.navbar-toggler {
    display: block;
  }
  .cid-sjcdpoeXg9 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcdpoeXg9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcdpoeXg9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcdpoeXg9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcdpoeXg9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcdpoeXg9 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcdpoeXg9 .nav-link:focus {
  outline: none;
}
.cid-sjcdpoeXg9 .navbar-toggler {
  position: relative;
}
.cid-sjcdpoeXg9 .widget-title,
.cid-sjcdpoeXg9 .widget-icon {
  color: #e9e9e9;
}
.cid-sjcdpoeXg9 .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcdpoeXg9 .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcdpoeXg9 .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcdpoeXg9 .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcdpoeXg9 .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcdpoeXg9 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcdpoeXg9 .menu-content-top,
  .cid-sjcdpoeXg9 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcdpoeXg9 button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcdpoeXg9 .btn {
    margin-left: 0;
  }
  .cid-sjcdpoeXg9 .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcdpoeXg9 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcdpoeXg9 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcdpoeXg9 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcdpoeXg9 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcdpoeXg9 .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcdpoeXg9 .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcdpoeXg9 .nav-link,
.cid-sjcdpoeXg9 .dropdown-item {
  font-size: 16px;
}
.cid-sjcdpoeXg9 .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcdpoeXg9 .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcdppk5YW {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/acero-overlay.jpg");
}
.cid-sjcdppk5YW .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcdppk5YW .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcdppk5YW .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcdppk5YW .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcdppk5YW .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcdppk5YW .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcdppk5YW .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcdppk5YW .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcdppk5YW .separator,
  .cid-sjcdppk5YW .sep-holder,
  .cid-sjcdppk5YW .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcdppk5YW .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcdppk5YW .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcdppk5YW .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcdppk5YW .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcdppk5YW .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcdppk5YW .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcdppk5YW .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcdpqi7M3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcdpqi7M3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcdpqi7M3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcdpqi7M3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcdpqi7M3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcdpqi7M3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcdpqi7M3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcdpqi7M3 .icon-focus,
.cid-sjcdpqi7M3 .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcdpqi7M3 .icon-focus:before,
.cid-sjcdpqi7M3 .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcdpqi7M3 .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcdpqi7M3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcdpqi7M3 ul {
  font-size: 0;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li:first-child,
.cid-sjcdpqi7M3 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcdpqi7M3 .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcdpqi7M3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcdpqi7M3 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcdpqi7M3 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSdGZqYT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSdGZqYT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSdGZqYT .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSdGZqYT .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSdGZqYT .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSdGZqYT .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSdGZqYT .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSdGZqYT .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSdGZqYT .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSdGZqYT .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSdGZqYT .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSdGZqYT .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSdGZqYT .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSdGZqYT .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSdGZqYT .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSdGZqYT .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSdGZqYT input,
.cid-sHBSdGZqYT textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSdGZqYT .form-control,
.cid-sHBSdGZqYT .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSdGZqYT .form-control:hover,
.cid-sHBSdGZqYT .field-input:hover,
.cid-sHBSdGZqYT .form-control:focus,
.cid-sHBSdGZqYT .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSdGZqYT .form-control:focus,
.cid-sHBSdGZqYT .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSdGZqYT input::-webkit-input-placeholder,
.cid-sHBSdGZqYT textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSdGZqYT input:-moz-placeholder,
.cid-sHBSdGZqYT textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSdGZqYT .jq-selectbox li,
.cid-sHBSdGZqYT .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSdGZqYT .jq-selectbox li:hover,
.cid-sHBSdGZqYT .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSdGZqYT .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSdGZqYT .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSdGZqYT .mbr-form {
  max-width: 550px;
}
.cid-sHBSdGZqYT .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSdGZqYT .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSdGZqYT .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSdGZqYT .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSdGZqYT .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSdGZqYT .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSdGZqYT .mbr-section-title,
  .cid-sHBSdGZqYT .content-title,
  .cid-sHBSdGZqYT .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSdGZqYT .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4hiIYrJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4hiIYrJ .content {
    text-align: center;
  }
  .cid-sGF4hiIYrJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4hiIYrJ .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4hiIYrJ .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4hiIYrJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4hiIYrJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4hiIYrJ .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4hiIYrJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4hiIYrJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4hiIYrJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4hiIYrJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4hiIYrJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4hiIYrJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4hiIYrJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4hiIYrJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4hiIYrJ .list-item {
  display: flex;
}
.cid-sGF4hiIYrJ .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4hiIYrJ ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4hiIYrJ ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4hiIYrJ ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4hiIYrJ .column-title {
  color: #ff0000;
}
.cid-sGF4hiIYrJ .logo-subtitle,
.cid-sGF4hiIYrJ .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4hiIYrJ P {
  color: #1b1a1a;
}
.cid-sGF4hiIYrJ .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4iDKJjT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4iDKJjT a:link {
  text-decoration: none;
}
.cid-sGF4iDKJjT .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4iDKJjT .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4iDKJjT .inner-text {
  line-height: 3em;
}
.cid-sGF4iDKJjT .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4iDKJjT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4iDKJjT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4iDKJjT .content-text,
.cid-sGF4iDKJjT .inner-text {
  color: #c1c1c1;
}
.cid-sjcoyBQuOn .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcoyBQuOn .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcoyBQuOn .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcoyBQuOn .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcoyBQuOn .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcoyBQuOn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcoyBQuOn .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcoyBQuOn .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcoyBQuOn .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcoyBQuOn .nav-link,
.cid-sjcoyBQuOn .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcoyBQuOn .nav-link:hover,
.cid-sjcoyBQuOn .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcoyBQuOn .dropdown-menu {
  background-color: #656565;
}
.cid-sjcoyBQuOn .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcoyBQuOn .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcoyBQuOn .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcoyBQuOn .nav-item {
  position: relative;
}
.cid-sjcoyBQuOn .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcoyBQuOn .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcoyBQuOn .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcoyBQuOn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcoyBQuOn .content-text {
  margin-bottom: 0;
}
.cid-sjcoyBQuOn .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcoyBQuOn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcoyBQuOn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcoyBQuOn .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcoyBQuOn .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcoyBQuOn .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcoyBQuOn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcoyBQuOn .content-right-side {
  text-align: center;
}
.cid-sjcoyBQuOn .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcoyBQuOn .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcoyBQuOn .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcoyBQuOn .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcoyBQuOn .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcoyBQuOn .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcoyBQuOn .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcoyBQuOn .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcoyBQuOn .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcoyBQuOn .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcoyBQuOn .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcoyBQuOn .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcoyBQuOn .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcoyBQuOn .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcoyBQuOn .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcoyBQuOn .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcoyBQuOn .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcoyBQuOn .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcoyBQuOn .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcoyBQuOn .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcoyBQuOn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcoyBQuOn .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcoyBQuOn .navbar-toggler {
    display: none;
  }
  .cid-sjcoyBQuOn .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcoyBQuOn .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcoyBQuOn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcoyBQuOn .btn-sm {
  padding: 8px 15px;
}
.cid-sjcoyBQuOn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcoyBQuOn .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcoyBQuOn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcoyBQuOn .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcoyBQuOn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcoyBQuOn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcoyBQuOn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcoyBQuOn .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcoyBQuOn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcoyBQuOn .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcoyBQuOn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcoyBQuOn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcoyBQuOn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcoyBQuOn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcoyBQuOn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcoyBQuOn button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcoyBQuOn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcoyBQuOn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcoyBQuOn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcoyBQuOn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcoyBQuOn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcoyBQuOn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcoyBQuOn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcoyBQuOn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcoyBQuOn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcoyBQuOn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcoyBQuOn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcoyBQuOn .collapsed .btn {
  display: flex;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcoyBQuOn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcoyBQuOn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcoyBQuOn .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcoyBQuOn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcoyBQuOn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcoyBQuOn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcoyBQuOn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcoyBQuOn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcoyBQuOn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcoyBQuOn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcoyBQuOn .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcoyBQuOn .menu-content-top {
    display: flex;
  }
  .cid-sjcoyBQuOn .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcoyBQuOn .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcoyBQuOn .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcoyBQuOn .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcoyBQuOn .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcoyBQuOn .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcoyBQuOn .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing,
  .cid-sjcoyBQuOn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcoyBQuOn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcoyBQuOn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcoyBQuOn img {
    height: 3.8rem !important;
  }
  .cid-sjcoyBQuOn .btn {
    display: flex;
  }
  .cid-sjcoyBQuOn button.navbar-toggler {
    display: block;
  }
  .cid-sjcoyBQuOn .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcoyBQuOn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcoyBQuOn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcoyBQuOn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcoyBQuOn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcoyBQuOn .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcoyBQuOn .nav-link:focus {
  outline: none;
}
.cid-sjcoyBQuOn .navbar-toggler {
  position: relative;
}
.cid-sjcoyBQuOn .widget-title,
.cid-sjcoyBQuOn .widget-icon {
  color: #e9e9e9;
}
.cid-sjcoyBQuOn .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcoyBQuOn .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcoyBQuOn .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcoyBQuOn .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcoyBQuOn .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcoyBQuOn .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcoyBQuOn .menu-content-top,
  .cid-sjcoyBQuOn .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcoyBQuOn button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcoyBQuOn .btn {
    margin-left: 0;
  }
  .cid-sjcoyBQuOn .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcoyBQuOn .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcoyBQuOn .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcoyBQuOn .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcoyBQuOn .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcoyBQuOn .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcoyBQuOn .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcoyBQuOn .nav-link,
.cid-sjcoyBQuOn .dropdown-item {
  font-size: 16px;
}
.cid-sjcoyBQuOn .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcoyBQuOn .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcoyD7dh8 {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/p1011489.jpeg");
}
.cid-sjcoyD7dh8 .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcoyD7dh8 .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcoyD7dh8 .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcoyD7dh8 .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcoyD7dh8 .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcoyD7dh8 .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcoyD7dh8 .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcoyD7dh8 .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcoyD7dh8 .separator,
  .cid-sjcoyD7dh8 .sep-holder,
  .cid-sjcoyD7dh8 .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcoyD7dh8 .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcoyD7dh8 .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcoyD7dh8 .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcoyD7dh8 .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcoyD7dh8 .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcoyD7dh8 .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcoyD7dh8 .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcoyEm5Sl {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcoyEm5Sl .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcoyEm5Sl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcoyEm5Sl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcoyEm5Sl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcoyEm5Sl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcoyEm5Sl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcoyEm5Sl .icon-focus,
.cid-sjcoyEm5Sl .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcoyEm5Sl .icon-focus:before,
.cid-sjcoyEm5Sl .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcoyEm5Sl .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcoyEm5Sl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcoyEm5Sl ul {
  font-size: 0;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li:first-child,
.cid-sjcoyEm5Sl .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcoyEm5Sl .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcoyEm5Sl .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcoyEm5Sl .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcoyEm5Sl .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSg1ZqsQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSg1ZqsQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSg1ZqsQ .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSg1ZqsQ .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSg1ZqsQ .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSg1ZqsQ .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSg1ZqsQ .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSg1ZqsQ .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSg1ZqsQ .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSg1ZqsQ .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSg1ZqsQ .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSg1ZqsQ .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSg1ZqsQ .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSg1ZqsQ .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSg1ZqsQ .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSg1ZqsQ .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSg1ZqsQ input,
.cid-sHBSg1ZqsQ textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSg1ZqsQ .form-control,
.cid-sHBSg1ZqsQ .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSg1ZqsQ .form-control:hover,
.cid-sHBSg1ZqsQ .field-input:hover,
.cid-sHBSg1ZqsQ .form-control:focus,
.cid-sHBSg1ZqsQ .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSg1ZqsQ .form-control:focus,
.cid-sHBSg1ZqsQ .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSg1ZqsQ input::-webkit-input-placeholder,
.cid-sHBSg1ZqsQ textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSg1ZqsQ input:-moz-placeholder,
.cid-sHBSg1ZqsQ textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSg1ZqsQ .jq-selectbox li,
.cid-sHBSg1ZqsQ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSg1ZqsQ .jq-selectbox li:hover,
.cid-sHBSg1ZqsQ .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSg1ZqsQ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSg1ZqsQ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSg1ZqsQ .mbr-form {
  max-width: 550px;
}
.cid-sHBSg1ZqsQ .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSg1ZqsQ .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSg1ZqsQ .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSg1ZqsQ .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSg1ZqsQ .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSg1ZqsQ .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSg1ZqsQ .mbr-section-title,
  .cid-sHBSg1ZqsQ .content-title,
  .cid-sHBSg1ZqsQ .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSg1ZqsQ .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4ojmCgA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4ojmCgA .content {
    text-align: center;
  }
  .cid-sGF4ojmCgA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4ojmCgA .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4ojmCgA .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4ojmCgA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4ojmCgA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4ojmCgA .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4ojmCgA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4ojmCgA .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4ojmCgA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4ojmCgA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4ojmCgA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4ojmCgA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4ojmCgA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4ojmCgA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4ojmCgA .list-item {
  display: flex;
}
.cid-sGF4ojmCgA .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4ojmCgA ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4ojmCgA ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4ojmCgA ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4ojmCgA .column-title {
  color: #ff0000;
}
.cid-sGF4ojmCgA .logo-subtitle,
.cid-sGF4ojmCgA .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4ojmCgA P {
  color: #1b1a1a;
}
.cid-sGF4ojmCgA .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4pTTLA9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4pTTLA9 a:link {
  text-decoration: none;
}
.cid-sGF4pTTLA9 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4pTTLA9 .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4pTTLA9 .inner-text {
  line-height: 3em;
}
.cid-sGF4pTTLA9 .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4pTTLA9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4pTTLA9 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4pTTLA9 .content-text,
.cid-sGF4pTTLA9 .inner-text {
  color: #c1c1c1;
}
.cid-sjcQMnAplO .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcQMnAplO .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcQMnAplO .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcQMnAplO .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcQMnAplO .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcQMnAplO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcQMnAplO .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcQMnAplO .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcQMnAplO .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcQMnAplO .nav-link,
.cid-sjcQMnAplO .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcQMnAplO .nav-link:hover,
.cid-sjcQMnAplO .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcQMnAplO .dropdown-menu {
  background-color: #656565;
}
.cid-sjcQMnAplO .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcQMnAplO .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcQMnAplO .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcQMnAplO .nav-item {
  position: relative;
}
.cid-sjcQMnAplO .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcQMnAplO .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcQMnAplO .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcQMnAplO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcQMnAplO .content-text {
  margin-bottom: 0;
}
.cid-sjcQMnAplO .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcQMnAplO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcQMnAplO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcQMnAplO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcQMnAplO .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcQMnAplO .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcQMnAplO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcQMnAplO .content-right-side {
  text-align: center;
}
.cid-sjcQMnAplO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcQMnAplO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcQMnAplO .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcQMnAplO .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcQMnAplO .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcQMnAplO .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcQMnAplO .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcQMnAplO .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcQMnAplO .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcQMnAplO .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcQMnAplO .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcQMnAplO .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcQMnAplO .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcQMnAplO .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcQMnAplO .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcQMnAplO .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcQMnAplO .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcQMnAplO .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcQMnAplO .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcQMnAplO .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcQMnAplO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcQMnAplO .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcQMnAplO .navbar-toggler {
    display: none;
  }
  .cid-sjcQMnAplO .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcQMnAplO .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcQMnAplO .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcQMnAplO .btn-sm {
  padding: 8px 15px;
}
.cid-sjcQMnAplO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcQMnAplO .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcQMnAplO .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcQMnAplO .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcQMnAplO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcQMnAplO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcQMnAplO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcQMnAplO .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcQMnAplO .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcQMnAplO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcQMnAplO .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcQMnAplO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcQMnAplO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcQMnAplO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcQMnAplO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcQMnAplO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcQMnAplO button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcQMnAplO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcQMnAplO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcQMnAplO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcQMnAplO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcQMnAplO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcQMnAplO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcQMnAplO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcQMnAplO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcQMnAplO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcQMnAplO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcQMnAplO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcQMnAplO .collapsed .btn {
  display: flex;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcQMnAplO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcQMnAplO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcQMnAplO .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcQMnAplO .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcQMnAplO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcQMnAplO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcQMnAplO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcQMnAplO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcQMnAplO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcQMnAplO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcQMnAplO .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcQMnAplO .menu-content-top {
    display: flex;
  }
  .cid-sjcQMnAplO .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcQMnAplO .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcQMnAplO .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcQMnAplO .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcQMnAplO .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcQMnAplO .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcQMnAplO .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing,
  .cid-sjcQMnAplO .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcQMnAplO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcQMnAplO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcQMnAplO img {
    height: 3.8rem !important;
  }
  .cid-sjcQMnAplO .btn {
    display: flex;
  }
  .cid-sjcQMnAplO button.navbar-toggler {
    display: block;
  }
  .cid-sjcQMnAplO .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcQMnAplO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcQMnAplO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcQMnAplO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcQMnAplO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcQMnAplO .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcQMnAplO .nav-link:focus {
  outline: none;
}
.cid-sjcQMnAplO .navbar-toggler {
  position: relative;
}
.cid-sjcQMnAplO .widget-title,
.cid-sjcQMnAplO .widget-icon {
  color: #e9e9e9;
}
.cid-sjcQMnAplO .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcQMnAplO .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcQMnAplO .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcQMnAplO .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcQMnAplO .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcQMnAplO .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcQMnAplO .menu-content-top,
  .cid-sjcQMnAplO .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcQMnAplO button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcQMnAplO .btn {
    margin-left: 0;
  }
  .cid-sjcQMnAplO .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcQMnAplO .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcQMnAplO .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcQMnAplO .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcQMnAplO .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcQMnAplO .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcQMnAplO .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcQMnAplO .nav-link,
.cid-sjcQMnAplO .dropdown-item {
  font-size: 16px;
}
.cid-sjcQMnAplO .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcQMnAplO .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcQMoD8bm {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/herramienta-hidraulica-199948.jpeg");
}
.cid-sjcQMoD8bm .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcQMoD8bm .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcQMoD8bm .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcQMoD8bm .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcQMoD8bm .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcQMoD8bm .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcQMoD8bm .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcQMoD8bm .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcQMoD8bm .separator,
  .cid-sjcQMoD8bm .sep-holder,
  .cid-sjcQMoD8bm .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcQMoD8bm .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcQMoD8bm .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcQMoD8bm .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcQMoD8bm .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcQMoD8bm .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcQMoD8bm .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcQMoD8bm .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcQMprPCq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcQMprPCq .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcQMprPCq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcQMprPCq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcQMprPCq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcQMprPCq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcQMprPCq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcQMprPCq .icon-focus,
.cid-sjcQMprPCq .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcQMprPCq .icon-focus:before,
.cid-sjcQMprPCq .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcQMprPCq .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcQMprPCq .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcQMprPCq ul {
  font-size: 0;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcQMprPCq .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcQMprPCq .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcQMprPCq .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul li:first-child,
.cid-sjcQMprPCq .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcQMprPCq .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcQMprPCq .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcQMprPCq .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcQMprPCq .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSrAtnkJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSrAtnkJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSrAtnkJ .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSrAtnkJ .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSrAtnkJ .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSrAtnkJ .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSrAtnkJ .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSrAtnkJ .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSrAtnkJ .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSrAtnkJ .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSrAtnkJ .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSrAtnkJ .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSrAtnkJ .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSrAtnkJ .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSrAtnkJ .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSrAtnkJ .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSrAtnkJ input,
.cid-sHBSrAtnkJ textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSrAtnkJ .form-control,
.cid-sHBSrAtnkJ .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSrAtnkJ .form-control:hover,
.cid-sHBSrAtnkJ .field-input:hover,
.cid-sHBSrAtnkJ .form-control:focus,
.cid-sHBSrAtnkJ .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSrAtnkJ .form-control:focus,
.cid-sHBSrAtnkJ .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSrAtnkJ input::-webkit-input-placeholder,
.cid-sHBSrAtnkJ textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSrAtnkJ input:-moz-placeholder,
.cid-sHBSrAtnkJ textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSrAtnkJ .jq-selectbox li,
.cid-sHBSrAtnkJ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSrAtnkJ .jq-selectbox li:hover,
.cid-sHBSrAtnkJ .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSrAtnkJ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSrAtnkJ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSrAtnkJ .mbr-form {
  max-width: 550px;
}
.cid-sHBSrAtnkJ .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSrAtnkJ .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSrAtnkJ .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSrAtnkJ .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSrAtnkJ .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSrAtnkJ .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSrAtnkJ .mbr-section-title,
  .cid-sHBSrAtnkJ .content-title,
  .cid-sHBSrAtnkJ .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSrAtnkJ .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4K183wB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4K183wB .content {
    text-align: center;
  }
  .cid-sGF4K183wB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4K183wB .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4K183wB .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4K183wB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4K183wB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4K183wB .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4K183wB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4K183wB .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4K183wB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4K183wB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4K183wB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4K183wB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4K183wB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4K183wB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4K183wB .list-item {
  display: flex;
}
.cid-sGF4K183wB .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4K183wB ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4K183wB ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4K183wB ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4K183wB .column-title {
  color: #ff0000;
}
.cid-sGF4K183wB .logo-subtitle,
.cid-sGF4K183wB .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4K183wB P {
  color: #1b1a1a;
}
.cid-sGF4K183wB .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4MAWE8m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4MAWE8m a:link {
  text-decoration: none;
}
.cid-sGF4MAWE8m .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4MAWE8m .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4MAWE8m .inner-text {
  line-height: 3em;
}
.cid-sGF4MAWE8m .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4MAWE8m .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4MAWE8m .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4MAWE8m .content-text,
.cid-sGF4MAWE8m .inner-text {
  color: #c1c1c1;
}
.cid-sjcrbRgY6T .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcrbRgY6T .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcrbRgY6T .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcrbRgY6T .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcrbRgY6T .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcrbRgY6T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcrbRgY6T .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcrbRgY6T .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcrbRgY6T .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcrbRgY6T .nav-link,
.cid-sjcrbRgY6T .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcrbRgY6T .nav-link:hover,
.cid-sjcrbRgY6T .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcrbRgY6T .dropdown-menu {
  background-color: #656565;
}
.cid-sjcrbRgY6T .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcrbRgY6T .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcrbRgY6T .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcrbRgY6T .nav-item {
  position: relative;
}
.cid-sjcrbRgY6T .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcrbRgY6T .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcrbRgY6T .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcrbRgY6T .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcrbRgY6T .content-text {
  margin-bottom: 0;
}
.cid-sjcrbRgY6T .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcrbRgY6T .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcrbRgY6T .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcrbRgY6T .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcrbRgY6T .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcrbRgY6T .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcrbRgY6T .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcrbRgY6T .content-right-side {
  text-align: center;
}
.cid-sjcrbRgY6T .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcrbRgY6T .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcrbRgY6T .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcrbRgY6T .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcrbRgY6T .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcrbRgY6T .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcrbRgY6T .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcrbRgY6T .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcrbRgY6T .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcrbRgY6T .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcrbRgY6T .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcrbRgY6T .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcrbRgY6T .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcrbRgY6T .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcrbRgY6T .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcrbRgY6T .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcrbRgY6T .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcrbRgY6T .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcrbRgY6T .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcrbRgY6T .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcrbRgY6T .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcrbRgY6T .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcrbRgY6T .navbar-toggler {
    display: none;
  }
  .cid-sjcrbRgY6T .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcrbRgY6T .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcrbRgY6T .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcrbRgY6T .btn-sm {
  padding: 8px 15px;
}
.cid-sjcrbRgY6T .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcrbRgY6T .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcrbRgY6T .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcrbRgY6T .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcrbRgY6T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcrbRgY6T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcrbRgY6T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcrbRgY6T .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcrbRgY6T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcrbRgY6T .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcrbRgY6T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcrbRgY6T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcrbRgY6T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcrbRgY6T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcrbRgY6T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcrbRgY6T button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcrbRgY6T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcrbRgY6T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcrbRgY6T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcrbRgY6T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcrbRgY6T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcrbRgY6T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcrbRgY6T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcrbRgY6T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcrbRgY6T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcrbRgY6T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcrbRgY6T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcrbRgY6T .collapsed .btn {
  display: flex;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcrbRgY6T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcrbRgY6T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcrbRgY6T .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcrbRgY6T .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcrbRgY6T .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcrbRgY6T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcrbRgY6T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcrbRgY6T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcrbRgY6T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcrbRgY6T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcrbRgY6T .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcrbRgY6T .menu-content-top {
    display: flex;
  }
  .cid-sjcrbRgY6T .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcrbRgY6T .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcrbRgY6T .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcrbRgY6T .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcrbRgY6T .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcrbRgY6T .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcrbRgY6T .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing,
  .cid-sjcrbRgY6T .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcrbRgY6T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcrbRgY6T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcrbRgY6T img {
    height: 3.8rem !important;
  }
  .cid-sjcrbRgY6T .btn {
    display: flex;
  }
  .cid-sjcrbRgY6T button.navbar-toggler {
    display: block;
  }
  .cid-sjcrbRgY6T .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcrbRgY6T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcrbRgY6T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcrbRgY6T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcrbRgY6T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcrbRgY6T .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcrbRgY6T .nav-link:focus {
  outline: none;
}
.cid-sjcrbRgY6T .navbar-toggler {
  position: relative;
}
.cid-sjcrbRgY6T .widget-title,
.cid-sjcrbRgY6T .widget-icon {
  color: #e9e9e9;
}
.cid-sjcrbRgY6T .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcrbRgY6T .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcrbRgY6T .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcrbRgY6T .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcrbRgY6T .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcrbRgY6T .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcrbRgY6T .menu-content-top,
  .cid-sjcrbRgY6T .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcrbRgY6T button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcrbRgY6T .btn {
    margin-left: 0;
  }
  .cid-sjcrbRgY6T .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcrbRgY6T .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcrbRgY6T .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcrbRgY6T .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcrbRgY6T .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcrbRgY6T .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcrbRgY6T .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcrbRgY6T .nav-link,
.cid-sjcrbRgY6T .dropdown-item {
  font-size: 16px;
}
.cid-sjcrbRgY6T .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcrbRgY6T .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcrbSp4yG {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/p1011468.jpeg");
}
.cid-sjcrbSp4yG .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcrbSp4yG .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcrbSp4yG .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcrbSp4yG .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcrbSp4yG .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcrbSp4yG .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcrbSp4yG .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcrbSp4yG .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcrbSp4yG .separator,
  .cid-sjcrbSp4yG .sep-holder,
  .cid-sjcrbSp4yG .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcrbSp4yG .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcrbSp4yG .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcrbSp4yG .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcrbSp4yG .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcrbSp4yG .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcrbSp4yG .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcrbSp4yG .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcrbTavB6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcrbTavB6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcrbTavB6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcrbTavB6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcrbTavB6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcrbTavB6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcrbTavB6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcrbTavB6 .icon-focus,
.cid-sjcrbTavB6 .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcrbTavB6 .icon-focus:before,
.cid-sjcrbTavB6 .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcrbTavB6 .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcrbTavB6 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcrbTavB6 ul {
  font-size: 0;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcrbTavB6 .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcrbTavB6 .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcrbTavB6 .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul li:first-child,
.cid-sjcrbTavB6 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcrbTavB6 .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcrbTavB6 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcrbTavB6 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcrbTavB6 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSiiXSxK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSiiXSxK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSiiXSxK .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSiiXSxK .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSiiXSxK .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSiiXSxK .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSiiXSxK .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSiiXSxK .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSiiXSxK .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSiiXSxK .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSiiXSxK .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSiiXSxK .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSiiXSxK .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSiiXSxK .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSiiXSxK .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSiiXSxK .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSiiXSxK input,
.cid-sHBSiiXSxK textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSiiXSxK .form-control,
.cid-sHBSiiXSxK .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSiiXSxK .form-control:hover,
.cid-sHBSiiXSxK .field-input:hover,
.cid-sHBSiiXSxK .form-control:focus,
.cid-sHBSiiXSxK .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSiiXSxK .form-control:focus,
.cid-sHBSiiXSxK .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSiiXSxK input::-webkit-input-placeholder,
.cid-sHBSiiXSxK textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSiiXSxK input:-moz-placeholder,
.cid-sHBSiiXSxK textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSiiXSxK .jq-selectbox li,
.cid-sHBSiiXSxK .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSiiXSxK .jq-selectbox li:hover,
.cid-sHBSiiXSxK .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSiiXSxK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSiiXSxK .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSiiXSxK .mbr-form {
  max-width: 550px;
}
.cid-sHBSiiXSxK .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSiiXSxK .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSiiXSxK .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSiiXSxK .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSiiXSxK .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSiiXSxK .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSiiXSxK .mbr-section-title,
  .cid-sHBSiiXSxK .content-title,
  .cid-sHBSiiXSxK .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSiiXSxK .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4tclVg9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4tclVg9 .content {
    text-align: center;
  }
  .cid-sGF4tclVg9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4tclVg9 .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4tclVg9 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4tclVg9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4tclVg9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4tclVg9 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4tclVg9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4tclVg9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4tclVg9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4tclVg9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4tclVg9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4tclVg9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4tclVg9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4tclVg9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4tclVg9 .list-item {
  display: flex;
}
.cid-sGF4tclVg9 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4tclVg9 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4tclVg9 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4tclVg9 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4tclVg9 .column-title {
  color: #ff0000;
}
.cid-sGF4tclVg9 .logo-subtitle,
.cid-sGF4tclVg9 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4tclVg9 P {
  color: #1b1a1a;
}
.cid-sGF4tclVg9 .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4vbNI7w {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4vbNI7w a:link {
  text-decoration: none;
}
.cid-sGF4vbNI7w .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4vbNI7w .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4vbNI7w .inner-text {
  line-height: 3em;
}
.cid-sGF4vbNI7w .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4vbNI7w .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4vbNI7w .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4vbNI7w .content-text,
.cid-sGF4vbNI7w .inner-text {
  color: #c1c1c1;
}
.cid-sjcu6o1CEt .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcu6o1CEt .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcu6o1CEt .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcu6o1CEt .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcu6o1CEt .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcu6o1CEt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcu6o1CEt .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcu6o1CEt .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcu6o1CEt .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcu6o1CEt .nav-link,
.cid-sjcu6o1CEt .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcu6o1CEt .nav-link:hover,
.cid-sjcu6o1CEt .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcu6o1CEt .dropdown-menu {
  background-color: #656565;
}
.cid-sjcu6o1CEt .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcu6o1CEt .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcu6o1CEt .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcu6o1CEt .nav-item {
  position: relative;
}
.cid-sjcu6o1CEt .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcu6o1CEt .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcu6o1CEt .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcu6o1CEt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcu6o1CEt .content-text {
  margin-bottom: 0;
}
.cid-sjcu6o1CEt .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcu6o1CEt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcu6o1CEt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcu6o1CEt .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcu6o1CEt .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcu6o1CEt .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcu6o1CEt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcu6o1CEt .content-right-side {
  text-align: center;
}
.cid-sjcu6o1CEt .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcu6o1CEt .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcu6o1CEt .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcu6o1CEt .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcu6o1CEt .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcu6o1CEt .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcu6o1CEt .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcu6o1CEt .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcu6o1CEt .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcu6o1CEt .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcu6o1CEt .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcu6o1CEt .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcu6o1CEt .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcu6o1CEt .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcu6o1CEt .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcu6o1CEt .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcu6o1CEt .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcu6o1CEt .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcu6o1CEt .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcu6o1CEt .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcu6o1CEt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcu6o1CEt .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcu6o1CEt .navbar-toggler {
    display: none;
  }
  .cid-sjcu6o1CEt .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcu6o1CEt .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcu6o1CEt .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcu6o1CEt .btn-sm {
  padding: 8px 15px;
}
.cid-sjcu6o1CEt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcu6o1CEt .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcu6o1CEt .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcu6o1CEt .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcu6o1CEt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcu6o1CEt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcu6o1CEt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcu6o1CEt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcu6o1CEt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcu6o1CEt .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcu6o1CEt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcu6o1CEt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcu6o1CEt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcu6o1CEt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcu6o1CEt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcu6o1CEt button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcu6o1CEt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcu6o1CEt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcu6o1CEt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcu6o1CEt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcu6o1CEt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcu6o1CEt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcu6o1CEt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcu6o1CEt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcu6o1CEt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcu6o1CEt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcu6o1CEt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcu6o1CEt .collapsed .btn {
  display: flex;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcu6o1CEt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcu6o1CEt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcu6o1CEt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcu6o1CEt .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcu6o1CEt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcu6o1CEt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcu6o1CEt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcu6o1CEt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcu6o1CEt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcu6o1CEt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcu6o1CEt .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcu6o1CEt .menu-content-top {
    display: flex;
  }
  .cid-sjcu6o1CEt .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcu6o1CEt .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcu6o1CEt .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcu6o1CEt .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcu6o1CEt .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcu6o1CEt .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcu6o1CEt .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing,
  .cid-sjcu6o1CEt .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcu6o1CEt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcu6o1CEt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcu6o1CEt img {
    height: 3.8rem !important;
  }
  .cid-sjcu6o1CEt .btn {
    display: flex;
  }
  .cid-sjcu6o1CEt button.navbar-toggler {
    display: block;
  }
  .cid-sjcu6o1CEt .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcu6o1CEt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcu6o1CEt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcu6o1CEt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcu6o1CEt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcu6o1CEt .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcu6o1CEt .nav-link:focus {
  outline: none;
}
.cid-sjcu6o1CEt .navbar-toggler {
  position: relative;
}
.cid-sjcu6o1CEt .widget-title,
.cid-sjcu6o1CEt .widget-icon {
  color: #e9e9e9;
}
.cid-sjcu6o1CEt .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcu6o1CEt .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcu6o1CEt .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcu6o1CEt .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcu6o1CEt .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcu6o1CEt .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcu6o1CEt .menu-content-top,
  .cid-sjcu6o1CEt .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcu6o1CEt button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcu6o1CEt .btn {
    margin-left: 0;
  }
  .cid-sjcu6o1CEt .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcu6o1CEt .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcu6o1CEt .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcu6o1CEt .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcu6o1CEt .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcu6o1CEt .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcu6o1CEt .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcu6o1CEt .nav-link,
.cid-sjcu6o1CEt .dropdown-item {
  font-size: 16px;
}
.cid-sjcu6o1CEt .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcu6o1CEt .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcu6pmQWE {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/tools-banner.jpg");
}
.cid-sjcu6pmQWE .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcu6pmQWE .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcu6pmQWE .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcu6pmQWE .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcu6pmQWE .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcu6pmQWE .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcu6pmQWE .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcu6pmQWE .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcu6pmQWE .separator,
  .cid-sjcu6pmQWE .sep-holder,
  .cid-sjcu6pmQWE .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcu6pmQWE .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcu6pmQWE .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcu6pmQWE .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcu6pmQWE .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcu6pmQWE .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcu6pmQWE .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcu6pmQWE .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcu6q8PhX {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcu6q8PhX .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcu6q8PhX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcu6q8PhX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcu6q8PhX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcu6q8PhX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcu6q8PhX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcu6q8PhX .icon-focus,
.cid-sjcu6q8PhX .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcu6q8PhX .icon-focus:before,
.cid-sjcu6q8PhX .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcu6q8PhX .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcu6q8PhX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcu6q8PhX ul {
  font-size: 0;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcu6q8PhX .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcu6q8PhX .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcu6q8PhX .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul li:first-child,
.cid-sjcu6q8PhX .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcu6q8PhX .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcu6q8PhX .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcu6q8PhX .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcu6q8PhX .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSlcgbXd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSlcgbXd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSlcgbXd .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSlcgbXd .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSlcgbXd .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSlcgbXd .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSlcgbXd .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSlcgbXd .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSlcgbXd .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSlcgbXd .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSlcgbXd .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSlcgbXd .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSlcgbXd .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSlcgbXd .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSlcgbXd .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSlcgbXd .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSlcgbXd input,
.cid-sHBSlcgbXd textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSlcgbXd .form-control,
.cid-sHBSlcgbXd .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSlcgbXd .form-control:hover,
.cid-sHBSlcgbXd .field-input:hover,
.cid-sHBSlcgbXd .form-control:focus,
.cid-sHBSlcgbXd .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSlcgbXd .form-control:focus,
.cid-sHBSlcgbXd .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSlcgbXd input::-webkit-input-placeholder,
.cid-sHBSlcgbXd textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSlcgbXd input:-moz-placeholder,
.cid-sHBSlcgbXd textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSlcgbXd .jq-selectbox li,
.cid-sHBSlcgbXd .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSlcgbXd .jq-selectbox li:hover,
.cid-sHBSlcgbXd .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSlcgbXd .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSlcgbXd .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSlcgbXd .mbr-form {
  max-width: 550px;
}
.cid-sHBSlcgbXd .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSlcgbXd .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSlcgbXd .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSlcgbXd .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSlcgbXd .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSlcgbXd .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSlcgbXd .mbr-section-title,
  .cid-sHBSlcgbXd .content-title,
  .cid-sHBSlcgbXd .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSlcgbXd .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4z4FJ88 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4z4FJ88 .content {
    text-align: center;
  }
  .cid-sGF4z4FJ88 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4z4FJ88 .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4z4FJ88 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4z4FJ88 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4z4FJ88 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4z4FJ88 .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4z4FJ88 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4z4FJ88 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4z4FJ88 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4z4FJ88 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4z4FJ88 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4z4FJ88 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4z4FJ88 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4z4FJ88 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4z4FJ88 .list-item {
  display: flex;
}
.cid-sGF4z4FJ88 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4z4FJ88 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4z4FJ88 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4z4FJ88 ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4z4FJ88 .column-title {
  color: #ff0000;
}
.cid-sGF4z4FJ88 .logo-subtitle,
.cid-sGF4z4FJ88 .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4z4FJ88 P {
  color: #1b1a1a;
}
.cid-sGF4z4FJ88 .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4Azsxwg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4Azsxwg a:link {
  text-decoration: none;
}
.cid-sGF4Azsxwg .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4Azsxwg .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4Azsxwg .inner-text {
  line-height: 3em;
}
.cid-sGF4Azsxwg .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4Azsxwg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4Azsxwg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4Azsxwg .content-text,
.cid-sGF4Azsxwg .inner-text {
  color: #c1c1c1;
}
.cid-sj0oEtel2J .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sj0oEtel2J .navbar-fixed-top {
  padding-top: 0;
}
.cid-sj0oEtel2J .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sj0oEtel2J .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sj0oEtel2J .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj0oEtel2J .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj0oEtel2J .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sj0oEtel2J .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sj0oEtel2J .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sj0oEtel2J .nav-link,
.cid-sj0oEtel2J .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sj0oEtel2J .nav-link:hover,
.cid-sj0oEtel2J .brand-name:hover {
  color: #ffffff !important;
}
.cid-sj0oEtel2J .dropdown-menu {
  background-color: #656565;
}
.cid-sj0oEtel2J .dropdown-item:active {
  background-color: #656565;
}
.cid-sj0oEtel2J .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sj0oEtel2J .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sj0oEtel2J .nav-item {
  position: relative;
}
.cid-sj0oEtel2J .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sj0oEtel2J .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sj0oEtel2J .nav-item .nav-link:focus {
  outline: none;
}
.cid-sj0oEtel2J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oEtel2J .content-text {
  margin-bottom: 0;
}
.cid-sj0oEtel2J .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sj0oEtel2J .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sj0oEtel2J .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sj0oEtel2J .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sj0oEtel2J .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sj0oEtel2J .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sj0oEtel2J .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sj0oEtel2J .content-right-side {
  text-align: center;
}
.cid-sj0oEtel2J .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sj0oEtel2J .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sj0oEtel2J .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sj0oEtel2J .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sj0oEtel2J .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sj0oEtel2J .info-widget:first-child {
  margin-left: 0;
}
.cid-sj0oEtel2J .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sj0oEtel2J .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sj0oEtel2J .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sj0oEtel2J .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sj0oEtel2J .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sj0oEtel2J .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sj0oEtel2J .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sj0oEtel2J .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sj0oEtel2J .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sj0oEtel2J .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sj0oEtel2J .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sj0oEtel2J .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sj0oEtel2J .navbar {
    display: block;
    padding: 0;
  }
  .cid-sj0oEtel2J .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sj0oEtel2J .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sj0oEtel2J .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sj0oEtel2J .navbar-toggler {
    display: none;
  }
  .cid-sj0oEtel2J .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sj0oEtel2J .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sj0oEtel2J .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sj0oEtel2J .btn-sm {
  padding: 8px 15px;
}
.cid-sj0oEtel2J .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sj0oEtel2J .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sj0oEtel2J .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sj0oEtel2J .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sj0oEtel2J .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj0oEtel2J .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sj0oEtel2J .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj0oEtel2J .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sj0oEtel2J .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj0oEtel2J .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj0oEtel2J .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sj0oEtel2J .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sj0oEtel2J .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj0oEtel2J .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj0oEtel2J .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj0oEtel2J button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sj0oEtel2J button.navbar-toggler:focus {
  outline: none;
}
.cid-sj0oEtel2J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj0oEtel2J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sj0oEtel2J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oEtel2J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sj0oEtel2J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sj0oEtel2J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oEtel2J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sj0oEtel2J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sj0oEtel2J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sj0oEtel2J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sj0oEtel2J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sj0oEtel2J .collapsed .btn {
  display: flex;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sj0oEtel2J .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj0oEtel2J .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj0oEtel2J .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sj0oEtel2J .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj0oEtel2J .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj0oEtel2J .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sj0oEtel2J .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sj0oEtel2J .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj0oEtel2J .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj0oEtel2J .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sj0oEtel2J .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sj0oEtel2J .menu-content-top {
    display: flex;
  }
  .cid-sj0oEtel2J .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sj0oEtel2J .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sj0oEtel2J .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sj0oEtel2J .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sj0oEtel2J .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sj0oEtel2J .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sj0oEtel2J .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing,
  .cid-sj0oEtel2J .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-nav,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sj0oEtel2J .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj0oEtel2J .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj0oEtel2J img {
    height: 3.8rem !important;
  }
  .cid-sj0oEtel2J .btn {
    display: flex;
  }
  .cid-sj0oEtel2J button.navbar-toggler {
    display: block;
  }
  .cid-sj0oEtel2J .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sj0oEtel2J .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sj0oEtel2J .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj0oEtel2J .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj0oEtel2J .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sj0oEtel2J .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sj0oEtel2J .nav-link:focus {
  outline: none;
}
.cid-sj0oEtel2J .navbar-toggler {
  position: relative;
}
.cid-sj0oEtel2J .widget-title,
.cid-sj0oEtel2J .widget-icon {
  color: #e9e9e9;
}
.cid-sj0oEtel2J .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sj0oEtel2J .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sj0oEtel2J .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sj0oEtel2J .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sj0oEtel2J .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sj0oEtel2J .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sj0oEtel2J .menu-content-top,
  .cid-sj0oEtel2J .menu-bottom {
    padding: 0 15px;
  }
  .cid-sj0oEtel2J button.navbar-toggler {
    align-self: center;
  }
  .cid-sj0oEtel2J .btn {
    margin-left: 0;
  }
  .cid-sj0oEtel2J .widget-icon {
    padding-right: 0;
  }
}
.cid-sj0oEtel2J .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sj0oEtel2J .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sj0oEtel2J .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sj0oEtel2J .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sj0oEtel2J .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sj0oEtel2J .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sj0oEtel2J .nav-link,
.cid-sj0oEtel2J .dropdown-item {
  font-size: 16px;
}
.cid-sj0oEtel2J .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sj0oEtel2J .tam-logo {
    height: 85% !important;
  }
}
.cid-snTLUXbTOj .modal-body .close {
  background: #1b1b1b;
}
.cid-snTLUXbTOj .modal-body .close span {
  font-style: normal;
}
.cid-snTLUXbTOj .carousel-inner > .active,
.cid-snTLUXbTOj .carousel-inner > .next,
.cid-snTLUXbTOj .carousel-inner > .prev {
  display: table;
}
.cid-snTLUXbTOj .carousel-control .icon-next,
.cid-snTLUXbTOj .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 22px;
  line-height: 27px;
}
.cid-snTLUXbTOj .carousel-control:hover {
  background-color: transparent;
  color: #fff;
  opacity: .5;
}
@media (max-width: 767px) {
  .cid-snTLUXbTOj .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-snTLUXbTOj .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-snTLUXbTOj .boxed-slider > div {
  position: relative;
}
.cid-snTLUXbTOj .container img {
  width: 100%;
  height: 820px;
  object-fit: cover;
}
.cid-snTLUXbTOj .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-snTLUXbTOj .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-snTLUXbTOj .mbr-table-cell {
  padding: 0;
}
.cid-snTLUXbTOj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snTLUXbTOj .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-snTLUXbTOj .mbr-overlay {
  z-index: 1;
}
.cid-snTLUXbTOj .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-snTLUXbTOj .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-snTLUXbTOj .carousel-item .container {
    width: 100%;
  }
}
.cid-snTLUXbTOj .carousel-item-next.carousel-item-left,
.cid-snTLUXbTOj .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-snTLUXbTOj .active.carousel-item-right,
.cid-snTLUXbTOj .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-snTLUXbTOj .active.carousel-item-left,
.cid-snTLUXbTOj .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-snTLUXbTOj .mbr-slider .carousel-control {
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 22px;
  transition: all .25s ease;
  opacity: 1;
}
.cid-snTLUXbTOj .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snTLUXbTOj .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snTLUXbTOj .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 22px;
}
@media (max-width: 767px) {
  .cid-snTLUXbTOj .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
    display: none;
  }
}
.cid-snTLUXbTOj .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem;
}
.cid-snTLUXbTOj .mbr-slider .carousel-indicators li {
  max-width: 10px;
  width: 110px;
  height: 10px;
  max-height: 10px;
  margin: 0 5px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .3;
  transition: all .25s ease;
  box-sizing: border-box;
}
.cid-snTLUXbTOj .mbr-slider .carousel-indicators li.active,
.cid-snTLUXbTOj .mbr-slider .carousel-indicators li:hover {
  opacity: 1;
  background-color: #fff;
}
.cid-snTLUXbTOj .mbr-slider .carousel-indicators li::after,
.cid-snTLUXbTOj .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-snTLUXbTOj .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-snTLUXbTOj .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-snTLUXbTOj .mbr-slider > .container img {
  width: 100%;
}
.cid-snTLUXbTOj .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-snTLUXbTOj .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-snTLUXbTOj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-snTLUXbTOj .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-snTLUXbTOj .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-snTLUXbTOj .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-snTLUXbTOj .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-snTLUXbTOj .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-snTLUXbTOj .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-snTLUXbTOj .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-snTLUXbTOj .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-snTLUXbTOj .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-snTLUXbTOj .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-snTLUXbTOj h2 {
  line-height: 55px;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-snTLUXbTOj .mbr-text {
  margin-bottom: 0;
  margin-top: 30px;
  font-weight: 500;
}
.cid-snTLUXbTOj .mbr-section-btn {
  margin-top: 26px;
}
.cid-snTLUXbTOj .mbr-section-btn .btn {
  height: 50px;
  line-height: 60px;
  padding: 0 40px;
  font-weight: 700;
}
.cid-snTLUXbTOj .mbr-iconfont {
  transition: all 0.25s ease;
}
.cid-snTLUXbTOj .carousel-control-next .mbr-iconfont::before {
  content: "\e909";
}
.cid-snTLUXbTOj .carousel-control-next .mbr-iconfont:hover {
  opacity: .5;
}
.cid-snTLUXbTOj .carousel-control-prev .mbr-iconfont::before {
  content: "\e90a";
}
.cid-snTLUXbTOj .carousel-control-prev .mbr-iconfont:hover {
  opacity: .5;
}
.cid-snTLUXbTOj P {
  color: #ff8000;
}
.cid-sj0AgXGUP1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eeeff2;
}
.cid-sj0AgXGUP1 .card-wrapper {
  display: flex;
  padding: 3rem 1rem;
  border-radius: 10px;
  background: #ffffff;
  border: 2px solid #efefef;
  flex-direction: column;
  text-align: center;
}
.cid-sj0AgXGUP1 .card-wrapper:hover .card-title {
  color: #ff0000;
}
.cid-sj0AgXGUP1 .main-sub-title {
  background: #e7e7fb;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-sj0AgXGUP1 .card-title {
  transition: all 0.3s;
  color: #656565;
  line-height: initial;
  letter-spacing: 0.5px;
}
.cid-sj0AgXGUP1 .mbr-iconfont {
  font-size: 5rem;
  color: #ff8000;
  padding-right: 1.5rem;
  padding: 0;
  margin-bottom: 1.5rem;
}
.cid-sj0AgXGUP1 .card-text {
  color: #616161;
}
.cid-sj0AgXGUP1 .main-text {
  color: #777d74;
}
.cid-sj0AgXGUP1 .main-sub-title,
.cid-sj0AgXGUP1 .align-wrapper {
  color: #33358c;
}
.cid-sj0AgXGUP1 .main-title {
  color: #404040;
}
.cid-sj0oEvS1U5 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ff8000;
}
.cid-sj0oEvS1U5 .container-fluid {
  padding: 0 3rem;
}
.cid-sj0oEvS1U5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #1b1a1a, #ff0000);
  display: inline-block;
}
.cid-sj0oEvS1U5 .card {
  display: block;
}
.cid-sj0oEvS1U5 .card .card-wrapper {
  height: 1%;
}
.cid-sj0oEvS1U5 .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
}
.cid-sj0oEvS1U5 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sj0oEvS1U5 .card .card-wrapper:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-sj0oEvS1U5 .text-row {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj0oEvS1U5 .prices {
  color: #ffffff;
}
.cid-sj0oEvS1U5 .oldPrice {
  text-decoration: line-through;
}
.cid-sj0oEvS1U5 .oldPrice,
.cid-sj0oEvS1U5 .newPrice {
  color: inherit;
}
@media (max-width: 767px) {
  .cid-sj0oEvS1U5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sj0oEvS1U5 .text-row {
    padding-bottom: 1rem;
  }
}
.cid-sj0oEvS1U5 .mbr-section-title,
.cid-sj0oEvS1U5 .underline {
  text-align: center;
}
.cid-sj0oEvS1U5 .mbr-section-subtitle {
  text-align: center;
}
.cid-sj0oEvS1U5 .btn-RED2-O,
.cid-sj0oEvS1U5 .btn-RED2-O:active {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
  color: #656565 !important;
}
.cid-sj0oEvS1U5 .btn-size2-o {
  font-size: 1rem !important;
}
.cid-sm74tau6Q0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/textura-gris2.jpg");
}
.cid-sm74tau6Q0 .img-wrap img {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-sm74tau6Q0 .card {
  border-radius: 0;
  margin: auto 0;
}
.cid-sm74tau6Q0 .card .wrapper {
  overflow: hidden;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-section-title {
  color: #06182d;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff5e3a;
  background: linear-gradient(#ff5e3a 0%, #ff653c 69%, #ff4e3c 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-section-subtitle {
  color: #06182d;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-text {
  color: #83868c;
  font-weight: 300;
}
.cid-sm74tau6Q0 .card .wrapper .sign-wrap {
  text-align: center;
  overflow: hidden;
  position: relative;
}
.cid-sm74tau6Q0 .card .wrapper .sign-wrap img {
  width: 60%;
}
.cid-sm74tau6Q0 .card .wrapper .mbr-section-subtitle {
  text-align: center;
  color: #ff8000;
}
.cid-sm77PUBxTN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ff8000;
}
.cid-sm77PUBxTN .text-content .btn-bgr {
  z-index: 0;
}
.cid-sm77PUBxTN .mbr-overlay {
  background: #ff0000;
}
.cid-sm77PUBxTN .text-content {
  padding: 2rem 0rem;
  background-color: #eeeff200;
}
.cid-sm77PUBxTN .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sm77PUBxTN .media-container-row {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (max-width: 767px) {
  .cid-sm77PUBxTN .mbr-text {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sm77PUBxTN .text-content {
    margin-bottom: 2rem;
  }
}
.cid-sm77PUBxTN .mbr-section-btn,
.cid-sm77PUBxTN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sGF2yMrJfa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF2yMrJfa .content {
    text-align: center;
  }
  .cid-sGF2yMrJfa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF2yMrJfa .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF2yMrJfa .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF2yMrJfa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF2yMrJfa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF2yMrJfa .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF2yMrJfa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF2yMrJfa .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF2yMrJfa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF2yMrJfa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF2yMrJfa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF2yMrJfa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF2yMrJfa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF2yMrJfa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF2yMrJfa .list-item {
  display: flex;
}
.cid-sGF2yMrJfa .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF2yMrJfa ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF2yMrJfa ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF2yMrJfa ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF2yMrJfa .column-title {
  color: #ff0000;
}
.cid-sGF2yMrJfa .logo-subtitle,
.cid-sGF2yMrJfa .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF2yMrJfa P {
  color: #1b1a1a;
}
.cid-sGF2yMrJfa .mbr-text {
  color: #1b1a1a;
}
.cid-sGF2A4tR6F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF2A4tR6F a:link {
  text-decoration: none;
}
.cid-sGF2A4tR6F .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF2A4tR6F .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF2A4tR6F .inner-text {
  line-height: 3em;
}
.cid-sGF2A4tR6F .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF2A4tR6F .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF2A4tR6F .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF2A4tR6F .content-text,
.cid-sGF2A4tR6F .inner-text {
  color: #c1c1c1;
}
.cid-sjcyKOaC2Q .navbar {
  padding: 0.5rem 0;
  background: #ff0000;
  transition: none;
  min-height: 50px;
}
.cid-sjcyKOaC2Q .navbar-fixed-top {
  padding-top: 0;
}
.cid-sjcyKOaC2Q .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sjcyKOaC2Q .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #656565;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sjcyKOaC2Q .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand {
  display: flex;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjcyKOaC2Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjcyKOaC2Q .menu-content-top {
  background: #ff0000;
  max-width: 100%;
  justify-content: space-between;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sjcyKOaC2Q .dropdown-item {
  padding: 0;
  line-height: 2.6;
}
.cid-sjcyKOaC2Q .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-sjcyKOaC2Q .nav-link,
.cid-sjcyKOaC2Q .brand-name {
  font-style: normal;
  transition: all 0.3s ease-in;
  color: #ffffff;
}
.cid-sjcyKOaC2Q .nav-link:hover,
.cid-sjcyKOaC2Q .brand-name:hover {
  color: #ffffff !important;
}
.cid-sjcyKOaC2Q .dropdown-menu {
  background-color: #656565;
}
.cid-sjcyKOaC2Q .dropdown-item:active {
  background-color: #656565;
}
.cid-sjcyKOaC2Q .menu-bottom {
  margin: auto;
  width: 100%;
  max-height: 120px;
  display: flex;
  padding: 0rem 1rem;
  position: relative;
  align-items: center;
  justify-content: flex-end;
}
.cid-sjcyKOaC2Q .navbar-dropdown.bg-color.transparent.opened {
  background: #ff0000;
}
.cid-sjcyKOaC2Q .nav-item {
  position: relative;
}
.cid-sjcyKOaC2Q .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sjcyKOaC2Q .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sjcyKOaC2Q .nav-item .nav-link:focus {
  outline: none;
}
.cid-sjcyKOaC2Q .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcyKOaC2Q .content-text {
  margin-bottom: 0;
}
.cid-sjcyKOaC2Q .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sjcyKOaC2Q .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #1b1a1a;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjcyKOaC2Q .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sjcyKOaC2Q .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sjcyKOaC2Q .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sjcyKOaC2Q .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjcyKOaC2Q .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjcyKOaC2Q .content-right-side {
  text-align: center;
}
.cid-sjcyKOaC2Q .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sjcyKOaC2Q .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sjcyKOaC2Q .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sjcyKOaC2Q .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sjcyKOaC2Q .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sjcyKOaC2Q .info-widget:first-child {
  margin-left: 0;
}
.cid-sjcyKOaC2Q .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-sjcyKOaC2Q .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sjcyKOaC2Q .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sjcyKOaC2Q .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sjcyKOaC2Q .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.73;
}
.cid-sjcyKOaC2Q .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sjcyKOaC2Q .navbar .menu-content-top {
  display: flex;
  height: 60px;
  border-bottom: 1px solid #ffffff;
}
@media (min-width: 992px) {
  .cid-sjcyKOaC2Q .nav-link {
    line-height: 6.13;
    color: #ffffff;
  }
  .cid-sjcyKOaC2Q .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #ffffff;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sjcyKOaC2Q .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
  .cid-sjcyKOaC2Q .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sjcyKOaC2Q .menu-content-top {
    border-bottom: 1px solid rgba(225, 227, 230, 0.2);
  }
  .cid-sjcyKOaC2Q .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjcyKOaC2Q .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sjcyKOaC2Q .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sjcyKOaC2Q .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sjcyKOaC2Q .navbar-toggler {
    display: none;
  }
  .cid-sjcyKOaC2Q .navbar-collapse {
    justify-content: flex-end;
  }
}
.cid-sjcyKOaC2Q .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sjcyKOaC2Q .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 0;
}
.cid-sjcyKOaC2Q .btn-sm {
  padding: 8px 15px;
}
.cid-sjcyKOaC2Q .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjcyKOaC2Q .btn::after {
  background-color: #656565;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sjcyKOaC2Q .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sjcyKOaC2Q .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sjcyKOaC2Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjcyKOaC2Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sjcyKOaC2Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sjcyKOaC2Q .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjcyKOaC2Q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjcyKOaC2Q .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sjcyKOaC2Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sjcyKOaC2Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjcyKOaC2Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjcyKOaC2Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjcyKOaC2Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-sjcyKOaC2Q button.navbar-toggler:focus {
  outline: none;
}
.cid-sjcyKOaC2Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjcyKOaC2Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sjcyKOaC2Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcyKOaC2Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sjcyKOaC2Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sjcyKOaC2Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcyKOaC2Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sjcyKOaC2Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sjcyKOaC2Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sjcyKOaC2Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sjcyKOaC2Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjcyKOaC2Q .collapsed .btn {
  display: flex;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjcyKOaC2Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjcyKOaC2Q .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjcyKOaC2Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjcyKOaC2Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjcyKOaC2Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sjcyKOaC2Q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sjcyKOaC2Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjcyKOaC2Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjcyKOaC2Q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjcyKOaC2Q .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sjcyKOaC2Q .menu-content-top {
    display: flex;
  }
  .cid-sjcyKOaC2Q .menu-content-top .right-wrap p {
    display: none;
  }
  .cid-sjcyKOaC2Q .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sjcyKOaC2Q .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sjcyKOaC2Q .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sjcyKOaC2Q .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sjcyKOaC2Q .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sjcyKOaC2Q .navbar-collapse .icons-menu {
    display: none;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing,
  .cid-sjcyKOaC2Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-nav,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
    color: #1b1a1a;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sjcyKOaC2Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjcyKOaC2Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjcyKOaC2Q img {
    height: 3.8rem !important;
  }
  .cid-sjcyKOaC2Q .btn {
    display: flex;
  }
  .cid-sjcyKOaC2Q button.navbar-toggler {
    display: block;
  }
  .cid-sjcyKOaC2Q .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sjcyKOaC2Q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sjcyKOaC2Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjcyKOaC2Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjcyKOaC2Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sjcyKOaC2Q .dropdown .dropdown-menu .dropdown-item {
    padding: 0.0em 1.5em 0em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sjcyKOaC2Q .nav-link:focus {
  outline: none;
}
.cid-sjcyKOaC2Q .navbar-toggler {
  position: relative;
}
.cid-sjcyKOaC2Q .widget-title,
.cid-sjcyKOaC2Q .widget-icon {
  color: #e9e9e9;
}
.cid-sjcyKOaC2Q .widget-text {
  color: #656565;
}
@media (max-width: 768px) {
  .cid-sjcyKOaC2Q .menu-content-top .menu-content-right .info-widget {
    margin-left: 20px;
  }
  .cid-sjcyKOaC2Q .menu-content-top .menu-content-right .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sjcyKOaC2Q .menu-content-top .menu-content-right .info-widget .widget-icon {
    font-size: 20px;
  }
  .cid-sjcyKOaC2Q .menu-content-top .menu-content-right .info-widget .widget-content {
    display: none;
  }
  .cid-sjcyKOaC2Q .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sjcyKOaC2Q .menu-content-top,
  .cid-sjcyKOaC2Q .menu-bottom {
    padding: 0 15px;
  }
  .cid-sjcyKOaC2Q button.navbar-toggler {
    align-self: center;
  }
  .cid-sjcyKOaC2Q .btn {
    margin-left: 0;
  }
  .cid-sjcyKOaC2Q .widget-icon {
    padding-right: 0;
  }
}
.cid-sjcyKOaC2Q .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sjcyKOaC2Q .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
  background-color: #ff0000;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sjcyKOaC2Q .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sjcyKOaC2Q .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ca1f27;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sjcyKOaC2Q .soc-item {
  margin: .5rem .3rem;
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjcyKOaC2Q .letter-red {
  font-family: 'Jost', sans-serif;
  font-size: 0.99rem;
  line-height: 1;
  word-break: break-word;
}
.cid-sjcyKOaC2Q .nav-link,
.cid-sjcyKOaC2Q .dropdown-item {
  font-size: 16px;
}
.cid-sjcyKOaC2Q .tam-logo {
  height: 50% !important;
}
@media (min-width: 1400px) {
  .cid-sjcyKOaC2Q .tam-logo {
    height: 85% !important;
  }
}
.cid-sjcyKPGcOV {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/bannerproductos2000helicalv5-2.jpg");
}
.cid-sjcyKPGcOV .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sjcyKPGcOV .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sjcyKPGcOV .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sjcyKPGcOV .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcyKPGcOV .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sjcyKPGcOV .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sjcyKPGcOV .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sjcyKPGcOV .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sjcyKPGcOV .separator,
  .cid-sjcyKPGcOV .sep-holder,
  .cid-sjcyKPGcOV .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sjcyKPGcOV .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sjcyKPGcOV .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sjcyKPGcOV .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sjcyKPGcOV .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sjcyKPGcOV .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sjcyKPGcOV .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sjcyKPGcOV .items .list-item:last-child .listico {
  display: none;
}
.cid-sjcyKQsh0b {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjcyKQsh0b .mbr-section-subtitle {
  color: #767676;
}
.cid-sjcyKQsh0b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjcyKQsh0b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjcyKQsh0b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjcyKQsh0b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjcyKQsh0b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjcyKQsh0b .icon-focus,
.cid-sjcyKQsh0b .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-sjcyKQsh0b .icon-focus:before,
.cid-sjcyKQsh0b .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sjcyKQsh0b .icon-video {
  font-size: 1.5rem !important;
}
.cid-sjcyKQsh0b .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjcyKQsh0b ul {
  font-size: 0;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul {
  text-align: left;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #ff0000 !important;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-sjcyKQsh0b .mbr-gallery-filter ul li.active .btn:not(.active):after,
.cid-sjcyKQsh0b .mbr-gallery-filter ul li.active .btn.active:after,
.cid-sjcyKQsh0b .mbr-gallery-filter ul li:not(.active) .btn.active:after {
  border-color: #ff0000;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul li:first-child,
.cid-sjcyKQsh0b .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-sjcyKQsh0b .mbr-gallery-filter ul .mbr-gallery-filter-all .btn:after {
  opacity: 1;
  border-color: #ff0000;
}
.cid-sjcyKQsh0b .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-sjcyKQsh0b .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-sjcyKQsh0b .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-sHBSnvTUF4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ff0000;
}
.cid-sHBSnvTUF4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sHBSnvTUF4 .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sHBSnvTUF4 .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sHBSnvTUF4 .text-content .mbr-text {
  color: #83868c;
}
.cid-sHBSnvTUF4 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sHBSnvTUF4 .text-content .list-block .card-img {
  width: auto;
}
.cid-sHBSnvTUF4 .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sHBSnvTUF4 .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sHBSnvTUF4 .text-content .list-block .list-item-title:hover {
  color: #279e64;
}
.cid-sHBSnvTUF4 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sHBSnvTUF4 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sHBSnvTUF4 .text-content .social {
  font-size: 1.2rem;
}
.cid-sHBSnvTUF4 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sHBSnvTUF4 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sHBSnvTUF4 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sHBSnvTUF4 input,
.cid-sHBSnvTUF4 textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 19px;
  color: #ffc600;
  height: 60px;
}
.cid-sHBSnvTUF4 .form-control,
.cid-sHBSnvTUF4 .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sHBSnvTUF4 .form-control:hover,
.cid-sHBSnvTUF4 .field-input:hover,
.cid-sHBSnvTUF4 .form-control:focus,
.cid-sHBSnvTUF4 .field-input:focus {
  background-color: #ffffff;
  border-color: #ff0000;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sHBSnvTUF4 .form-control:focus,
.cid-sHBSnvTUF4 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sHBSnvTUF4 input::-webkit-input-placeholder,
.cid-sHBSnvTUF4 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sHBSnvTUF4 input:-moz-placeholder,
.cid-sHBSnvTUF4 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sHBSnvTUF4 .jq-selectbox li,
.cid-sHBSnvTUF4 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSnvTUF4 .jq-selectbox li:hover,
.cid-sHBSnvTUF4 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sHBSnvTUF4 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSnvTUF4 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sHBSnvTUF4 .mbr-form {
  max-width: 550px;
}
.cid-sHBSnvTUF4 .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sHBSnvTUF4 .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sHBSnvTUF4 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sHBSnvTUF4 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sHBSnvTUF4 .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sHBSnvTUF4 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sHBSnvTUF4 .mbr-section-title,
  .cid-sHBSnvTUF4 .content-title,
  .cid-sHBSnvTUF4 .mbr-section-btn {
    text-align: left;
  }
}
.cid-sHBSnvTUF4 .text-content .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sGF4EqRgJn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/recurso-23x-100-2000x8741.jpg");
}
@media (max-width: 767px) {
  .cid-sGF4EqRgJn .content {
    text-align: center;
  }
  .cid-sGF4EqRgJn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sGF4EqRgJn .logo-subtitle {
  color: #8d97ad;
}
.cid-sGF4EqRgJn .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sGF4EqRgJn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGF4EqRgJn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGF4EqRgJn .media-wrap img {
  height: 8rem;
}
@media (max-width: 767px) {
  .cid-sGF4EqRgJn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGF4EqRgJn .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-sGF4EqRgJn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGF4EqRgJn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sGF4EqRgJn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGF4EqRgJn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGF4EqRgJn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGF4EqRgJn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGF4EqRgJn .list-item {
  display: flex;
}
.cid-sGF4EqRgJn .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #FF0000;
  font-weight: bold;
}
.cid-sGF4EqRgJn ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-sGF4EqRgJn ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-sGF4EqRgJn ul.list li::before {
  font-family: MobiriseIcons !important;
  color: red;
  padding-right: .5rem;
  font-weight: bold;
}
.cid-sGF4EqRgJn .column-title {
  color: #ff0000;
}
.cid-sGF4EqRgJn .logo-subtitle,
.cid-sGF4EqRgJn .media-wrap {
  text-align: center;
  color: #1b1a1a;
}
.cid-sGF4EqRgJn P {
  color: #1b1a1a;
}
.cid-sGF4EqRgJn .mbr-text {
  color: #1b1a1a;
}
.cid-sGF4FFmTNx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sGF4FFmTNx a:link {
  text-decoration: none;
}
.cid-sGF4FFmTNx .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sGF4FFmTNx .icon-transition span:hover {
  background-color: #ff0000;
}
.cid-sGF4FFmTNx .inner-text {
  line-height: 3em;
}
.cid-sGF4FFmTNx .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGF4FFmTNx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sGF4FFmTNx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sGF4FFmTNx .content-text,
.cid-sGF4FFmTNx .inner-text {
  color: #c1c1c1;
}


.oculto-hamburguesa {
    width: 0px;
	
  }

.oculto-texto {
   	font-size: 0px;
  }
@media (max-width: 576px) {
  .oculto-hamburguesa {
    width: 28%
  }
	.oculto-texto {
   	font-size: 0.9rem;
  }
}






.cid-sLadfkjTM4 {
  padding-top: 180px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/concrete-home21.jpg");
}
.cid-sLadfkjTM4 .mbr-iconfont {
  font-size: 50px;
  color: #ffffff;
}
.cid-sLadfkjTM4 .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 15px;
  margin-top: 20px;
}
.cid-sLadfkjTM4 .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  position: relative;
  padding-top: 25px;
}
.cid-sLadfkjTM4 .mbr-section-subtitle::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sLadfkjTM4 .mbr-text {
  color: #ffffff;
  width: 100;
}
.cid-sLadfkjTM4 .content-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #ff0000;
  margin-left: 0.6rem;
}
.cid-sLadfkjTM4 .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-sLadfkjTM4 .mbr-section-btn .btn {
  border-radius: 3px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
@media (max-width: 991px) {
  .cid-sLadfkjTM4 .separator,
  .cid-sLadfkjTM4 .sep-holder,
  .cid-sLadfkjTM4 .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-sLadfkjTM4 .buttons-wrap {
    flex-direction: column;
  }
}
.cid-sLadfkjTM4 .items {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-top: 25px;
}
.cid-sLadfkjTM4 .items::before {
  content: "";
  position: absolute;
  display: block;
  width: 80px;
  height: 2px;
  background-color: #ffffff;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.cid-sLadfkjTM4 .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
  display: flex;
}
.cid-sLadfkjTM4 .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  padding-left: 1rem;
  font-size: 0.5rem;
  margin: auto;
  color: #ffffff;
}
.cid-sLadfkjTM4 .items .list-item .text2 {
  display: inline-block;
  color: #ffffff;
  text-align: left;
  margin-bottom: 0;
}
.cid-sLadfkjTM4 .items .list-item:last-child .listico {
  display: none;
}







.cid-sLag1AkMfX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sLag1AkMfX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sLag1AkMfX .text-content .mbr-subtitle {
  color: #ff0000;
}
.cid-sLag1AkMfX .text-content .mbr-section-title {
  color: #1b1a1a;
}
.cid-sLag1AkMfX .text-content .mbr-text {
  color: #83868c;
}
.cid-sLag1AkMfX .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-sLag1AkMfX .text-content .list-block .card-img {
  width: auto;
}
.cid-sLag1AkMfX .text-content .list-block .card-img span {
  color: #ff0000;
  font-size: 1.5rem;
}
.cid-sLag1AkMfX .text-content .list-block .list-item-title {
  color: #1b1a1a;
  transition: all .3s linear 0s;
}
.cid-sLag1AkMfX .text-content .list-block .list-item-title:hover {
  color: #ff0000;
}
.cid-sLag1AkMfX .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #83868c;
  margin-bottom: 0;
}
.cid-sLag1AkMfX .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-sLag1AkMfX .text-content .social {
  font-size: 1.2rem;
}
.cid-sLag1AkMfX .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-sLag1AkMfX .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-sLag1AkMfX .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-sLag1AkMfX .list-block {
  position: relative;
}
.cid-sLag1AkMfX .list-block h4,
.cid-sLag1AkMfX .list-block p {
  padding-left: 2.625rem;
}
.cid-sLag1AkMfX .card-img {
  display: block;
}
.cid-sLag1AkMfX input,
.cid-sLag1AkMfX textarea {
  border-radius: 3px;
  min-height: 3rem;
  padding: 13px 20px !important;
  font-size: 13px;
  color: #ffc600;
  height: 60px;
}
.cid-sLag1AkMfX .form-control,
.cid-sLag1AkMfX .field-input {
  padding: 13px 20px !important;
  background-color: #ffffff;
  border-color: #dcdfe2;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sLag1AkMfX .form-control:hover,
.cid-sLag1AkMfX .field-input:hover,
.cid-sLag1AkMfX .form-control:focus,
.cid-sLag1AkMfX .field-input:focus {
  background-color: #ffffff;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLag1AkMfX .form-control:focus,
.cid-sLag1AkMfX .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-sLag1AkMfX input::-webkit-input-placeholder,
.cid-sLag1AkMfX textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-sLag1AkMfX input:-moz-placeholder,
.cid-sLag1AkMfX textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-sLag1AkMfX .jq-selectbox li,
.cid-sLag1AkMfX .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sLag1AkMfX .jq-selectbox li:hover,
.cid-sLag1AkMfX .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sLag1AkMfX .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sLag1AkMfX .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-sLag1AkMfX .mbr-form {
  max-width: 550px;
}
.cid-sLag1AkMfX .mbr-form .content-title {
  color: #1b1a1a;
  margin-bottom: 20px;
}
.cid-sLag1AkMfX .mbr-form .content-subtitle {
  color: #83868c;
}
.cid-sLag1AkMfX .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-sLag1AkMfX .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #1b1a1a;
  color: #1b1a1a;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-sLag1AkMfX .mbr-form .btn-success:hover {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-sLag1AkMfX .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-sLag1AkMfX .mbr-section-title,
  .cid-sLag1AkMfX .content-title,
  .cid-sLag1AkMfX .mbr-section-btn {
    text-align: left;
  }
}
.cid-sLag1AkMfX .text-content .list-block .list-item-title {
  color: #ff0000;
}

.cid-tk4wbQ2ilU {
  padding-top: 60px;
  padding-bottom: 5px;
  background-color: #ffffff;
}
.cid-tk4wbQ2ilU .mbr-text,
.cid-tk4wbQ2ilU blockquote {
  color: #767676;
}
.cid-tk4wbQ2ilU .mbr-text P {
  text-align: center;
}
.cid-tk4SCJXBMl {
  background: #ffffff;
  padding-top: 5px;
  padding-bottom: 15px;
}
.cid-tk4SCJXBMl .image-block {
  margin: auto;
}
.cid-tk4SCJXBMl figcaption {
  position: relative;
}
.cid-tk4SCJXBMl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tk4SCJXBMl .image-block {
    width: 100% !important;
  }
}
.cid-tk4tyk1b7e {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tk4tyk1b7e .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tk4tyk1b7e .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tk4tyk1b7e .card:hover {
  margin-top: -0.6rem;
}
.cid-tk4tyk1b7e .card-wrapper {
  position: relative;
}
.cid-tk4tyk1b7e .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tk4tyk1b7e .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tk4tyk1b7e .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tk4tyk1b7e .big {
  margin-top: -25%;
}
.cid-tk4tyk1b7e .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tk4tyk1b7e .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tk4tyk1b7e .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tk4tyk1b7e .mbr-section-title {
  color: #fd0c0c;
}
.cid-tk4tyk1b7e .mbr-section-sub-title {
  color: #767676;
}
.cid-tk4VEwUQfl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-tk4VEwUQfl .image-block {
  margin: auto;
}
.cid-tk4VEwUQfl figcaption {
  position: relative;
}
.cid-tk4VEwUQfl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tk4VEwUQfl .image-block {
    width: 100% !important;
  }
}
.cid-tk4u0X1RoS {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tk4u0X1RoS .mbr-text,
.cid-tk4u0X1RoS blockquote {
  color: #767676;
}
.cid-tk4u0X1RoS .mbr-text P {
  text-align: center;
}
.cid-tk4u0X1RoS .mbr-text {
  color: #ff0000;
}
