/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin Italic'), local('Cabin-Italic'), url(https://fonts.gstatic.com/s/cabin/v14/u-4_0qWljRw-Pd81z_BCnhRv.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin Italic'), local('Cabin-Italic'), url(https://fonts.gstatic.com/s/cabin/v14/u-4_0qWljRw-Pd81z_FCnhRv.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: 'Cabin';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin Italic'), local('Cabin-Italic'), url(https://fonts.gstatic.com/s/cabin/v14/u-4_0qWljRw-Pd81z_9Cng.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium Italic'), local('Cabin-MediumItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xwxhiyROfj5I.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium Italic'), local('Cabin-MediumItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xwxhiyVOfj5I.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: 'Cabin';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium Italic'), local('Cabin-MediumItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xwxhiytOfg.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold Italic'), local('Cabin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xyBmiyROfj5I.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold Italic'), local('Cabin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xyBmiyVOfj5I.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: 'Cabin';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold Italic'), local('Cabin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81xyBmiytOfg.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold Italic'), local('Cabin-BoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81x0RniyROfj5I.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold Italic'), local('Cabin-BoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81x0RniyVOfj5I.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: 'Cabin';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold Italic'), local('Cabin-BoldItalic'), url(https://fonts.gstatic.com/s/cabin/v14/u-460qWljRw-Pd81x0RniytOfg.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin'), local('Cabin-Regular'), url(https://fonts.gstatic.com/s/cabin/v14/u-4x0qWljRw-Pd8___1amg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin'), local('Cabin-Regular'), url(https://fonts.gstatic.com/s/cabin/v14/u-4x0qWljRw-Pd8-__1amg.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: 'Cabin';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Cabin'), local('Cabin-Regular'), url(https://fonts.gstatic.com/s/cabin/v14/u-4x0qWljRw-Pd8w__0.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium'), local('Cabin-Medium'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdfD3OhquylWeg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium'), local('Cabin-Medium'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdfD3OhruylWeg.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: 'Cabin';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Cabin Medium'), local('Cabin-Medium'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdfD3Ohluyk.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold'), local('Cabin-SemiBold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-Pdfv2-hquylWeg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold'), local('Cabin-SemiBold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-Pdfv2-hruylWeg.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: 'Cabin';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Cabin SemiBold'), local('Cabin-SemiBold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-Pdfv2-hluyk.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;
}
/* vietnamese */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold'), local('Cabin-Bold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdeL2uhquylWeg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold'), local('Cabin-Bold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdeL2uhruylWeg.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: 'Cabin';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Cabin Bold'), local('Cabin-Bold'), url(https://fonts.gstatic.com/s/cabin/v14/u-480qWljRw-PdeL2uhluyk.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-mPCLQ7A.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: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-oPCI.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_FQft1dw.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: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_Gwft.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAUi-qJCY.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: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAXC-q.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_FQft1dw.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: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_Gwft.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_FQft1dw.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: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_Gwft.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AUi-qJCY.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: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AXC-q.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.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: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGR_p.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: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdh18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdo18Smxg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdi18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18Q.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18Smxg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18Q.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18Smxg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydh18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydo18Smxg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydi18Smxg.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: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18Q.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmhduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmRduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdu.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRduz8A.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: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdu.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;
}


    
    .widget-7b2ba5 * {
    margin:  0;
}

.widget-7b2ba5 ul{
    padding-left: 20px;
    list-style-type: disc;
}

.widget-7b2ba5 .nav {
  display: flex;
  justify-content: space-around;
  flex-direction: row;
}

.widget-7b2ba5 .nav.reverse-tabs-direction {
    flex-direction: row-reverse;
}

.widget-7b2ba5 .text {
    display:inline;
}





/*******************************************************************************************************************/
/******************************************************************************************************************/
/********************    tab-labels       ************************************************************************/


.widget-7b2ba5 .tab-label {
    text-align: center !important;
}

.widget-7b2ba5 .tab-label.layout-a.not-active>h4 {
    text-align: center !important;
}

.widget-7b2ba5 .tab-label {
    flex: 1 1 0%;
}

.widget-7b2ba5 .tab-label .horizontal-label {
    margin: 18px;
}

/*****************************************   tab-labels layout-a    ************************************/
.widget-7b2ba5 .tab-label.layout-a.not-active {
  border-bottom: 1px solid #ededed;
  text-align: center !important;
  font-weight: normal !important;
  color: #878787 !important;
}

.widget-7b2ba5 .tab-label.not-active.layout-a>h4 {
    font-weight: normal !important;
    color: #878787 !important;
}

.widget-7b2ba5 .tab-label.layout-a.hover, .widget-7b2ba5 .tab-label.active.layout-a {
    border-bottom: 3px solid #313131;
    font-weight: bold !important;
    color: #000000 !important;
}

.widget-7b2ba5 .tab-label.hover.layout-a>h4, .widget-7b2ba5 .tab-label.active.layout-a>h4{
    font-weight: bold !important;
    color: #000000 !important;
}


/*****************************************   tab-labels layout-b    ************************************/
.widget-7b2ba5 .tab-label.layout-b.not-active {
  text-align: center !important;
  background-color: #ffffff;
  color: #878787 !important;
}

.widget-7b2ba5 .tab-label.layout-b.not-active>h4 {
  color: #878787 !important;
}

.widget-7b2ba5 .tab-label.layout-b.hover, .widget-7b2ba5 .tab-label.active.layout-b {
    background-color: #f5f5f5;
    color: #000000 !important;
}

.widget-7b2ba5 .tab-label.layout-b.hover, .widget-7b2ba5 .tab-label.active.layout-b>h4 {
    color: #000000 !important;
}


/*****************************************   tab-labels layout-c    ************************************/
.widget-7b2ba5 .tab-label.layout-c {
  border-left: 1px solid #d9d8d8;
  border-top: 1px solid #d9d8d8;
  border-right: 1px solid #d9d8d8;
}

.widget-7b2ba5 .tab-label.layout-c:last-child {
  /*border-right: 1px solid #d9d8d8;*/
}

.widget-7b2ba5 .tab-label.layout-c.not-active {
  text-align: center !important;
  border-bottom: none;
  background-color: rgba(0,0,0,0);
  font-weight: normal !important;
  color: #878787 !important;
}


