/* cyrillic-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff1jvzRPA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff8jvzRPA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff3jvzRPA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff2jvzRPA.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: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff4jvw.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZDf-LHrw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZKf-LHrw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZBf-LHrw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZAf-LHrw.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: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZOf-I.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf1jvzRPA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf8jvzRPA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf3jvzRPA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf2jvzRPA.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: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf4jvw.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black Italic'), local('Merriweather-BlackItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf1jvzRPA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black Italic'), local('Merriweather-BlackItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf8jvzRPA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black Italic'), local('Merriweather-BlackItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf3jvzRPA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black Italic'), local('Merriweather-BlackItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf2jvzRPA.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: 'Merriweather';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black Italic'), local('Merriweather-BlackItalic'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf4jvw.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZVcf6lvg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZXMf6lvg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZV8f6lvg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZVsf6lvg.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: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZWMf6.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cyZMZ-Y.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-ciZMZ-Y.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: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-fCZM.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVcf6lvg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZXMf6lvg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZV8f6lvg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVsf6lvg.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: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6.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-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZVcf6lvg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZXMf6lvg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZV8f6lvg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZVsf6lvg.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: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZWMf6.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: Opensans, sans-serif;
    color: #39383a;
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
}

h1 {
    margin-top: 0px;
    padding-bottom: 38px;
    margin-bottom: 25px;
    font-family: 'Merriweather', serif;
    font-size: 60px;
    line-height: 72px;
    font-weight: 700;
    position: relative;
}
h1:after {
    content:'';
    position: absolute;
    bottom: 0;
    left:0;
    width:70px;
    height: 2px;
    background: #87b348;
}
.internal h1 {
    margin:0; padding-bottom: 25px;
}
.internal h1:after {
    display:none;
}
h2 {
    margin-top: 0px;
    margin-bottom: 60px;
    font-family: 'Merriweather', serif;
    font-size: 45px;
    line-height: 55px;
    font-weight: 700;
}

h3 {
    margin-top: 0px;
    margin-bottom: 60px;
    font-family: 'Merriweather', serif;
    font-size: 35px;
    line-height: 45px;
    font-weight: 700;
}

h4 {
    margin-top: 0px;
    margin-bottom: 40px;
    font-family: Rockwellnova, sans-serif;
    /* color: #5b5a5a; */
    color: inherit;
    font-size: 30px;
    line-height: 40px;
    font-weight: 300;
}

h5 {
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: Rockwellnova, sans-serif;
    /* color: #5b5a5a; */
    color: inherit;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
}

p {
    margin-bottom: 40px;
    line-height: 27px;
}

ul {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    list-style-type: none;
}


body {

    color: #5b5a5a;

}

.content {
    /* max-width: 1440px; */
    max-width: 1536px;
    margin-right: auto;
    margin-left: auto;
    /* padding: 100px 30px; */
    padding: 60px 30px;
}

.header-c {	
    margin-right: auto;
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 1800px;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-left: 30px;
    padding-right: 30px;
}

.content.banner-c {
    padding-top: 120px;
    padding-bottom: 40px;
}

.footer-top-c {
    /* max-width: 1440px; */
    max-width: 1536px;
    padding: 60px 30px;	
    margin:0 auto;
}

.footer-btm-c {
    /* max-width: 1440px; */
    max-width: 1536px;
    padding: 40px 30px;	
    margin:0 auto;
}

.content.reverse {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.header-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.header-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}


.banner-wr .cta {
    min-height: 66px;
    min-width: 223px;
}

.cta {
    min-height: 66px;
    min-width: 300px;
    padding-top: 18px;
    padding-bottom: 18px;
    border-radius: 3px;
    background-color: #87b348;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
}

.cta:hover {
    background-color: #294d61;
}