.widget-7b2ba5 .tab-label.not-active.layout-c>h4 {
    font-weight: normal !important;
    color: #878787 !important;
}


.widget-7b2ba5 .tab-label.layout-c.hover, .widget-7b2ba5 .tab-label.active.layout-c {
    background-color: rgba(0,0,0,0);
    font-weight: bold !important;
    color: #000000 !important;
}

.widget-7b2ba5 .tab-label.layout-c.hover>h4, .widget-7b2ba5 .tab-label.active.layout-c>h4 {
    font-weight: bold !important;
    color: #000000 !important;
}


/*****************************************   tab-labels layout-d   D E P R E C A T E D  ! !  ************************************/
.widget-7b2ba5 .tab-label.layout-d.not-active {
  text-align: center !important;
  background-color: #f5f5f5;
  color: #000000;
  font-weight: bold;
}

.widget-7b2ba5 .tab-label.layout-d.hover, .widget-7b2ba5 .tab-label.active.layout-d {
    background-color: #000000;
    color: #ffffff;
}


/*****************************************   tab-labels layout-e    ************************************/
.widget-7b2ba5 .tab-label.layout-e.not-active {
  text-align: left !important;
  background-color: rgba(0,0,0,0);
  color: #878787 !important;
  font-weight: bold !important;
  border-right: 3px solid #ededed;
}

.widget-7b2ba5 .tab-label.layout-e.not-active>h4 {
  color: #878787 !important;
  font-weight: bold !important;
}

.widget-7b2ba5 .tab-label.layout-e.hover, .widget-7b2ba5 .tab-label.active.layout-e {
    color: #000000;
    border-right: 3px solid #000000;
    text-align: left !important;
    font-weight: bold !important;
}

.widget-7b2ba5 .tab-label.layout-e.hover>h4, .widget-7b2ba5 .tab-label.active.layout-e>h4 {
    color: #000000 !important;
    font-weight: bold !important;
}


/**************    E N D   O F    |    tab-labels     ***************************************************************/
/*******************************************************************************************************************/
/******************************************************************************************************************/







/*******************************************************************************************************************/
/******************************************************************************************************************/
/********************    tabs       ******************************************************************************/


.widget-7b2ba5 .tab.active {
    display: flex;    
}

.widget-7b2ba5 .tab {
    display: none;
    text-align: left !important;
    flex: 1 1 0%;
    flex-basis: auto;
    justify-content: space-around;
    align-content: flex-start;
    padding-top: 30px;
    max-width: 100%;
}


/*****************************************   tab layout-a    ************************************/
.widget-7b2ba5 .tab.layout-a {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}


/*****************************************   tab layout-b    ************************************/
.widget-7b2ba5 .tab.layout-b {
    background-color: #f5f5f5;
}


/*****************************************   tab layout-c    ************************************/
.widget-7b2ba5 .tab.layout-c {
    background-color: rgba(0,0,0,0);
    border: 1px solid #d9d8d8;
}


/****************************   tab layout-d    D E P R E C A T E D  ! !************************/
.widget-7b2ba5 .tab.layout-d {
    flex-direction: column;
}






.widget-7b2ba5 .tab.full-width-img  {
    flex-direction: column;
}

/*for text-img reverse functionality*/
.widget-7b2ba5 .tab .image-container, .widget-7b2ba5 .tab.reverse .tab-text-container  {
    order: 1;
}

.widget-7b2ba5 .tab.reverse .image-container, .widget-7b2ba5 .tab .tab-text-container  {
    order: 3;
}


.widget-7b2ba5 .tab .image-container {
   background-position : center;
   background-size: cover;
   max-width: 100%;
}

.widget-7b2ba5 .tab.full-width-img .image-container {
    width: 100% !important;
}

.widget-7b2ba5 .tab .image-container .image {
  margin: 0 auto;
  visibility: hidden;
  width: 100%;
}

.widget-7b2ba5 .tab .tab-text-container {
    flex: 1 1 0%;
    display: flex;
    flex-direction: column;
    /*align-items: flex-start;*/
    justify-content: center;
}

.widget-7b2ba5 .tab .tab-text-container .tab-description {
    overflow-y: auto !important;
    overflow-x: hidden;
    overflow-wrap: break-word;
    word-wrap: break-word;
    hyphens: auto;
    text-align:  left !important;
}

/*****************************************************************************************************************/
/**************    E N D   O F    |    tabs     ****************************************************************/
/***************************************************************************************************************/

.widget-7b2ba5 .btn-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.widget-7b2ba5 .btn-container.reverse-btn-dir {
    align-items: flex-end;
}


.widget-7b2ba5 .button-class {
    margin-bottom: 0 !important;
    max-width: 100%;
}

.widget-7b2ba5 .button-class span.text {
    color: red;
    overflow-wrap: initial !important;
    margin-bottom: 0px;
    padding: 10px 20px !important; /*for button to look like in img slider*/
}
    
    /*user agent h tags margin reseting*/
.widget-7b2ba5 h1, .widget-7b2ba5 h2, .widget-7b2ba5 h3, .widget-7b2ba5 h4, .widget-7b2ba5 h5, .widget-7b2ba5 h6, .widget-7b2ba5 .text {
  margin: 0;
  margin-bottom: 10px;
}



.widget-7b2ba5 .text {
  max-width: 100% !important;
}

.widget-7b2ba5 .wrapper {
    overflow: hidden;
    display: flex;
}

.widget-7b2ba5 .wrapper.layout-a, .widget-7b2ba5 .wrapper.layout-b, .widget-7b2ba5 .wrapper.layout-c, .widget-7b2ba5 .wrapper.layout-d{
    flex-direction: column;
}

.widget-7b2ba5 .wrapper.layout-e {
    flex-direction: row;
}

.widget-7b2ba5 .wrapper.layout-e .nav {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}

.widget-7b2ba5 .wrapper.layout-e .nav.reverse-tabs-direction {
    flex-direction: column-reverse;
}

.widget-7b2ba5 .tab-label {
    flex: 1 1 0%;
    overflow: hidden;
    overflow-wrap: break-word;
}

/*.widget-7b2ba5 .tab-label.layout-e .horizontal-label {*/
/*    margin: 5px 25px;*/
/*    margin-left: 0px;*/
/*}*/




.widget-7b2ba5 .tab-label.layout-e {
  padding: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}


.widget-7b2ba5 .tab-label.layout-e.layout-e-aux-tab-label{
    border-right: 3px solid #ededed;
    cursor: auto; 
}

/*was: .widget-7b2ba5 .tab.internal-padding*/
.widget-7b2ba5 .tab {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
}

.widget-7b2ba5 .tab .tab-space {
    order: 2;
    flex-basis: 20px;
}

.widget-7b2ba5 .tab .tab-text-container .desc-title {
    font-weight: bold;
    font-size: 22px;
    margin-bottom: 15px;
}

/*.widget-7b2ba5 .tab.layout-e .internal-padding*/
.widget-7b2ba5 .tab.layout-e {
    padding: 0px 21px;
}

.widget-7b2ba5 .tab .image-container{
    width: 240px;
    display: flex;
    align-items: flex-start;
}

.widget-7b2ba5 .tab .image-container.layout-a {
    width: 387px;
    height: 292px;
}

.widget-7b2ba5 .tab .image-container.layout-b {
    width: 291px;
    height: 353px;
}

.widget-7b2ba5 .tab .image-container.layout-e {
    width: 196px;
    height: 251px;
}

.widget-7b2ba5 .tab .image-container.layout-c {
    width: 514px;
    height: 278px;
}

.widget-7b2ba5 .tab .image-container.layout-d {
    width: 100%;
    margin: 0px 0px;
    margin-left: 0px;
}

.widget-7b2ba5 .button-class {
  width: auto !important;
  margin-top: 15px !important;
}
    
</style>
<style id="innerPagesStyle" type="text/css">
    
</style>

<style id="additionalGlobalCss" type="text/css">
</style>