.cta.cta-header {
    min-height: 51px;
    min-width: 305px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.cta.cta-border {
    border: 2px solid transparent;
}

.cta.cta-border:hover {
    border-color: #fff;
}

.cta.cta-revert {
    border: 2px solid transparent;
    background-color: #294d61;
}

.cta.cta-revert:hover {
    border-color: #fff;
    background-color: #87b348;
}

.cta.cta-learn {
    min-height: 56px;
    min-width: 256px;
    padding-right: 40px;
    background-image: url('../images/arow-link-white2x.png');
    background-position: 75% 50%;
    background-size: 18px;
    background-repeat: no-repeat;
}

.cta-login {
    min-height: 51px;
    min-width: 132px;
    margin-left: 10px;
    border: 2px solid #87b348;
    border-radius: 3px;
    background-color: #fff;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    color: #39383a;
    font-weight: 600;
    text-align: center;
}

.cta-login:hover {
    background-color: #87b348;
    color: #fff;
}

.header-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.header-top-link {
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #39383a;
    font-size: 16px;
    text-decoration: none;
}

.header-top-link:hover {
    color: #87b348;
}

.header-top-link.location {
    padding-right: 20px;
    padding-left: 20px;
    background-image: url('../images/world_icon2x.png'), url('../images/location_arrow2x.png');
    background-position: 0% 60%, 100% 55%;
    background-size: 14px, 9px;
    background-repeat: no-repeat, no-repeat;
}
.header-top-link.tel {
    padding-right: 20px;
    padding-left: 20px;
    background-image: url(../images/telG2x.png);
    background-position: 4% 65%;
    background-size: auto 17px;
    background-repeat: no-repeat, no-repeat;
}
.home .header-top-link.location {color: #fff;}
.header-top-item {
    margin-left: 30px; position: relative;
}
.header-top-item ul {display:none;z-index: 50;
                     position: absolute;
                     left: 0px;
                     top: 100%;
                     background: rgba(0,0,0, 0.8);
                     padding: 0px 10px 4px 20px;
                     text-align: left;
                     width: 100%;transition: all ease .3s;
}

.header-top-item:hover ul {display:block!important;

}

.nav-link {
    color: #39383a;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
}

.nav-item {
    margin-right: 35px;
}

.why-section {
    color: #5b5a5a;
    text-align: center;
}

.why-section.sand-bg {
    background-color: #f5f4f1;
}

.banner {
    color: #fff;
    font-size: 20px;
    line-height: 34px;
}

.top-section {
    background-image: url('../images/banner-bg.jpg');
    background-position: right center;
    background-size: cover;
    background-repeat: no-repeat;
}

.top-section.top-internal-section {
    background-image: none;
}

.banner-left {
    max-width: 740px;
}

.scroll-box {
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
}

.scroll-icon {
    width: 45px;
    height: 45px;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
}

.why-wr {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 70px;
    grid-row-gap: 90px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.why-icon {
    width: 100%;
    max-width: 125px;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto;
}

.box-text {
    margin-bottom: 35px;
    font-family: Rockwellnova, sans-serif;
    color: #5b5a5a;
    font-size: 20px;
    font-weight: 400;
}

.box-text.white {
    color: #fff;
}

.cta-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}

.asterix-text {
    margin-top: 20px;
    margin-bottom: 0px;
    font-size: 13px;
    line-height: 23px;
}

.asterix-sup {
    color: #87b348;
}

.blue-section {
    background-color: #294d61;
    color: #fff;
    text-align: center;
}

.blue-wr {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 90px;
    grid-row-gap: 90px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.blue-box {
    color: #b0bdc5;
}

.blue-icon {
    width: 100%;
    max-width: 110px;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto;
}

.text-block {
    margin-bottom: 50px;
    font-family: 'Merriweather', serif;
    color: #496879;
    font-size: 30px;
    line-height: 35px;
    font-weight: 400;
}

.slider-section {
    background-image: url('../images/slider-bg.jpg');
    background-position: 50% 0%;
    background-size: cover;
    background-repeat: no-repeat;
}

.slider-wr {
    padding: 50px 20px;
    border-radius: 16px;
    background-color: hsla(0, 0%, 100%, 0.95);
    color: #5b5a5a;
    text-align: center;
}

.quote-icon {
    display: block;
    margin: 20px auto 30px;
    max-width: 45px;
}

.green-section {
    position: relative;
    background-color: #87b348;
    color: #fff;
    text-align: center;
}

.call-text {
    margin-top: 20px;
    font-family: Rockwellnova, sans-serif;
    font-weight: 300;
}

.call-text.call-text-contact {
    text-align: center;
}

.call-link {
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    font-weight: 700;
    text-decoration: none;
}

.call-link:hover {
    color: #294d61;
    text-decoration: underline;
}

.call-link.call-white {
    color: #e7e7e7;
}

.call-link.call-green {
    color: #87b348;
}

.green-image {
    position: absolute;
    left: auto;
    top: auto;
    right: -40px;
    bottom: -160px;
}

.footer-top {
    position: relative;
    z-index: 9999;
}

.footer-top-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.footer-top-left {
    width: 45%;
}

.footer-logo-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

.footer-logo-box {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #939393;
    font-size: 12px;
    line-height: 16px;
}

.footer-top-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55% !important;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 16px;
    line-height: 25px;
}

.footer-btm {
    background-color: #f5f4f1;
}

.footer-btm-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #909090;
    font-size: 13px;
    line-height: 23px;
}

.help-section {
    color: #5b5a5a;
}

.heading-wr {
    margin-bottom: 0px;
    text-align: center;
}

.help-wr {
    display: -ms-grid;
    display: grid;
    width: 100%;
    max-width: 880px;
    margin-right: auto;
    margin-left: auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}

.help-box {
    padding: 10%;
    border: 1px solid #e5e5e5;
    border-radius: 12px;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    color: #39383a;
    text-decoration: none;
}

.help-box:hover {
    box-shadow: 0 10px 15px 5px rgba(0, 0, 0, 0.05);
}

.help-icon {
    display: block;
    margin-bottom: 25px;
    max-width: 98px;	
}

.green-link {
    display: inline-block;
    margin-top: 40px;
    padding-right: 30px;
    background-image: url('../images/arrow-link2x.png');
    background-position: 100% 50%;
    background-size: 18px;
    background-repeat: no-repeat;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    font-family: Opensans, sans-serif;
    color: #87b348;
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    text-decoration: none;
}

.green-link:hover {
    padding-right: 35px;
}

.side-section {
    position: relative;
    color: #5b5a5a;
}

.side-section.sand-bg {
    background-color: #f5f4f1;
}

.side-text {
    width: 50%;
    text-align: left;
}

.side-img {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 45%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.side-img.reverse {
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}


.testimonials-wr {
    font-family: Rockwellnova, sans-serif;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
}

.t-slide {
    max-width: 910px;
    margin-right: auto;
    margin-left: auto;
}

.author {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    text-transform: uppercase;
}

.a-name {
    font-size: 19px;
    font-weight: 600;
    text-transform: capitalize;
}

.fe-icon {/*
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;*/
}

.featured-section {
    color: #5b5a5a;
    text-align: center;
}

.featured-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.f-slide {
    padding: 40px;
    border: 1px solid #e5e5e5;
    border-radius: 12px;
    font-family: Rockwellnova, sans-serif;
    color: #5b5a5a;
    font-size: 20px;
    font-weight: 300;
    text-decoration: none;
}

.f-slide-txt {
    margin-top: 45px;
    padding-top: 45px;
    border-top: 1px solid #e5e5e5;
    text-align: left;
}

.date-txt {
    background-image: url('../images/arrow-link2x.png');
    background-position: 100% 50%;
    background-size: 18px;
    background-repeat: no-repeat;
    font-family: Opensans, sans-serif;
    color: #39383a;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
}

.div-block {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.banner-page {
    color: #5b5a5a;
}

.team-section {
    color: #5b5a5a;
    text-align: center;
}

.team-section.sand-bg {
    background-color: #f5f4f1;
}

.team-wr {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.team-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #e5e5e5;
    border-radius: 12px;
    background-color: #fff;
}

.txt-wr {
    margin-top: 0px;
}
.txt-wr .cta-holder {
    margin-top: 0px;
}

/* .container {
    overflow: hidden;
    max-width: 2560px;
    margin-right: auto;
    margin-left: auto;
} !-- old --! */

.container {

    width: 100%;
    max-width: 1536px;
    margin: auto;

    padding-left: 30px;
    padding-right: 30px;
}

.blue-loan-wr {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 60px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.blue-loan-box {
    color: #b0bdc5;
}

.blue-loan-txt {
    margin-top: 45px;
    padding-top: 45px;
    border-top: 1px solid #3c5c6e;
    text-align: left;
}

.tabs-section.sand-bg {
    background-color: #f5f4f1;
    color: #5b5a5a;
}


.content .tab_content ul {
    margin-left: 15px;
}

.content .tab_content ul li {
    margin-bottom: 10px;
    padding-left: 20px;
    padding-bottom:0;	
    background-image: url('../images/check-icon2x.png');
    background-position: 0% 7px;
    background-size: 13px;
    background-repeat: no-repeat;
    color: #39383a;
}
input[type=checkbox]:checked {background-image: url(../images/check-icon2x.png);
                              background-size: 8px;
                              background-repeat: no-repeat;
                              background-position: center;}

.content .tab_content ul li:after {display:none;}
.tab_content_title {
    margin-bottom: 20px;
    font-weight: 700;
}

.banner-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.managers-section {
    text-align: center;
}

.managers-wr {
    display: -ms-grid;
    display: grid;
    width: 100%;
    max-width: 830px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.loan-section.sand-bg {
    background-color: #f5f4f1;
    color: #5b5a5a;
}

.loans-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.loans-half {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 48%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.loans-icon {
    width: 100%;
    max-width: 130px;
    margin-right: auto;
    margin-left: auto;
}

.loans-top {
    margin-bottom: 60px;
    text-align: center;
}

.loans-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.loans-blue {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 35%;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 2px solid #496879;
    background-color: #294d61;
    font-family: Rockwellnova, sans-serif;
    color: #fff;
    font-weight: 400;
}

.loans-white {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #fff;
}

.loans-white.sand-bg {
    border-bottom: 2px solid #f2f0ed;
    background-color: #f7f6f4;
}

.check-item-span {
    display: block;
    font-size: 13px;
    line-height: 20px;
}

.loans-blue-under {
    margin-top: 20px;
    font-family: Opensans, sans-serif;
    font-weight: 300;
}

.sup-title {
    margin-bottom: 20px;
    font-family: Opensans, sans-serif;
    color: #87b348;
    font-size: 16px;
    line-height: 25px;
    font-weight: 700;
    letter-spacing: 2.5px;
    text-transform: uppercase;
}

.loans-top-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.loans-top-icon {
    display: block;
    width: 100%;
    max-width: 100px;
    margin-right: auto;
    margin-left: auto;
}

.loans-inner-txt {
    display: inline-block;
    margin-top: 20px;
    padding-left: 30px;
    background-image: url('../images/check-round-icon2x.png');
    background-position: 0% 7px;
    background-size: 17px;
    background-repeat: no-repeat;
}

.loans-top-box {
    width: 33.3%;
    text-align: center;
}

.loans-side-inner {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.loans-side-inner .style-svg {margin:0 0 0 0;}
.loans-side-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.loans-side-box.wide {
    width: 100%;
}

.loans-side-icon {
    margin-right: 15px;
}
.loans-top .animateSvg {max-width: 130px;}
.interest-section {
    position: relative;
}

.interest-section.sand-bg {
    background-color: #f5f4f1;
    color: #5b5a5a;
}

.interest-form-holder {
    background-color: #fff;
}

.interest-image {
    position: absolute;
    left: auto;
    top: auto;
    right: -384px;
    bottom: auto;
}

.interest-wr {
    width: 100%;
    max-width: 650px;
    margin-right: auto;
    margin-left: auto;
}

.contact-wr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.contact-form-holder {
    padding: 30px;
    border-radius: 12px;
    background-color: #f5f4f1;
}

.contact-half {
    width: 48%;
}

.address-inner {
    margin-bottom: 40px;
}

.terms-box {
    margin-bottom: 60px;
}

.section-wr.media-slider-wr {
	padding: 0 !important;
}

.media-slider .ba-item {
    background: #fff !important;
}

.internal.our-values .section-wr .content .cta {
    color: #fff;
}

@font-face {
    font-family: 'Opensans';
    src: url('../fonts/OpenSans-SemiBold.eot');
    src: url('../fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-SemiBold.woff2') format('woff2'),
        url('../fonts/OpenSans-SemiBold.woff') format('woff'),
        url('../fonts/OpenSans-SemiBold.ttf') format('truetype'),
        url('../fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rockwellnova';
    src: url('../fonts/RockwellNova.eot');
    src: url('../fonts/RockwellNova.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RockwellNova.woff2') format('woff2'),
        url('../fonts/RockwellNova.woff') format('woff'),
        url('../fonts/RockwellNova.ttf') format('truetype'),
        url('../fonts/RockwellNova.svg#RockwellNova') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Rockwellnova';
    src: url('../fonts/RockwellNova-Light.eot');
    src: url('../fonts/RockwellNova-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RockwellNova-Light.woff2') format('woff2'),
        url('../fonts/RockwellNova-Light.woff') format('woff'),
        url('../fonts/RockwellNova-Light.ttf') format('truetype'),
        url('../fonts/RockwellNova-Light.svg#RockwellNova-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opensans';
    src: url('../fonts/OpenSans.eot');
    src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans.woff2') format('woff2'),
        url('../fonts/OpenSans.woff') format('woff'),
        url('../fonts/OpenSans.ttf') format('truetype'),
        url('../fonts/OpenSans.svg#OpenSans') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rockwellnova';
    src: url('../fonts/RockwellNova-Bold.eot');
    src: url('../fonts/RockwellNova-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RockwellNova-Bold.woff2') format('woff2'),
        url('../fonts/RockwellNova-Bold.woff') format('woff'),
        url('../fonts/RockwellNova-Bold.ttf') format('truetype'),
        url('../fonts/RockwellNova-Bold.svg#RockwellNova-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opensans';
    src: url('../fonts/OpenSans-Bold.eot');
    src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Bold.woff2') format('woff2'),
        url('../fonts/OpenSans-Bold.woff') format('woff'),
        url('../fonts/OpenSans-Bold.ttf') format('truetype'),
        url('../fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opensans';
    src: url('../fonts/OpenSans-Light.eot');
    src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Light.woff2') format('woff2'),
        url('../fonts/OpenSans-Light.woff') format('woff'),
        url('../fonts/OpenSans-Light.ttf') format('truetype'),
        url('../fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

img.fe-icon.soc-icon {
    float: left !important;
    margin-right: 7px !important;
}