<style id="pagestyle" type="text/css">
    *#dm *.dmBody div.u_1144088973
{
	line-height:150% !important;
}
*#dm *.dmBody div.u_1440505187
{
	line-height:150% !important;
}
*#dm *.dmBody *.u_1017310912
{
	display:block !important;
}
*#dm *.dmBody *.u_1627223343
{
	display:none !important;
}
*#dm *.dmBody div.u_1885042527
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1125898543 *.caption-container *.caption-title
{
	font-weight:bold !important;
	color:rgba(49,49,49,1) !important;
}
*#dm *.dmBody div.u_1202658461 *.slides *.slide-title
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1202658461 *.flex-direction-nav a
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1238113730
{
	display:block !important;
}
*#dm *.dmBody *.u_1962786800
{
	display:none !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.not-active>h4
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.active>h4
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.hover>h4
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.active>h4>span
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.hover>h4>span
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1258637518:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1258637518.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1258637518>*.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1229366842 *.tab-label.not-active>h4
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1229366842 *.tab-label.active>h4
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1229366842 *.tab-label.hover>h4
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1229366842 *.tab-label.active>h4>span
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1229366842 *.tab-label.hover>h4>span
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1258637518:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1258637518.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1258637518>*.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1050124967
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab *.tab-description>p
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1258637518
{
	background-repeat:no-repeat !important;
	background-image:url(../img/smiling_cercle_people.jpg) !important;
}
*#dm *.dmBody div.u_1229366842 *.active *.button-class:hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1229366842 *.active *.button-class.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1229366842 *.tab
{
	background-color:rgba(255,255,255,1) !important;
	border-style:solid !important;
	border-width:9px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.not-active
{
	background-color:rgba(246,246,246,1) !important;
	border-style:solid !important;
	border-width:15px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1927675777
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody h3.u_1527340039
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1806323473
{
	line-height:150% !important;
}
*#dm *.dmBody div.u_1864686213
{
	background-color:rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1733543740
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1884904193
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1648759613 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1648759613 *.caption-inner
{
	background-color:rgba(0,0,0,0.49) !important;
}
*#dm *.dmBody div.u_1648759613 *.caption-container *.caption-text
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1648759613 *.caption-container *.caption-title
{
	font-weight:bold !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1519572621 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1519572621 *.caption-inner
{
	background-color:rgba(0,0,0,0.49) !important;
}
*#dm *.dmBody div.u_1519572621 *.caption-container *.caption-text
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1519572621 *.caption-container *.caption-title
{
	font-weight:bold !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1810680583 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1810680583 *.caption-inner
{
	background-color:rgba(0,0,0,0.49) !important;
}
*#dm *.dmBody div.u_1810680583 *.caption-container *.caption-text
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1810680583 *.caption-container *.caption-title
{
	font-weight:bold !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1810680583 *.caption-container *.caption-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1810680583 *.caption-container *.caption-text
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1759170969 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1759170969 *.caption-inner
{
	background-color:rgba(0,0,0,0.49) !important;
}
*#dm *.dmBody div.u_1759170969 *.caption-container *.caption-text
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1759170969 *.caption-container *.caption-title
{
	font-weight:bold !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1759170969 *.caption-container *.caption-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1759170969 *.caption-container *.caption-text
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1799102938
{
	background-position:50% 100% !important;
}
*#dm *.dmBody div.u_1125898543 *.caption-inner
{
	background-color:rgba(255,255,255,0.9) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab *.desc-title
{
	color:#88b53e !important;
 font-family: 'Shadows Into Light';
}
*#dm *.dmBody div.u_1229366842 *.tab-label.active
{
	background-color:rgba(55,171,88,1) !important;
	border-style:solid !important;
	border-width:15px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.hover
{
	background-color:#88b53e !important;
	border-style:solid !important;
	border-width:15px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody h3.u_1196096793
{
	line-height:normal !important;
}
*#dm *.dmBody div.u_1588097953
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1570643399 *.svg
{
	/*color:rgba(55,171,88,1) !important;
	fill:rgba(55,171,88,1) !important;*/
  color:#88b53e !important;
  fill:#88b53e !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryThumbs *.image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody *.u_1603847300:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1603847300.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1603847300:before
{
	background-color:rgba(0,0,0,0) !important;
	opacity:1 !important;
}
*#dm *.dmBody div.u_1603847300.before
{
	background-color:rgba(0,0,0,0) !important;
	opacity:1 !important;
}
*#dm *.dmBody div.u_1603847300
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1170476884
{
	border-left-style:solid !important;
	border-left-color:rgba(182,182,182,1) !important;
	border-left-width:6px !important;
}
*#dm *.dmBody *.u_1958005789
{
	background-image:url(../img/120458.jpeg) !important;
}
*#dm *.dmBody *.u_1323603152
{
	background-image:url(../img/120447.jpeg) !important;
}
*#dm *.dmBody *.u_1875086163
{
	display:none !important;
}
*#dm *.dmBody *.u_1029413741
{
	display:none !important;
}
*#dm *.dmBody *.u_1276298668
{
	display:none !important;
}
*#dm *.dmBody *.u_1661655864
{
	display:none !important;
}
*#dm *.dmBody *.u_1367966930
{
	display:none !important;
}
*#dm *.dmBody *.u_1107903918
{
	display:none !important;
}
*#dm *.dmBody *.u_1201991425
{
	display:none !important;
}
*#dm *.dmBody *.u_1227630092
{
	display:none !important;
}
*#dm *.dmBody *.u_1757862631
{
	display:none !important;
}
*#dm *.dmBody *.u_1362557228
{
	display:none !important;
}
*#dm *.dmBody *.u_1017611696
{
	display:none !important;
}
*#dm *.dmBody *.u_1611155303
{
	display:none !important;
}
*#dm *.dmBody *.u_1083434192
{
	display:none !important;
}
*#dm *.dmBody *.u_1763970754
{
	display:none !important;
}
*#dm *.dmBody *.u_1564514963
{
	display:none !important;
}
*#dm *.dmBody *.u_1084777551
{
	display:none !important;
}
*#dm *.dmBody *.u_1534981717
{
	display:none !important;
}
*#dm *.dmBody *.u_1104829731
{
	display:none !important;
}
*#dm *.dmBody div.u_1202658461 *.color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1114657118
{
	background-position:50% 50% !important;
	background-image:url(../img/123158.jpeg) !important;
}
*#dm *.dmBody *.u_1388488525
{
	background-image:url(../img/120444.jpeg) !important;
}
*#dm *.dmBody div.u_1270586927
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/120458-1920w.jpeg) !important;
	background-size:cover !important;
}
/*
*#dm *.dmBody div.u_1270586927
{
	background-repeat:no-repeat !important;
	background-image:url(../img/126211.jpeg) !important;
	background-size:cover !important;
}*/
*#dm *.dmBody *.u_1077952643:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1077952643.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1077952643:before
{
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1077952643.before
{
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1077952643
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1620497104
{
	background-image:url(../img/51419447_1861442947315698_354804551083098112_n.jpg) !important;
}
*#dm *.dmBody div.u_1975514689
{
	background-repeat:no-repeat !important;
	background-image:url(../img/114571.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-title
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1051333612
{
	background-image:url(../img/51508125_1866684456791547_5712745651201114112_n.jpg) !important;
}
*#dm *.dmBody div.u_1637062915 *.color-overlay
{
	background-color:rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-text
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1927844821
{
	background-image:url(../img/IMG_9346+2.JPG) !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1198682342
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1604505824
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1574281967
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1773342060
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1758774420
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody a.u_1718562898 span.text
{
	color:#88b53e !important;
}
*#dm *.dmBody a.u_1718562898
{
	border-color:#88b53e !important;
	background-color:#ffffff !important;
}
*#dm *.dmBody a.u_1718562898:hover
{
	background-color:#88b53e !important;
	background-image:none !important;
	color:#FFFFFF !important;
}
*#dm *.dmBody a.u_1718562898.hover
{
	background-color:#88b53e !important;
	background-image:none !important;
	color:#FFFFFF !important;
}
*#dm *.dmBody a.u_1718562898 span.text:hover
{
	color:#FFFFFF !important;
}



*#dm *.dmBody div.u_1258637518
{
	background-repeat:no-repeat !important;
	background-image:url(../img/smiling_cercle_people.jpg) !important;
}
*#dm *.dmBody *.u_1958005789
{
	background-image:url(../img/120458.jpeg) !important;
}
*#dm *.dmBody *.u_1323603152
{
	background-image:url(../img/120447.jpeg) !important;
}
*#dm *.dmBody *.u_1114657118
{
	background-position:50% 50% !important;
	background-image:url(../img/123158.jpeg) !important;
}
*#dm *.dmBody *.u_1388488525
{
	background-image:url(../img/120444.jpeg) !important;
}
 
*#dm *.dmBody *.u_1620497104
{
	background-image:url(../img/51419447_1861442947315698_354804551083098112_n.jpg) !important;
}
*#dm *.dmBody div.u_1975514689
{
	background-repeat:no-repeat !important;
	background-image:url(../img/114571.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1051333612
{
	background-image:url(../img/51508125_1866684456791547_5712745651201114112_n.jpg) !important;
}
*#dm *.dmBody *.u_1927844821
{
	background-image:url(../img/IMG_9346+2.JPG) !important;
	background-position:50% 50% !important;
}
@media all and (min-width:1920px), all and (-webkit-min-device-pixel-ratio: 1.5), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {



#dm .dmBody div.u_1547929917 {
    width: 100% !important;
    max-width: calc(100% - 0px) !important;
    text-align: center !important;
    height: auto !important;
    margin: 0 auto !important;
    padding: 0px 0px 0px 0px !important;
}
*#dm *.dmBody div.u_1258637518
{
	background-repeat:no-repeat !important;
	background-image:url(../img/smiling_cercle_people.jpg) !important;
}
*#dm *.dmBody *.u_1958005789
{
	background-image:url(../img/120458.jpeg) !important;
}
*#dm *.dmBody *.u_1323603152
{
	background-image:url(../img/120447.jpeg) !important;
}
*#dm *.dmBody *.u_1114657118
{
	background-position:50% 50% !important;
	background-image:url(../img/123158.jpeg) !important;
}
*#dm *.dmBody *.u_1388488525
{
	background-image:url(../img/120444.jpeg) !important;
}
*#dm *.dmBody div.u_1270586927
{
	background-repeat:no-repeat !important;
	background-image:url(../img/126211.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1620497104
{
	background-image:url(../img/51419447_1861442947315698_354804551083098112_n.jpg) !important;
}
*#dm *.dmBody div.u_1975514689
{
	background-repeat:no-repeat !important;
	background-image:url(../img/114571.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1051333612
{
	background-image:url(../img/51508125_1866684456791547_5712745651201114112_n.jpg) !important;
}
*#dm *.dmBody *.u_1927844821
{
	background-image:url(../img/IMG_9346+2.JPG) !important;
	background-position:50% 50% !important;
}
}
*#dm *.dmBody h1.u_1321182104
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h2.u_1321182104
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h3.u_1321182104
{
	margin-bottom:0 !important;
	margin-top:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1144088973
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody h3.u_1371711402
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody h4.u_1371711402
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody h4.u_1794567936
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:40px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1885042527
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:30px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1125898543 *.photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1125898543 *.layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1125898543 *.photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1202658461 *.slides *.slide-title
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1202658461 *.slides *.slide-text
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1125898543 *.photoGalleryThumbs *.image-container a
{
	padding-top:280px !important;
}
*#dm *.dmBody div.u_1125898543
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:21px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1202658461
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:520px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:18px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody h3.u_1794567936
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:41px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1050124967
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.not-active>h4
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.active>h4
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.hover>h4
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.active>h4>span
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1229366842 *.tab-label.hover>h4>span
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1229366842 *.image-container
{
	height:296px !important;
}
*#dm *.dmBody div.u_1229366842 image-container *.image
{
	height:296px !important;
}
*#dm *.dmBody div.u_1229366842 *.active *.button-class
{
	height:50px !important;
	width:150px !important;
}
*#dm *.dmBody h1.u_1192263703
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h2.u_1192263703
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h1.u_1756454595
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h2.u_1756454595
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1258637518
{
	padding-top:100px !important;
	padding-bottom:120px !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody h3.u_1192263703
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:-17px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1229366842 *.tab *.desc-title
{
	font-size:32px !important;
}
*#dm *.dmBody div.u_1229366842 *.tab *.tab-description>p
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1229366842
{
	padding-top:0 !important;
	margin-top:-45px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1806323473
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:454px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:196.25px !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody h2.u_1525008907
{
	margin-bottom:0 !important;
	margin-top:0 !important;
}
*#dm *.dmBody h4.u_1086964080
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1648759613 *.caption-container *.caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1648759613 *.caption-container *.caption-title
{
	font-size:15px !important;
}
*#dm *.dmBody h4.u_1779578212
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1519572621 *.caption-container *.caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1519572621 *.caption-container *.caption-title
{
	font-size:15px !important;
}
*#dm *.dmBody h4.u_1878965356
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1810680583 *.caption-container *.caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1810680583 *.caption-container *.caption-title
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1884904193
{
	padding-right:20px !important;
	padding-left:20px !important;
	padding-top:30px !important;
	padding-bottom:60px !important;
}
*#dm *.dmBody div.u_1733543740
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody h4.u_1821650270
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1759170969 *.caption-container *.caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1759170969 *.caption-container *.caption-title
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1010121433
{
	padding-right:0 !important;
	padding-left:0 !important;
	margin-left:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1394168632
{
	padding-right:0 !important;
	padding-left:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1759170969
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:19.9844px !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody *.u_1759170969 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:240px !important;
}
*#dm *.dmBody div.u_1238676670
{
	padding-right:0 !important;
	padding-left:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody *.u_1810680583 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:240px !important;
}
*#dm *.dmBody div.u_1758661312
{
	padding-right:0 !important;
	padding-left:0 !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1810680583
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:19.9844px !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1519572621
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody *.u_1519572621 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:240px !important;
}
*#dm *.dmBody *.u_1648759613 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:240px !important;
}
*#dm *.dmBody div.u_1648759613
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1196096793
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1107474057
{
	margin-top:15px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:804px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 78px) !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
}

/**#dm *.dmBody div.u_1107474057 span
{
  font-family: 'Shadows Into Light';
  color:#88b53e !important;
}*/

*#dm *.dmBody *.u_1759170969 .photoGalleryThumbs .image-container a
{
	padding-top:240px !important;
}
*#dm *.dmBody *.u_1759170969 .photoGalleryViewAll
{
	padding:0 NaNpx !important;
}
*#dm *.dmBody *.u_1810680583 .photoGalleryThumbs .image-container a
{
	padding-top:240px !important;
}
*#dm *.dmBody *.u_1810680583 .photoGalleryViewAll
{
	padding:0 NaNpx !important;
}
*#dm *.dmBody *.u_1519572621 .photoGalleryThumbs .image-container a
{
	padding-top:240px !important;
}
*#dm *.dmBody *.u_1519572621 .photoGalleryViewAll
{
	padding:0 NaNpx !important;
}
*#dm *.dmBody *.u_1648759613 .photoGalleryThumbs .image-container a
{
	padding-top:240px !important;
}
*#dm *.dmBody *.u_1648759613 .photoGalleryViewAll
{
	padding:0 NaNpx !important;
}
*#dm *.dmBody div.u_1570643399
{
	width:92px !important;
	height:92px !important;
	margin-bottom:0 !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1280470324
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1280470324
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1620768252
{
	width:calc(100% - 0px) !important;
	padding-top:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:67px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1620768252
{
	width:calc(100% - 0px) !important;
	padding-top:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:67px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1588097953
{
	padding-top:0 !important;
	padding-bottom:15px !important;
}
*#dm *.dmBody div.u_1364160387
{
	padding-right:0 !important;
	padding-left:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryThumbs *.image-container a
{
	padding-top:323px !important;
}
*#dm *.dmBody div.u_1253364266
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody div.u_1364160387
{
	padding-right:0 !important;
	padding-left:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryThumbs *.image-container a
{
	padding-top:323px !important;
}
*#dm *.dmBody div.u_1253364266
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1253364266 *.photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody div.u_1096147503
{
	height:5px !important;
}
*#dm *.dmBody div.u_1096147503
{
	height:5px !important;
}
*#dm *.dmBody div.u_1358790024
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:601px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1372147190
{
	padding-right:30px !important;
	padding-top:15px !important;
}
*#dm *.dmBody div.u_1170476884
{
	padding-left:30px !important;
}
*#dm *.dmBody div.u_1758774420
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1758774420
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1430794886
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:780px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1927675777
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	margin-top:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1270586927
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
	background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1195349970
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
	background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1864686213
{
	padding-top:45px !important;
	padding-left:45px !important;
	padding-right:45px !important;
	padding-bottom:45px !important;
	margin-right:80px !important;
	margin-left:-45px !important;
	margin-top:100px !important;
	margin-bottom:100px !important;
}
*#dm *.dmBody div.u_1223682239
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:237px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody h3.u_1045829469
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 11px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:267px !important;
	margin-top:14px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:right !important;
}
*#dm *.dmBody div.u_1765673990
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:640px !important;
	position:relative !important;
	height:360px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1077952643
{
	background-attachment:fixed !important;
	background-position:50% 0 !important;
	padding-top:330px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	padding-bottom:219.5px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1765673990
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:640px !important;
	position:relative !important;
	height:360px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}


*#dm *.dmBody div.u_1198682342
{
	padding-top:0 !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-title
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-text
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1637062915
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 296px) !important;
	position:relative !important;
	height:472px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:368px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1975514689
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:15.5px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1198682342
{
	padding-top:0 !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-title
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1637062915 *.slides *.slide-text
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1637062915
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 296px) !important;
	position:relative !important;
	height:472px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:368px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1975514689
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:15.5px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1603847300
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_1603847300
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_1192585631
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1192585631
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1766027802
{
	padding-top:100px !important;
}
*#dm *.dmBody div.u_1773342060
{
	padding-right:40px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	padding-top:80px !important;
	margin-top:0 !important;
}
*#dm *.dmBody div.u_1440505187
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 81px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:798px !important;
	margin-top:22px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1604505824
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:25px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:center !important;
}


@media only screen and (max-width:500px)
{

#dm .dmBody div.u_1547929917 {
    width: 100% !important;
    max-width: calc(100% - 0px) !important;
    text-align: center !important;
    height: auto !important;
    margin: 0 auto !important;
    padding: 0px 0px 0px 0px !important;
}

  *#dm *.dmBody div.u_1170476884
  {
    border-left-style:solid !important;
    border-left-color:rgba(182,182,182,1) !important;
    border-left-width:0px !important;
  }
  *#dm *.dmBody div.u_1170476884
  {
    padding: 0px !important;
  }
  *#dm *.dmBody div.u_1229366842 *.tab-label.hover>h4 {
      font-size: 14px !important;
      text-align: center !important;
  }
  *#dm *.dmBody div.u_1229366842 *.tab-label.active>h4 {
    font-size: 14px !important;
    text-align: center !important;
  }
  *#dm *.dmBody div.u_1229366842 *.tab-label.not-active>h4 {
      font-size: 14px !important;
      text-align: center !important;
  }
}

#imageZone {
                    position: absolute;
                    margin: auto;
                }

                .coloumns {
                    border-radius: 3px;
                    background-color: rgb(249, 152, 13); /*border:1px solid #999;*/
                    height: 18px;
                    width: 6px;
                    -webkit-animation-name: loader;
                    -webkit-animation-duration: 1s;
                    -webkit-animation-iteration-count: infinite;
                    -webkit-animation-direction: linear;
                    -moz-animation-name: loader;
                    -moz-animation-duration: 1s;
                    -moz-animation-iteration-count: infinite;
                    -moz-animation-direction: linear;
                    opacity: .25;
                    -webkit-transform: scale(0.7);
                    -webkit-transform-origin: 50% 180%;
                    -moz-transform: scale(0.7);
                    -moz-transform-origin: 50% 180%;
                    position: absolute;
                }

                #coloumn1 {
                    -webkit-transform: rotate(0deg);
                    -webkit-animation-delay: -.914s;
                    -moz-transform: rotate(0deg);
                    -moz-animation-delay: -.914s;
                }

                #coloumn2 {
                    -webkit-transform: rotate(30deg);
                    -webkit-animation-delay: -.831s;
                    -moz-transform: rotate(30deg);
                    -moz-animation-delay: -.831s;
                }

                #coloumn3 {
                    -webkit-transform: rotate(60deg);
                    -webkit-animation-delay: -.747s;
                    -moz-transform: rotate(60deg);
                    -moz-animation-delay: -.747s;
                }

                #coloumn4 {
                    -webkit-transform: rotate(90deg);
                    -webkit-animation-delay: -.664s;
                    -moz-transform: rotate(90deg);
                    -moz-animation-delay: -.664s;
                }

                #coloumn5 {
                    -webkit-transform: rotate(120deg);
                    -webkit-animation-delay: -.581s;
                    -moz-transform: rotate(120deg);
                    -moz-animation-delay: -.581s;
                }

                #coloumn6 {
                    -webkit-transform: rotate(150deg);
                    -webkit-animation-delay: -.498s;
                    -moz-transform: rotate(150deg);
                    -moz-animation-delay: -.498s;
                }

                #coloumn7 {
                    -webkit-transform: rotate(180deg);
                    -webkit-animation-delay: -.415s;
                    -moz-transform: rotate(180deg);
                    -moz-animation-delay: -.415s;
                }

                #coloumn8 {
                    -webkit-transform: rotate(210deg);
                    -webkit-animation-delay: -.332s;
                    -moz-transform: rotate(210deg);
                    -moz-animation-delay: -.332s;
                }

                #coloumn9 {
                    -webkit-transform: rotate(240deg);
                    -webkit-animation-delay: -.249s;
                    -moz-transform: rotate(240deg);
                    -moz-animation-delay: -.249s;
                }

                #coloumn10 {
                    -webkit-transform: rotate(270deg);
                    -webkit-animation-delay: -.166s;
                    -moz-transform: rotate(270deg);
                    -moz-animation-delay: -.166s;
                }

                #coloumn11 {
                    -webkit-transform: rotate(300deg);
                    -webkit-animation-delay: -.083s;
                    -moz-transform: rotate(300deg);
                    -moz-animation-delay: -.083s;
                }

                #coloumn12 {
                    -webkit-transform: rotate(330deg);
                    -moz-transform: rotate(330deg);
                }

                @-webkit-keyframes loader {
                    0% {
                        opacity: 1;
                    }
                    100% {
                        opacity: .25;
                    }
                }

                @-moz-keyframes loader {
                    0% {
                        opacity: 1;
                    }
                    100% {
                        opacity: .25;
                    }
                }
				
				
#dm .dmBody div.u_1129559759 {
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    /*padding: 48.5px 40px !important;*/
    text-align: start !important;
}

#dm .dmBody div.u_1010119156 {
    background-color: #fff !important;
}

#dm .dmBody div.u_1010119156,
#dm .dmBody div.u_1150652411,
#dm .dmBody div.u_1390655440 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    height: auto !important;
}

#dm .dmBody div.u_1010119156 {
    width: auto !important;
    max-width: 100% !important;
    padding: 0 !important;
    min-width: 0 !important;
    text-align: center !important;
}				

#dm .dmBody div.u_1195349970 {
    background-repeat: no-repeat !important;
    background-image: url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/120458-1920w.jpeg) !important;
    background-size: cover !important;
}

#dm .dmBody div.u_1195349970 {
    padding: 0 !important;
    margin: 0 !important;
    background-position: 50% 50% !important;
}

#dm .dmBody div.u_1769327193 {
    background-color: #fff !important;
    box-shadow: rgba(0, 0, 0, 0.25) 0 3px 11px 0 !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 3px 11px 0 !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 3px 11px 0 !important;
}

#dm .dmBody div.u_1769327193 {
    padding: 45px !important;
   /* margin: 100px 80px 100px -45px !important;*/
}

#dm .dmBody h1.u_1083946233,
#dm .dmBody h1.u_1090812996,
#dm .dmBody h1.u_1207823386,
#dm .dmBody h2.u_1083946233,
#dm .dmBody h2.u_1090812996,
#dm .dmBody h2.u_1207823386 {
    display: block !important;
    height: auto !important;
    max-width: 100% !important;
    padding: 2px 0 !important;
    min-width: 0 !important;
    text-align: center !important;
}


#dm .dmBody h1.u_1083946233,
#dm .dmBody h2.u_1083946233 {
    margin: 8px auto !important;
	
}
#dm .dmBody div.u_1503562343,
#dm .dmBody h3.u_1083946233 {
    height: auto !important;
    margin: 0 auto !important;
    max-width: calc(100% - 0px) !important;
    padding: 2px 0 !important;
    min-width: 25px !important;
    text-align: left !important;
}

 

 

 

#dm .dmBody div.u_1490067278 {
    background-color: transparent !important;
}
#dm .dmBody div.u_1490067278 {
    padding-top: 0 !important;
}

#dm .dmBody div.u_1191203543,
#dm .dmBody div.u_1252348767,
#dm .dmBody div.u_1265491096 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    max-width: 100% !important;
    min-width: 0 !important;
}

#dm .dmBody div.u_1252348767 {
    display: block !important;
    margin: 10px auto !important;
    text-align: start !important;
    width: 640px !important;
    height: 360px !important;
    padding: 0 !important;
}
 
#dm .dmBody div.u_1879126277 {
    display: block !important;
    text-align: center !important;
    width: 640px !important;
    height: 360px !important;
    margin: 10px auto !important;
    padding: 0 !important;
}

#dm .dmBody div.u_1129559759, #dm .dmBody div.u_1879126277 {
    max-width: 100%!important;
}

#dm .dmBody .u_1113266865 .caption-container .caption-text,
#dm .dmBody .u_1113266865 .caption-container .caption-title,
#dm .dmBody .u_1258280149 .caption-container .caption-title,
#dm .dmBody .u_1547929917 .dmwidget-title,
#dm .dmBody .u_1588644453 .caption-container .caption-text,
#dm .dmBody .u_1588644453 .caption-container .caption-title {
    text-align: CENTER !important;
}
#dm .dmBody div.u_1258280149 .caption-inner {
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #eaeaea !important;
}
#dm .dmBody div.u_1258280149 .caption-container .caption-title {
    color: #88b53e !important;
    font-family: 'Shadows Into Light';
   
}

#dm .dmBody div.u_1258280149,
#dm .dmBody div.u_1637224950,
#dm .dmBody h3.u_1090812996 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    height: auto !important;
    min-width: 25px !important;
    text-align: center !important;
}

#dm .dmBody div.u_1258280149,
#dm .dmBody div.u_1637224950 {
    padding: 0 !important;
}

#dm .dmBody .u_1258280149 .dmPhotoGalleryHolder .galleryContainer .photoGalleryThumbs a {
    height: 169px !important;
}

#dm .dmBody div.u_1258280149 {
    width: 100% !important;
    max-width: calc(100% - 0px) !important;
    margin: 45px auto 10px !important;
}

#dm .dmBody div.u_1258280149 .caption-container .caption-title {
    font-size: 22px !important;
    font-weight:600;
}

#dm .dmBody .u_1258280149 .photoGalleryThumbs .image-container a {
    padding-top: 169px !important;
}

#dm .dmBody .u_1258280149 .photoGalleryViewAll {
    padding: 0 NaNpx !important;
}

#dm .dmBody .u_1258280149 .layout-container,
#dm .dmBody .u_1258280149 .photoGalleryThumbs {
    padding: 1.5px !important;
}

#dm .dmBody .u_1258280149 .layout-container,
#dm .dmBody .u_1258280149 .photoGalleryThumbs {
    padding: 1.5px !important;
}

#dm .dmBody div.u_1265491096 {
    background-color: #fafafa !important;
}

#dm .dmBody div.u_1191203543,
#dm .dmBody div.u_1252348767,
#dm .dmBody div.u_1265491096 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    max-width: 100% !important;
    min-width: 0 !important;
}
#dm .dmBody div.u_1191203543,
#dm .dmBody div.u_1265491096 {
    width: auto !important;
    height: auto !important;
    /*padding: 50px 40px !important;*/
    text-align: center !important;
}

#dm .dmBody .u_1280020732.before,
#dm .dmBody .u_1280020732:before,
#dm .dmBody .u_1280020732 > .bgExtraLayerOverlay,
#dm .dmBody .u_1488308946.before,
#dm .dmBody .u_1488308946:before,
#dm .dmBody .u_1488308946 > .bgExtraLayerOverlay,
#dm .dmBody .u_1659139586.before,
#dm .dmBody .u_1659139586:before,
#dm .dmBody .u_1659139586 > .bgExtraLayerOverlay,
#dm .dmBody div.u_1488308946.before,
#dm .dmBody div.u_1488308946:before,
#dm .dmBody div.u_1488308946 > .bgExtraLayerOverlay {
    background-color: #fff !important;
    opacity: 0.5 !important;
}

#dm .dmBody div.u_1659139586.before,
#dm .dmBody div.u_1659139586:before,
#dm .dmBody div.u_1659139586 > .bgExtraLayerOverlay {
    background-color: transparent !important;
    opacity: 1 !important;
}

#dm .dmBody div.u_1659139586 {
    background-color: #fff !important;
    background-repeat: no-repeat !important;
    background-image: none !important;
    background-size: cover !important;
}

#dm .dmBody div.u_1659139586 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    position: relative !important;
    height: auto !important;
    max-width: none !important;
    padding: 50px 40px !important;
    min-width: 0 !important;
    text-align: center !important;
    background-attachment: fixed !important;
    background-position: 50% 0 !important;
}

#dm .dmBody div.u_1547929917 .dmformsubmit.hover input[type="submit"],
#dm .dmBody div.u_1547929917 .dmformsubmit:hover input[type="submit"],
#dm .dmBody nav.u_1284501632 {
    color: #fff !important;
}

#dm .dmBody .u_1547929917 .dmformsubmit {
    float: none !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
#dm .dmBody .u_1113266865 .caption-container .caption-text,
#dm .dmBody .u_1113266865 .caption-container .caption-title,
#dm .dmBody .u_1258280149 .caption-container .caption-title,
#dm .dmBody .u_1547929917 .dmwidget-title,
#dm .dmBody .u_1588644453 .caption-container .caption-text,
#dm .dmBody .u_1588644453 .caption-container .caption-title {
    text-align: CENTER !important;
}
#dm .dmBody div.u_1547929917 .dmwidget-title {
    color: #88b53e !important;
}

#dm .dmBody div.dmform-error,
#dm .dmBody div.dmform-error .rteBlock,
#dm .dmBody div.u_1547929917 .checkboxwrapper span,
#dm .dmBody div.u_1547929917 .dmform-success,
#dm .dmBody div.u_1547929917 .dmform-success .rteBlock,
#dm .dmBody div.u_1547929917 .dmforminput .fileUploadLink,
#dm .dmBody div.u_1547929917 .dmforminput textarea,
#dm .dmBody div.u_1547929917 .freetextwrapper,
#dm .dmBody div.u_1547929917 .optinwrapper div,
#dm .dmBody div.u_1547929917 .radiowrapper span {
    color: #848282 !important;
}
#dm .dmBody div.u_1547929917 .dmforminput input,
#dm .dmBody div.u_1547929917 .dmforminput label {
    color: #848282 !important;
    font-weight: 400 !important;
}

#dm .dmBody div.u_1547929917 input::placeholder,
#dm .dmBody div.u_1547929917 select::placeholder,
#dm .dmBody div.u_1547929917 textarea::placeholder {
    color: #848282 !important;
}
#dm .dmBody div.u_1547929917 input.placeholder,
#dm .dmBody div.u_1547929917 select.placeholder,
#dm .dmBody div.u_1547929917 textarea.placeholder {
    color: #848282 !important;
}

#dm .dmBody div.u_1547929917 .dmformsubmit {
    background-color: #88b53e !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #fff !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

#dm .dmBody div.u_1547929917 .dmformsubmit.hover,
#dm .dmBody div.u_1547929917 .dmformsubmit:hover {
    background-color: #848282 !important;
    border-color: transparent !important;
    background-image: none !important;
}

#dm .dmBody div.u_1547929917 {
    background-color: transparent !important;
    border-color: #848282 !important;
    border-width: 1px !important;
    border-style: solid !important;
}

#dm .dmBody div.u_1547929917 input:not([type="submit"]) {
    border-style: solid !important;
    border-width: 1px !important;
    background-color: transparent !important;
    border-color: #848282 !important;
}

#dm .dmBody div.u_1547929917 select,
#dm .dmBody div.u_1547929917 textarea {
    border-style: solid !important;
    border-width: 1px !important;
    background-color: transparent !important;
    border-color: #848282 !important;
}

#dm .dmBody div.u_1547929917 select,
#dm .dmBody div.u_1547929917 textarea {
    border-style: solid !important;
    border-width: 1px !important;
    background-color: transparent !important;
    border-color: #848282 !important;
}
#dm .dmBody div.u_1547929917 .dmformsubmit {
    width: 116px !important;
    height: 50px !important;
}
#dm .dmBody div.u_1547929917 input[type="submit"],
#dm .dmBody div.u_1637224950 .tab .tab-description > p {
    font-size: 16px !important;
}

#dm .dmBody div.u_1547929917 .dmwidget-title {
    font-size: 30px !important;
}

#dm .dmBody div.u_1547929917,
#dm .dmBody div.u_AboutUs {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    min-width: 25px !important;
}

#dm .dmBody div.u_1547929917 {
    width: 100% !important;
    max-width: calc(100% - 0px) !important;
    text-align: center !important;
    height: auto !important;
    margin: 0 auto !important;
    padding: 50px 70px 0 !important;
}

.dmLargeBody #dm .dmRespRow .dmRespCol.large-11 .dmform-wrapper .dmformsubmit, .dmLargeBody #dm .dmRespRow .dmRespCol.large-12 .dmform-wrapper .dmformsubmit {
    min-width: 280px;
    width: auto;
}

#dm .dmBody div.u_1547929917 input[type=submit] {
    color: #fff!important;
    font-weight: 400!important;
}

/*------------------------------------------------------------------
[ Input ]*/
 .label-input100
 
 {
 	color: #848282  !important;
    font-weight: 400 !important;
	font-family:lato;
 }

/*---------------------------------------------*/
@media screen and (max-width:768px) {

.rc-anchor-normal {
    height: 74px;
    width: 75%;
}

    .rc-anchor-normal .rc-anchor-checkbox-label {
    width: 78px !important;
}
}