@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRyS7m.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gnD_g.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhp.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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:100;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRyS7m.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:500;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.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;
} 
@font-face { 
font-family:'Montserrat';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gnD_g.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.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;
} 
@font-face { 
font-family:'Open Sans';
font-style:normal;
font-weight:800;
src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhp.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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:200;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:600;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2) format('woff2');
unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2) format('woff2');
unicode-range:U+1F00-1FFF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.woff2) format('woff2');
unicode-range:U+0370-03FF;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
} 
@font-face { 
font-family:'Source Sans Pro';
font-style:normal;
font-weight:900;
src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/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;
}     

@media all{     
.ct-div-block { 
    display: flex; 
    flex-wrap: nowrap; 
    flex-direction: column; 
    align-items: flex-start;
} 
}     

@media all{     
.ct-div-block  { 
    padding: 20px; 
    padding-top: 20px; 
    padding-right: 20px; 
    padding-bottom: 20px; 
    padding-left: 20px;
} 
}     

@media all{     
#div_block-28-8 { 
    width: 40%;
} 
}     

@media all{     
.ct-new-columns { 
    display: flex; 
    width: 100%; 
    flex-direction: row; 
    align-items: stretch; 
    justify-content: center; 
    flex-wrap: wrap;
} 
}     

@media all{     
.ct-section-inner-wrap { 
    margin-left: auto; 
    margin-right: auto; 
    height: 100%;
} 
}     

@media all{     
.ct-section-inner-wrap, .oxy-header-container { 
    max-width: 1120px;
} 
}     

@media all{     
.ct-section-inner-wrap { 
    padding-top: 75px; 
    padding-right: 20px; 
    padding-bottom: 75px; 
    padding-left: 20px;
} 
}     

@media all{     
.ct-section > .ct-section-inner-wrap { 
    display: flex; 
    flex-direction: column; 
    align-items: flex-start;
} 
}     

@media all{     
#section-1-8 > .ct-section-inner-wrap { 
    padding-top: 19px; 
    padding-bottom: 0;
} 
}     

@media all{     
#section-1-8 > .ct-section-inner-wrap { 
    padding-top: 31px; 
    padding-bottom: 0;
} 
}     
   

@media all{     
.ct-section { 
    width: 100%; 
    background-size: cover; 
    background-repeat: repeat; 
    background-repeat-x: repeat; 
    background-repeat-y: repeat;
} 
}     

@media all{     
#section-1-8 { 
    background-image: url(./images/header-desktop.jpg); 
    background-size: auto; 
    background-color: #e7eff3; 
    background-repeat: no-repeat; 
    font-family: 'Montserrat'; 
    position: relative; 
    z-index: 10; 
    background-repeat-x: no-repeat; 
    background-repeat-y: no-repeat;
} 
}     

@media all{     
#section-1-8 { 
    background-image: linear-gradient(rgba(0,0,0,.54),rgba(0,0,0,.54)),url(./images/amazon-1-1.jpg); 
    background-size: auto,cover; 
    background-color: #161616; 
    background-repeat: no-repeat; 
    font-family: 'Montserrat'; 
    background-repeat-x: no-repeat; 
    background-repeat-y: no-repeat;
} 
}     
   

@media all{     
#div_block-179-31 { 
    width: 100%; 
    background-color: #fff; 
    flex-direction: column; 
    display: flex; 
    text-align: center; 
    align-items: center; 
    padding-bottom: 0; 
    padding-top: 0; 
    padding-left: 0; 
    padding-right: 0; 
    border-radius: 10px; 
    box-shadow: 0px 16px 16px 0px rgba(0,0,0,.1); 
    border-top-left-radius: 10px; 
    border-top-right-radius: 10px; 
    border-bottom-right-radius: 10px; 
    border-bottom-left-radius: 10px;
} 
}         

@media all{     
#headline-180-31 { 
    background-color: #f1f1f1; 
    width: 100%; 
    margin-bottom: 15px; 
    border-top-left-radius: 10px; 
    border-top-right-radius: 10px; 
    padding-top: 8px; 
    padding-bottom: 8px; 
    font-size: 22px;
} 
}     

@media all{     
#code_block-181-31 { 
    width: 100%; 
    padding-left: 15px; 
    padding-right: 15px; 
    padding-bottom: 8px;
} 
}     
    

@media all{     
.ct-image { 
    max-width: 100%;
} 
}     

@media all{     
#dynRegForm, #dynRegForm input:not(#phone):not(#check)  { 
    box-sizing: border-box; 
    display: block; 
    width: 100%;
} 
}     

@media all{     
#dynRegForm { 
    padding: 0; 
    position: relative; 
    z-index: 1; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px;
} 
}     

#dynRegForm, #dynRegForm input:not(#phone):not(#check)  { 
    box-sizing: border-box; 
    display: block; 
    width: 100%;
} 

#dynRegForm { 
    padding: 0; 
    position: relative; 
    z-index: 1; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px;
} 

@media all{     
#dynRegForm .loading  { 
    background: #00000057; 
    text-align: center; 
    padding-top: 100px; 
    position: absolute; 
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0; 
    z-index: 100; 
    display: none; 
    background-image: initial; 
    background-position-x: initial; 
    background-position-y: initial; 
    background-size: initial; 
    background-repeat-x: initial; 
    background-repeat-y: initial; 
    background-attachment: initial; 
    background-origin: initial; 
    background-clip: initial; 
    background-color: rgba(0, 0, 0, 0.34);
} 
}     

#dynRegForm .loading  { 
    background: #00000057; 
    text-align: center; 
    padding-top: 100px; 
    position: absolute; 
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0; 
    z-index: 100; 
    display: none; 
    background-image: initial; 
    background-position-x: initial; 
    background-position-y: initial; 
    background-size: initial; 
    background-repeat-x: initial; 
    background-repeat-y: initial; 
    background-attachment: initial; 
    background-origin: initial; 
    background-clip: initial; 
    background-color: rgba(0, 0, 0, 0.34);
} 

@media all{     
#dynRegForm .lds-ellipsis  { 
    display: inline-block; 
    position: relative; 
    width: 64px; 
    height: 64px;
} 
}     

#dynRegForm .lds-ellipsis  { 
    display: inline-block; 
    position: relative; 
    width: 64px; 
    height: 64px;
} 
    

@media all{     
#dynRegForm input:not(#phone):not(#check):not(#checklabel)  { 
    margin-bottom: 10px; 
    padding: 8px; 
    padding-top: 8px; 
    padding-right: 8px; 
    padding-bottom: 8px; 
    padding-left: 8px;
} 
}     

#dynRegForm input:not(#phone):not(#check):not(#checklabel)  { 
    margin-bottom: 10px; 
    padding: 8px; 
    margin-top: 5px; 
    padding-top: 8px; 
    padding-right: 8px; 
    padding-bottom: 8px; 
    padding-left: 8px;
} 

.intl-tel-input { 
    position: relative; 
    display: inline-block;
} 

@media all{     
#dynRegForm .intl-tel-input  { 
    width: 100%;
} 
}     

#dynRegForm .intl-tel-input  { 
    width: 100%;
} 

@media all{     
[type="checkbox"], [type="radio"], legend { 
    box-sizing: border-box; 
    padding: 0; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px;
} 
}     

@media all{     
#check, #checklabel { 
    display: inline-block !important;
} 
}     

@media all{     
#check { 
    float: left !important; 
    width: 20px; 
    padding: 5px !important; 
    padding-top: 5px !important; 
    padding-right: 5px !important; 
    padding-bottom: 5px !important; 
    padding-left: 5px !important;
} 
}     

#check, #checklabel { 
    display: inline-block !important;
} 

#check { 
    float: left !important; 
    width: 20px; 
    padding: 5px !important; 
    margin-top: 8px; 
    padding-top: 5px !important; 
    padding-right: 5px !important; 
    padding-bottom: 5px !important; 
    padding-left: 5px !important;
} 

@media all{     
#checklabel { 
    width: 90%; 
    padding: 5px 10px; 
    font-size: 12px; 
    padding-top: 5px; 
    padding-right: 10px; 
    padding-bottom: 5px; 
    padding-left: 10px;
} 
}     

#checklabel { 
    width: 93%; 
    padding: 5px 5px 5px 10px; 
    font-size: 11px; 
    text-align: left; 
    line-height: 12px; 
    padding-top: 5px; 
    padding-right: 5px; 
    padding-bottom: 5px; 
    padding-left: 10px;
} 

#error-msg { 
    color: red;
} 

@media all{     
[type="reset"], [type="submit"], button, [type="button"]  { 
    -webkit-appearance: button; 
    appearance: button;
} 
}     

@media all{     
#dynRegForm input[type="submit"]  { 
    border: none; 
    background-color: #f90; 
    border-radius: 6px; 
    color: #fff; 
    font-weight: 700; 
    text-transform: uppercase; 
    padding: 25px 10px !important; 
    border-top-width: initial; 
    border-right-width: initial; 
    border-bottom-width: initial; 
    border-left-width: initial; 
    border-top-style: none; 
    border-right-style: none; 
    border-bottom-style: none; 
    border-left-style: none; 
    border-top-color: initial; 
    border-right-color: initial; 
    border-bottom-color: initial; 
    border-left-color: initial; 
    border-image-source: initial; 
    border-image-slice: initial; 
    border-image-width: initial; 
    border-image-outset: initial; 
    border-image-repeat: initial; 
    border-top-left-radius: 6px; 
    border-top-right-radius: 6px; 
    border-bottom-right-radius: 6px; 
    border-bottom-left-radius: 6px; 
    padding-top: 25px !important; 
    padding-right: 10px !important; 
    padding-bottom: 25px !important; 
    padding-left: 10px !important;
} 
}     

#dynRegForm input[type="submit"]  { 
    border: none; 
    background-color: #f90; 
    border-radius: 6px; 
    color: White; 
    font-weight: bold; 
    text-transform: uppercase; 
    margin-top: :35px !important; 
    margin-bottom: 8px !important; 
    margin-top: 15px !important; 
    padding: 25px 10px !important; 
    border-top-width: initial; 
    border-right-width: initial; 
    border-bottom-width: initial; 
    border-left-width: initial; 
    border-top-style: none; 
    border-right-style: none; 
    border-bottom-style: none; 
    border-left-style: none; 
    border-top-color: initial; 
    border-right-color: initial; 
    border-bottom-color: initial; 
    border-left-color: initial; 
    border-image-source: initial; 
    border-image-slice: initial; 
    border-image-width: initial; 
    border-image-outset: initial; 
    border-image-repeat: initial; 
    border-top-left-radius: 6px; 
    border-top-right-radius: 6px; 
    border-bottom-right-radius: 6px; 
    border-bottom-left-radius: 6px; 
    padding-top: 25px !important; 
    padding-right: 10px !important; 
    padding-bottom: 25px !important; 
    padding-left: 10px !important;
} 

@media all{     
#dynRegForm .lds-ellipsis div  { 
    position: absolute; 
    top: 27px; 
    width: 11px; 
    height: 11px; 
    border-radius: 50%; 
    background: #fff; 
    animation-timing-function: cubic-bezier(0,1,1,0); 
    border-top-left-radius: 50%; 
    border-top-right-radius: 50%; 
    border-bottom-right-radius: 50%; 
    border-bottom-left-radius: 50%; 
    background-image: initial; 
    background-position-x: initial; 
    background-position-y: initial; 
    background-size: initial; 
    background-repeat-x: initial; 
    background-repeat-y: initial; 
    background-attachment: initial; 
    background-origin: initial; 
    background-clip: initial; 
    background-color: rgb(255, 255, 255);
} 
}     

#dynRegForm .lds-ellipsis div  { 
    position: absolute; 
    top: 27px; 
    width: 11px; 
    height: 11px; 
    border-radius: 50%; 
    background: #fff; 
    animation-timing-function: cubic-bezier(0, 1, 1, 0); 
    border-top-left-radius: 50%; 
    border-top-right-radius: 50%; 
    border-bottom-right-radius: 50%; 
    border-bottom-left-radius: 50%; 
    background-image: initial; 
    background-position-x: initial; 
    background-position-y: initial; 
    background-size: initial; 
    background-repeat-x: initial; 
    background-repeat-y: initial; 
    background-attachment: initial; 
    background-origin: initial; 
    background-clip: initial; 
    background-color: rgb(255, 255, 255);
} 

@media all{     
#dynRegForm .lds-ellipsis div:nth-child(1)  { 
    left: 6px; 
    animation: lds-ellipsis1 .6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis1;
} 
}     

#dynRegForm .lds-ellipsis div:nth-child(1)  { 
    left: 6px; 
    animation: lds-ellipsis1 0.6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis1;
} 

@media all{     
#dynRegForm .lds-ellipsis div:nth-child(2)  { 
    left: 6px; 
    animation: lds-ellipsis2 .6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis2;
} 
}     

#dynRegForm .lds-ellipsis div:nth-child(2)  { 
    left: 6px; 
    animation: lds-ellipsis2 0.6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis2;
} 

@media all{     
#dynRegForm .lds-ellipsis div:nth-child(3)  { 
    left: 26px; 
    animation: lds-ellipsis2 .6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis2;
} 
}     

#dynRegForm .lds-ellipsis div:nth-child(3)  { 
    left: 26px; 
    animation: lds-ellipsis2 0.6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis2;
} 

@media all{     
#dynRegForm .lds-ellipsis div:nth-child(4)  { 
    left: 45px; 
    animation: lds-ellipsis3 .6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis3;
} 
}     

#dynRegForm .lds-ellipsis div:nth-child(4)  { 
    left: 45px; 
    animation: lds-ellipsis3 0.6s infinite; 
    animation-duration: 0.6s; 
    animation-timing-function: ease; 
    animation-delay: 0s; 
    animation-iteration-count: infinite; 
    animation-direction: normal; 
    animation-fill-mode: none; 
    animation-play-state: running; 
    animation-name: lds-ellipsis3;
} 

.intl-tel-input *  { 
    box-sizing: border-box; 
    -moz-box-sizing: border-box;
} 

.intl-tel-input .flag-container  { 
    position: absolute; 
    top: 0; 
    bottom: 0; 
    right: 0; 
    padding: 1px; 
    padding-top: 1px; 
    padding-right: 1px; 
    padding-bottom: 1px; 
    padding-left: 1px;
} 

.intl-tel-input.allow-dropdown .flag-container , .flag-container  { 
    right: auto; 
    left: 0;
} 

.intl-tel-input input , .intl-tel-input input[type="text"] , input[type="tel"]  { 
    position: relative; 
    z-index: 0; 
    margin-top: 0 !important; 
    margin-bottom: 0 !important; 
    padding-right: 36px; 
    margin-right: 0;
} 

.intl-tel-input.allow-dropdown input , .intl-tel-input.allow-dropdown input[type="text"] , input[type="tel"] , input , input[type="text"] , input[type="tel"]  { 
    padding-right: 6px; 
    padding-left: 52px; 
    margin-left: 0;
} 

@media all{     
#dynRegForm #phone  { 
    width: 100%;
} 
}     

#dynRegForm #phone  { 
    width: 100%;
} 

@media all{     
#dynRegForm input#phone  { 
    margin-bottom: 10px !important; 
    padding-top: 8px; 
    padding-right: 8px; 
    padding-bottom: 8px; 
    width: 100%;
} 
}     

#dynRegForm input#phone  { 
    margin-bottom: 10px !important; 
    padding-top: 8px; 
    padding-right: 8px; 
    padding-bottom: 8px; 
    width: 100%;
} 

.intl-tel-input .selected-flag  { 
    z-index: 1; 
    position: relative; 
    display: flex; 
    align-items: center; 
    height: 100%; 
    padding: 0 6px 0 8px; 
    padding-top: 0px; 
    padding-right: 6px; 
    padding-bottom: 0px; 
    padding-left: 8px;
} 

.intl-tel-input .hide  { 
    display: none;
} 

.intl-tel-input .country-list  { 
    position: absolute; 
    z-index: 2; 
    list-style: none; 
    text-align: left; 
    padding: 0; 
    margin: 0 0 0 -1px; 
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); 
    background-color: white; 
    border: 1px solid #CCC; 
    white-space: nowrap; 
    max-height: 200px; 
    overflow-y: scroll; 
    -webkit-overflow-scrolling: touch; 
    list-style-position: initial; 
    list-style-image: initial; 
    list-style-type: none; 
    padding-top: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px; 
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: -1px; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px; 
    border-top-style: solid; 
    border-right-style: solid; 
    border-bottom-style: solid; 
    border-left-style: solid; 
    border-top-color: rgb(204, 204, 204); 
    border-right-color: rgb(204, 204, 204); 
    border-bottom-color: rgb(204, 204, 204); 
    border-left-color: rgb(204, 204, 204); 
    border-image-source: initial; 
    border-image-slice: initial; 
    border-image-width: initial; 
    border-image-outset: initial; 
    border-image-repeat: initial;
} 

.iti-flag { 
    width: 20px;
} 

.iti-flag { 
    height: 15px; 
    box-shadow: 0px 0px 1px 0px #888; 
    background-image: url("./images/flags.png"); 
    background-repeat: no-repeat; 
    background-color: #DBDBDB; 
    background-position: 20px 0; 
    background-repeat-x: no-repeat; 
    background-repeat-y: no-repeat; 
    background-position-x: 20px; 
    background-position-y: 0px;
} 

.iti-flag.bg { 
    height: 12px; 
    background-position: -482px 0px; 
    background-position-x: -482px; 
    background-position-y: 0px;
} 

.intl-tel-input .selected-flag .iti-arrow  { 
    margin-left: 6px; 
    width: 0; 
    height: 0; 
    border-left: 3px solid transparent; 
    border-right: 3px solid transparent; 
    border-top: 4px solid #555; 
    border-left-width: 3px; 
    border-left-style: solid; 
    border-left-color: transparent; 
    border-right-width: 3px; 
    border-right-style: solid; 
    border-right-color: transparent; 
    border-top-width: 4px; 
    border-top-style: solid; 
    border-top-color: rgb(85, 85, 85);
} 

.intl-tel-input .country-list .country  { 
    padding: 5px 10px; 
    padding-top: 5px; 
    padding-right: 10px; 
    padding-bottom: 5px; 
    padding-left: 10px;
} 

.intl-tel-input .country-list .divider  { 
    padding-bottom: 5px; 
    margin-bottom: 5px; 
    border-bottom: 1px solid #CCC; 
    border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: rgb(204, 204, 204);
} 

.intl-tel-input .country-list .flag-box  { 
    display: inline-block; 
    width: 20px;
} 

.intl-tel-input .country-list .flag-box , .intl-tel-input .country-list .country-name , .intl-tel-input .country-list .dial-code  { 
    vertical-align: middle;
} 

.intl-tel-input .country-list .flag-box , .intl-tel-input .country-list .country-name  { 
    margin-right: 6px;
} 

.intl-tel-input .country-list .country .dial-code  { 
    color: #999;
} 

.iti-flag.us { 
    height: 11px; 
    background-position: -5263px 0px; 
    background-position-x: -5263px; 
    background-position-y: 0px;
} 

.iti-flag.gb { 
    height: 10px; 
    background-position: -1775px 0px; 
    background-position-x: -1775px; 
    background-position-y: 0px;
} 

.iti-flag.af { 
    height: 14px; 
    background-position: -66px 0px; 
    background-position-x: -66px; 
    background-position-y: 0px;
} 

.iti-flag.al { 
    height: 15px; 
    background-position: -132px 0px; 
    background-position-x: -132px; 
    background-position-y: 0px;
} 

.iti-flag.dz { 
    height: 14px; 
    background-position: -1401px 0px; 
    background-position-x: -1401px; 
    background-position-y: 0px;
} 

.iti-flag.as { 
    height: 10px; 
    background-position: -242px 0px; 
    background-position-x: -242px; 
    background-position-y: 0px;
} 

.iti-flag.ad { 
    height: 14px; 
    background-position: -22px 0px; 
    background-position-x: -22px; 
    background-position-y: 0px;
} 

.iti-flag.ao { 
    height: 14px; 
    background-position: -176px 0px; 
    background-position-x: -176px; 
    background-position-y: 0px;
} 

.iti-flag.ai { 
    height: 10px; 
    background-position: -110px 0px; 
    background-position-x: -110px; 
    background-position-y: 0px;
} 

.iti-flag.ag { 
    height: 14px; 
    background-position: -88px 0px; 
    background-position-x: -88px; 
    background-position-y: 0px;
} 

.iti-flag.ar { 
    height: 13px; 
    background-position: -220px 0px; 
    background-position-x: -220px; 
    background-position-y: 0px;
} 

.iti-flag.am { 
    height: 10px; 
    background-position: -154px 0px; 
    background-position-x: -154px; 
    background-position-y: 0px;
} 

.iti-flag.aw { 
    height: 14px; 
    background-position: -308px 0px; 
    background-position-x: -308px; 
    background-position-y: 0px;
} 

.iti-flag.au { 
    height: 10px; 
    background-position: -286px 0px; 
    background-position-x: -286px; 
    background-position-y: 0px;
} 

.iti-flag.at { 
    height: 14px; 
    background-position: -264px 0px; 
    background-position-x: -264px; 
    background-position-y: 0px;
} 

.iti-flag.az { 
    height: 10px; 
    background-position: -352px 0px; 
    background-position-x: -352px; 
    background-position-y: 0px;
} 

.iti-flag.bs { 
    height: 10px; 
    background-position: -702px 0px; 
    background-position-x: -702px; 
    background-position-y: 0px;
} 

.iti-flag.bh { 
    height: 12px; 
    background-position: -504px 0px; 
    background-position-x: -504px; 
    background-position-y: 0px;
} 

.iti-flag.bd { 
    height: 12px; 
    background-position: -418px 0px; 
    background-position-x: -418px; 
    background-position-y: 0px;
} 

.iti-flag.bb { 
    height: 14px; 
    background-position: -396px 0px; 
    background-position-x: -396px; 
    background-position-y: 0px;
} 

.iti-flag.by { 
    height: 10px; 
    background-position: -790px 0px; 
    background-position-x: -790px; 
    background-position-y: 0px;
} 

.iti-flag.be { 
    width: 18px;
} 

.iti-flag.be { 
    height: 15px; 
    background-position: -440px 0px; 
    background-position-x: -440px; 
    background-position-y: 0px;
} 

.iti-flag.bz { 
    height: 14px; 
    background-position: -812px 0px; 
    background-position-x: -812px; 
    background-position-y: 0px;
} 

.iti-flag.bj { 
    height: 14px; 
    background-position: -548px 0px; 
    background-position-x: -548px; 
    background-position-y: 0px;
} 

.iti-flag.bm { 
    height: 10px; 
    background-position: -592px 0px; 
    background-position-x: -592px; 
    background-position-y: 0px;
} 

.iti-flag.bt { 
    height: 14px; 
    background-position: -724px 0px; 
    background-position-x: -724px; 
    background-position-y: 0px;
} 

.iti-flag.bo { 
    height: 14px; 
    background-position: -636px 0px; 
    background-position-x: -636px; 
    background-position-y: 0px;
} 

.iti-flag.ba { 
    height: 10px; 
    background-position: -374px 0px; 
    background-position-x: -374px; 
    background-position-y: 0px;
} 

.iti-flag.bw { 
    height: 14px; 
    background-position: -768px 0px; 
    background-position-x: -768px; 
    background-position-y: 0px;
} 

.iti-flag.br { 
    height: 14px; 
    background-position: -680px 0px; 
    background-position-x: -680px; 
    background-position-y: 0px;
} 

.iti-flag.io { 
    height: 10px; 
    background-position: -2435px 0px; 
    background-position-x: -2435px; 
    background-position-y: 0px;
} 

.iti-flag.vg { 
    height: 10px; 
    background-position: -5390px 0px; 
    background-position-x: -5390px; 
    background-position-y: 0px;
} 

.iti-flag.bn { 
    height: 10px; 
    background-position: -614px 0px; 
    background-position-x: -614px; 
    background-position-y: 0px;
} 

.iti-flag.bf { 
    height: 14px; 
    background-position: -460px 0px; 
    background-position-x: -460px; 
    background-position-y: 0px;
} 

.iti-flag.bi { 
    height: 12px; 
    background-position: -526px 0px; 
    background-position-x: -526px; 
    background-position-y: 0px;
} 

.iti-flag.kh { 
    height: 13px; 
    background-position: -2677px 0px; 
    background-position-x: -2677px; 
    background-position-y: 0px;
} 

.iti-flag.cm { 
    height: 14px; 
    background-position: -1027px 0px; 
    background-position-x: -1027px; 
    background-position-y: 0px;
} 

.iti-flag.ca { 
    height: 10px; 
    background-position: -834px 0px; 
    background-position-x: -834px; 
    background-position-y: 0px;
} 

.iti-flag.cv { 
    height: 12px; 
    background-position: -1159px 0px; 
    background-position-x: -1159px; 
    background-position-y: 0px;
} 

.iti-flag.bq { 
    height: 14px; 
    background-position: -658px 0px; 
    background-position-x: -658px; 
    background-position-y: 0px;
} 

.iti-flag.ky { 
    height: 10px; 
    background-position: -2831px 0px; 
    background-position-x: -2831px; 
    background-position-y: 0px;
} 

.iti-flag.cf { 
    height: 14px; 
    background-position: -900px 0px; 
    background-position-x: -900px; 
    background-position-y: 0px;
} 

.iti-flag.td { 
    height: 14px; 
    background-position: -4845px 0px; 
    background-position-x: -4845px; 
    background-position-y: 0px;
} 

.iti-flag.cl { 
    height: 14px; 
    background-position: -1005px 0px; 
    background-position-x: -1005px; 
    background-position-y: 0px;
} 

.iti-flag.cn { 
    height: 14px; 
    background-position: -1049px 0px; 
    background-position-x: -1049px; 
    background-position-y: 0px;
} 

.iti-flag.cx { 
    height: 10px; 
    background-position: -1203px 0px; 
    background-position-x: -1203px; 
    background-position-y: 0px;
} 

.iti-flag.cc { 
    height: 10px; 
    background-position: -856px 0px; 
    background-position-x: -856px; 
    background-position-y: 0px;
} 

.iti-flag.co { 
    height: 14px; 
    background-position: -1071px 0px; 
    background-position-x: -1071px; 
    background-position-y: 0px;
} 

.iti-flag.km { 
    height: 12px; 
    background-position: -2721px 0px; 
    background-position-x: -2721px; 
    background-position-y: 0px;
} 

.iti-flag.cd { 
    height: 15px; 
    background-position: -878px 0px; 
    background-position-x: -878px; 
    background-position-y: 0px;
} 

.iti-flag.cg { 
    height: 14px; 
    background-position: -922px 0px; 
    background-position-x: -922px; 
    background-position-y: 0px;
} 

.iti-flag.ck { 
    height: 10px; 
    background-position: -983px 0px; 
    background-position-x: -983px; 
    background-position-y: 0px;
} 

.iti-flag.cr { 
    height: 12px; 
    background-position: -1115px 0px; 
    background-position-x: -1115px; 
    background-position-y: 0px;
} 

.iti-flag.ci { 
    height: 14px; 
    background-position: -961px 0px; 
    background-position-x: -961px; 
    background-position-y: 0px;
} 

.iti-flag.hr { 
    height: 10px; 
    background-position: -2237px 0px; 
    background-position-x: -2237px; 
    background-position-y: 0px;
} 

.iti-flag.cu { 
    height: 10px; 
    background-position: -1137px 0px; 
    background-position-x: -1137px; 
    background-position-y: 0px;
} 

.iti-flag.cw { 
    height: 14px; 
    background-position: -1181px 0px; 
    background-position-x: -1181px; 
    background-position-y: 0px;
} 

.iti-flag.cy { 
    height: 14px; 
    background-position: -1225px 0px; 
    background-position-x: -1225px; 
    background-position-y: 0px;
} 

.iti-flag.cz { 
    height: 14px; 
    background-position: -1247px 0px; 
    background-position-x: -1247px; 
    background-position-y: 0px;
} 

.iti-flag.dk { 
    height: 15px; 
    background-position: -1335px 0px; 
    background-position-x: -1335px; 
    background-position-y: 0px;
} 

.iti-flag.dj { 
    height: 14px; 
    background-position: -1313px 0px; 
    background-position-x: -1313px; 
    background-position-y: 0px;
} 

.iti-flag.dm { 
    height: 10px; 
    background-position: -1357px 0px; 
    background-position-x: -1357px; 
    background-position-y: 0px;
} 

.iti-flag.do { 
    height: 14px; 
    background-position: -1379px 0px; 
    background-position-x: -1379px; 
    background-position-y: 0px;
} 

.iti-flag.ec { 
    height: 14px; 
    background-position: -1445px 0px; 
    background-position-x: -1445px; 
    background-position-y: 0px;
} 

.iti-flag.eg { 
    height: 14px; 
    background-position: -1489px 0px; 
    background-position-x: -1489px; 
    background-position-y: 0px;
} 

.iti-flag.sv { 
    height: 12px; 
    background-position: -4713px 0px; 
    background-position-x: -4713px; 
    background-position-y: 0px;
} 

.iti-flag.gq { 
    height: 14px; 
    background-position: -2017px 0px; 
    background-position-x: -2017px; 
    background-position-y: 0px;
} 

.iti-flag.er { 
    height: 10px; 
    background-position: -1533px 0px; 
    background-position-x: -1533px; 
    background-position-y: 0px;
} 

.iti-flag.ee { 
    height: 13px; 
    background-position: -1467px 0px; 
    background-position-x: -1467px; 
    background-position-y: 0px;
} 

.iti-flag.et { 
    height: 10px; 
    background-position: -1577px 0px; 
    background-position-x: -1577px; 
    background-position-y: 0px;
} 

.iti-flag.fk { 
    height: 10px; 
    background-position: -1665px 0px; 
    background-position-x: -1665px; 
    background-position-y: 0px;
} 

.iti-flag.fo { 
    height: 15px; 
    background-position: -1709px 0px; 
    background-position-x: -1709px; 
    background-position-y: 0px;
} 

.iti-flag.fj { 
    height: 10px; 
    background-position: -1643px 0px; 
    background-position-x: -1643px; 
    background-position-y: 0px;
} 

.iti-flag.fi { 
    height: 12px; 
    background-position: -1621px 0px; 
    background-position-x: -1621px; 
    background-position-y: 0px;
} 

.iti-flag.fr { 
    height: 14px; 
    background-position: -1731px 0px; 
    background-position-x: -1731px; 
    background-position-y: 0px;
} 

.iti-flag.gf { 
    height: 14px; 
    background-position: -1841px 0px; 
    background-position-x: -1841px; 
    background-position-y: 0px;
} 

.iti-flag.pf { 
    height: 14px; 
    background-position: -3943px 0px; 
    background-position-x: -3943px; 
    background-position-y: 0px;
} 

.iti-flag.ga { 
    height: 15px; 
    background-position: -1753px 0px; 
    background-position-x: -1753px; 
    background-position-y: 0px;
} 

.iti-flag.gm { 
    height: 14px; 
    background-position: -1951px 0px; 
    background-position-x: -1951px; 
    background-position-y: 0px;
} 

.iti-flag.ge { 
    height: 14px; 
    background-position: -1819px 0px; 
    background-position-x: -1819px; 
    background-position-y: 0px;
} 

.iti-flag.de { 
    height: 12px; 
    background-position: -1269px 0px; 
    background-position-x: -1269px; 
    background-position-y: 0px;
} 

.iti-flag.gh { 
    height: 14px; 
    background-position: -1885px 0px; 
    background-position-x: -1885px; 
    background-position-y: 0px;
} 

.iti-flag.gi { 
    height: 10px; 
    background-position: -1907px 0px; 
    background-position-x: -1907px; 
    background-position-y: 0px;
} 

.iti-flag.gr { 
    height: 14px; 
    background-position: -2039px 0px; 
    background-position-x: -2039px; 
    background-position-y: 0px;
} 

.iti-flag.gl { 
    height: 14px; 
    background-position: -1929px 0px; 
    background-position-x: -1929px; 
    background-position-y: 0px;
} 

.iti-flag.gd { 
    height: 12px; 
    background-position: -1797px 0px; 
    background-position-x: -1797px; 
    background-position-y: 0px;
} 

.iti-flag.gp { 
    height: 14px; 
    background-position: -1995px 0px; 
    background-position-x: -1995px; 
    background-position-y: 0px;
} 

.iti-flag.gu { 
    height: 11px; 
    background-position: -2105px 0px; 
    background-position-x: -2105px; 
    background-position-y: 0px;
} 

.iti-flag.gt { 
    height: 13px; 
    background-position: -2083px 0px; 
    background-position-x: -2083px; 
    background-position-y: 0px;
} 

.iti-flag.gg { 
    height: 14px; 
    background-position: -1863px 0px; 
    background-position-x: -1863px; 
    background-position-y: 0px;
} 

.iti-flag.gn { 
    height: 14px; 
    background-position: -1973px 0px; 
    background-position-x: -1973px; 
    background-position-y: 0px;
} 

.iti-flag.gw { 
    height: 10px; 
    background-position: -2127px 0px; 
    background-position-x: -2127px; 
    background-position-y: 0px;
} 

.iti-flag.gy { 
    height: 12px; 
    background-position: -2149px 0px; 
    background-position-x: -2149px; 
    background-position-y: 0px;
} 

.iti-flag.ht { 
    height: 12px; 
    background-position: -2259px 0px; 
    background-position-x: -2259px; 
    background-position-y: 0px;
} 

.iti-flag.hn { 
    height: 10px; 
    background-position: -2215px 0px; 
    background-position-x: -2215px; 
    background-position-y: 0px;
} 

.iti-flag.hk { 
    height: 14px; 
    background-position: -2171px 0px; 
    background-position-x: -2171px; 
    background-position-y: 0px;
} 

.iti-flag.hu { 
    height: 10px; 
    background-position: -2281px 0px; 
    background-position-x: -2281px; 
    background-position-y: 0px;
} 

.iti-flag.is { 
    height: 15px; 
    background-position: -2501px 0px; 
    background-position-x: -2501px; 
    background-position-y: 0px;
} 

.iti-flag.in { 
    height: 14px; 
    background-position: -2413px 0px; 
    background-position-x: -2413px; 
    background-position-y: 0px;
} 

.iti-flag.id { 
    height: 14px; 
    background-position: -2325px 0px; 
    background-position-x: -2325px; 
    background-position-y: 0px;
} 

.iti-flag.ir { 
    height: 12px; 
    background-position: -2479px 0px; 
    background-position-x: -2479px; 
    background-position-y: 0px;
} 

.iti-flag.iq { 
    height: 14px; 
    background-position: -2457px 0px; 
    background-position-x: -2457px; 
    background-position-y: 0px;
} 

.iti-flag.ie { 
    height: 10px; 
    background-position: -2347px 0px; 
    background-position-x: -2347px; 
    background-position-y: 0px;
} 

.iti-flag.im { 
    height: 10px; 
    background-position: -2391px 0px; 
    background-position-x: -2391px; 
    background-position-y: 0px;
} 

.iti-flag.il { 
    height: 15px; 
    background-position: -2369px 0px; 
    background-position-x: -2369px; 
    background-position-y: 0px;
} 

.iti-flag.it { 
    height: 14px; 
    background-position: -2523px 0px; 
    background-position-x: -2523px; 
    background-position-y: 0px;
} 

.iti-flag.jm { 
    height: 10px; 
    background-position: -2567px 0px; 
    background-position-x: -2567px; 
    background-position-y: 0px;
} 

.iti-flag.jp { 
    height: 14px; 
    background-position: -2611px 0px; 
    background-position-x: -2611px; 
    background-position-y: 0px;
} 

.iti-flag.je { 
    height: 12px; 
    background-position: -2545px 0px; 
    background-position-x: -2545px; 
    background-position-y: 0px;
} 

.iti-flag.jo { 
    height: 10px; 
    background-position: -2589px 0px; 
    background-position-x: -2589px; 
    background-position-y: 0px;
} 

.iti-flag.kz { 
    height: 10px; 
    background-position: -2853px 0px; 
    background-position-x: -2853px; 
    background-position-y: 0px;
} 

.iti-flag.ke { 
    height: 14px; 
    background-position: -2633px 0px; 
    background-position-x: -2633px; 
    background-position-y: 0px;
} 

.iti-flag.ki { 
    height: 10px; 
    background-position: -2699px 0px; 
    background-position-x: -2699px; 
    background-position-y: 0px;
} 

.iti-flag.xk { 
    height: 15px; 
    background-position: -5522px 0px; 
    background-position-x: -5522px; 
    background-position-y: 0px;
} 

.iti-flag.kw { 
    height: 10px; 
    background-position: -2809px 0px; 
    background-position-x: -2809px; 
    background-position-y: 0px;
} 

.iti-flag.kg { 
    height: 12px; 
    background-position: -2655px 0px; 
    background-position-x: -2655px; 
    background-position-y: 0px;
} 

.iti-flag.la { 
    height: 14px; 
    background-position: -2875px 0px; 
    background-position-x: -2875px; 
    background-position-y: 0px;
} 

.iti-flag.lv { 
    height: 10px; 
    background-position: -3073px 0px; 
    background-position-x: -3073px; 
    background-position-y: 0px;
} 

.iti-flag.lb { 
    height: 14px; 
    background-position: -2897px 0px; 
    background-position-x: -2897px; 
    background-position-y: 0px;
} 

.iti-flag.ls { 
    height: 14px; 
    background-position: -3007px 0px; 
    background-position-x: -3007px; 
    background-position-y: 0px;
} 

.iti-flag.lr { 
    height: 11px; 
    background-position: -2985px 0px; 
    background-position-x: -2985px; 
    background-position-y: 0px;
} 

.iti-flag.ly { 
    height: 10px; 
    background-position: -3095px 0px; 
    background-position-x: -3095px; 
    background-position-y: 0px;
} 

.iti-flag.li { 
    height: 12px; 
    background-position: -2941px 0px; 
    background-position-x: -2941px; 
    background-position-y: 0px;
} 

.iti-flag.lt { 
    height: 12px; 
    background-position: -3029px 0px; 
    background-position-x: -3029px; 
    background-position-y: 0px;
} 

.iti-flag.lu { 
    height: 12px; 
    background-position: -3051px 0px; 
    background-position-x: -3051px; 
    background-position-y: 0px;
} 

.iti-flag.mo { 
    height: 14px; 
    background-position: -3358px 0px; 
    background-position-x: -3358px; 
    background-position-y: 0px;
} 

.iti-flag.mk { 
    height: 10px; 
    background-position: -3270px 0px; 
    background-position-x: -3270px; 
    background-position-y: 0px;
} 

.iti-flag.mg { 
    height: 14px; 
    background-position: -3226px 0px; 
    background-position-x: -3226px; 
    background-position-y: 0px;
} 

.iti-flag.mw { 
    height: 14px; 
    background-position: -3534px 0px; 
    background-position-x: -3534px; 
    background-position-y: 0px;
} 

.iti-flag.my { 
    height: 10px; 
    background-position: -3578px 0px; 
    background-position-x: -3578px; 
    background-position-y: 0px;
} 

.iti-flag.mv { 
    height: 14px; 
    background-position: -3512px 0px; 
    background-position-x: -3512px; 
    background-position-y: 0px;
} 

.iti-flag.ml { 
    height: 14px; 
    background-position: -3292px 0px; 
    background-position-x: -3292px; 
    background-position-y: 0px;
} 

.iti-flag.mt { 
    height: 14px; 
    background-position: -3468px 0px; 
    background-position-x: -3468px; 
    background-position-y: 0px;
} 

.iti-flag.mh { 
    height: 11px; 
    background-position: -3248px 0px; 
    background-position-x: -3248px; 
    background-position-y: 0px;
} 

.iti-flag.mq { 
    height: 14px; 
    background-position: -3402px 0px; 
    background-position-x: -3402px; 
    background-position-y: 0px;
} 

.iti-flag.mr { 
    height: 14px; 
    background-position: -3424px 0px; 
    background-position-x: -3424px; 
    background-position-y: 0px;
} 

.iti-flag.mu { 
    height: 14px; 
    background-position: -3490px 0px; 
    background-position-x: -3490px; 
    background-position-y: 0px;
} 

.iti-flag.yt { 
    height: 14px; 
    background-position: -5566px 0px; 
    background-position-x: -5566px; 
    background-position-y: 0px;
} 

.iti-flag.mx { 
    height: 12px; 
    background-position: -3556px 0px; 
    background-position-x: -3556px; 
    background-position-y: 0px;
} 

.iti-flag.fm { 
    height: 11px; 
    background-position: -1687px 0px; 
    background-position-x: -1687px; 
    background-position-y: 0px;
} 

.iti-flag.md { 
    height: 10px; 
    background-position: -3160px 0px; 
    background-position-x: -3160px; 
    background-position-y: 0px;
} 

.iti-flag.mc { 
    width: 19px;
} 

.iti-flag.mc { 
    height: 15px; 
    background-position: -3139px 0px; 
    background-position-x: -3139px; 
    background-position-y: 0px;
} 

.iti-flag.mn { 
    height: 10px; 
    background-position: -3336px 0px; 
    background-position-x: -3336px; 
    background-position-y: 0px;
} 

.iti-flag.me { 
    height: 10px; 
    background-position: -3182px 0px; 
    background-position-x: -3182px; 
    background-position-y: 0px;
} 

.iti-flag.ms { 
    height: 10px; 
    background-position: -3446px 0px; 
    background-position-x: -3446px; 
    background-position-y: 0px;
} 

.iti-flag.ma { 
    height: 14px; 
    background-position: -3117px 0px; 
    background-position-x: -3117px; 
    background-position-y: 0px;
} 

.iti-flag.mz { 
    height: 14px; 
    background-position: -3600px 0px; 
    background-position-x: -3600px; 
    background-position-y: 0px;
} 

.iti-flag.mm { 
    height: 14px; 
    background-position: -3314px 0px; 
    background-position-x: -3314px; 
    background-position-y: 0px;
} 

.iti-flag.na { 
    height: 14px; 
    background-position: -3622px 0px; 
    background-position-x: -3622px; 
    background-position-y: 0px;
} 

.iti-flag.nr { 
    height: 10px; 
    background-position: -3811px 0px; 
    background-position-x: -3811px; 
    background-position-y: 0px;
} 

.iti-flag.np { 
    width: 13px;
} 

.iti-flag.np { 
    height: 15px; 
    background-position: -3796px 0px; 
    background-position-x: -3796px; 
    background-position-y: 0px;
} 

.iti-flag.np { 
    background-color: transparent;
} 

.iti-flag.nl { 
    height: 14px; 
    background-position: -3752px 0px; 
    background-position-x: -3752px; 
    background-position-y: 0px;
} 

.iti-flag.nc { 
    height: 10px; 
    background-position: -3644px 0px; 
    background-position-x: -3644px; 
    background-position-y: 0px;
} 

.iti-flag.nz { 
    height: 10px; 
    background-position: -3855px 0px; 
    background-position-x: -3855px; 
    background-position-y: 0px;
} 

.iti-flag.ni { 
    height: 12px; 
    background-position: -3730px 0px; 
    background-position-x: -3730px; 
    background-position-y: 0px;
} 

.iti-flag.ne { 
    width: 18px;
} 

.iti-flag.ne { 
    height: 15px; 
    background-position: -3666px 0px; 
    background-position-x: -3666px; 
    background-position-y: 0px;
} 

.iti-flag.ng { 
    height: 10px; 
    background-position: -3708px 0px; 
    background-position-x: -3708px; 
    background-position-y: 0px;
} 

.iti-flag.nu { 
    height: 10px; 
    background-position: -3833px 0px; 
    background-position-x: -3833px; 
    background-position-y: 0px;
} 

.iti-flag.nf { 
    height: 10px; 
    background-position: -3686px 0px; 
    background-position-x: -3686px; 
    background-position-y: 0px;
} 

.iti-flag.kp { 
    height: 10px; 
    background-position: -2765px 0px; 
    background-position-x: -2765px; 
    background-position-y: 0px;
} 

.iti-flag.mp { 
    height: 10px; 
    background-position: -3380px 0px; 
    background-position-x: -3380px; 
    background-position-y: 0px;
} 

.iti-flag.no { 
    height: 15px; 
    background-position: -3774px 0px; 
    background-position-x: -3774px; 
    background-position-y: 0px;
} 

.iti-flag.om { 
    height: 10px; 
    background-position: -3877px 0px; 
    background-position-x: -3877px; 
    background-position-y: 0px;
} 

.iti-flag.pk { 
    height: 14px; 
    background-position: -4009px 0px; 
    background-position-x: -4009px; 
    background-position-y: 0px;
} 

.iti-flag.pw { 
    height: 13px; 
    background-position: -4163px 0px; 
    background-position-x: -4163px; 
    background-position-y: 0px;
} 

.iti-flag.ps { 
    height: 10px; 
    background-position: -4119px 0px; 
    background-position-x: -4119px; 
    background-position-y: 0px;
} 

.iti-flag.pa { 
    height: 14px; 
    background-position: -3899px 0px; 
    background-position-x: -3899px; 
    background-position-y: 0px;
} 

.iti-flag.pg { 
    height: 15px; 
    background-position: -3965px 0px; 
    background-position-x: -3965px; 
    background-position-y: 0px;
} 

.iti-flag.py { 
    height: 11px; 
    background-position: -4185px 0px; 
    background-position-x: -4185px; 
    background-position-y: 0px;
} 

.iti-flag.pe { 
    height: 14px; 
    background-position: -3921px 0px; 
    background-position-x: -3921px; 
    background-position-y: 0px;
} 

.iti-flag.ph { 
    height: 10px; 
    background-position: -3987px 0px; 
    background-position-x: -3987px; 
    background-position-y: 0px;
} 

.iti-flag.pl { 
    height: 13px; 
    background-position: -4031px 0px; 
    background-position-x: -4031px; 
    background-position-y: 0px;
} 

.iti-flag.pt { 
    height: 14px; 
    background-position: -4141px 0px; 
    background-position-x: -4141px; 
    background-position-y: 0px;
} 

.iti-flag.pr { 
    height: 14px; 
    background-position: -4097px 0px; 
    background-position-x: -4097px; 
    background-position-y: 0px;
} 

.iti-flag.qa { 
    height: 8px; 
    background-position: -4207px 0px; 
    background-position-x: -4207px; 
    background-position-y: 0px;
} 

.iti-flag.re { 
    height: 14px; 
    background-position: -4229px 0px; 
    background-position-x: -4229px; 
    background-position-y: 0px;
} 

.iti-flag.ro { 
    height: 14px; 
    background-position: -4251px 0px; 
    background-position-x: -4251px; 
    background-position-y: 0px;
} 

.iti-flag.ru { 
    height: 14px; 
    background-position: -4295px 0px; 
    background-position-x: -4295px; 
    background-position-y: 0px;
} 

.iti-flag.rw { 
    height: 14px; 
    background-position: -4317px 0px; 
    background-position-x: -4317px; 
    background-position-y: 0px;
} 

.iti-flag.bl { 
    height: 14px; 
    background-position: -570px 0px; 
    background-position-x: -570px; 
    background-position-y: 0px;
} 

.iti-flag.sh { 
    height: 10px; 
    background-position: -4471px 0px; 
    background-position-x: -4471px; 
    background-position-y: 0px;
} 

.iti-flag.kn { 
    height: 14px; 
    background-position: -2743px 0px; 
    background-position-x: -2743px; 
    background-position-y: 0px;
} 

.iti-flag.lc { 
    height: 10px; 
    background-position: -2919px 0px; 
    background-position-x: -2919px; 
    background-position-y: 0px;
} 

.iti-flag.mf { 
    height: 14px; 
    background-position: -3204px 0px; 
    background-position-x: -3204px; 
    background-position-y: 0px;
} 

.iti-flag.pm { 
    height: 14px; 
    background-position: -4053px 0px; 
    background-position-x: -4053px; 
    background-position-y: 0px;
} 

.iti-flag.vc { 
    height: 14px; 
    background-position: -5346px 0px; 
    background-position-x: -5346px; 
    background-position-y: 0px;
} 

.iti-flag.ws { 
    height: 10px; 
    background-position: -5500px 0px; 
    background-position-x: -5500px; 
    background-position-y: 0px;
} 

.iti-flag.sm { 
    height: 15px; 
    background-position: -4581px 0px; 
    background-position-x: -4581px; 
    background-position-y: 0px;
} 

.iti-flag.st { 
    height: 10px; 
    background-position: -4691px 0px; 
    background-position-x: -4691px; 
    background-position-y: 0px;
} 

.iti-flag.sa { 
    height: 14px; 
    background-position: -4339px 0px; 
    background-position-x: -4339px; 
    background-position-y: 0px;
} 

.iti-flag.sn { 
    height: 14px; 
    background-position: -4603px 0px; 
    background-position-x: -4603px; 
    background-position-y: 0px;
} 

.iti-flag.rs { 
    height: 14px; 
    background-position: -4273px 0px; 
    background-position-x: -4273px; 
    background-position-y: 0px;
} 

.iti-flag.sc { 
    height: 10px; 
    background-position: -4383px 0px; 
    background-position-x: -4383px; 
    background-position-y: 0px;
} 

.iti-flag.sl { 
    height: 14px; 
    background-position: -4559px 0px; 
    background-position-x: -4559px; 
    background-position-y: 0px;
} 

.iti-flag.sg { 
    height: 14px; 
    background-position: -4449px 0px; 
    background-position-x: -4449px; 
    background-position-y: 0px;
} 

.iti-flag.sx { 
    height: 14px; 
    background-position: -4735px 0px; 
    background-position-x: -4735px; 
    background-position-y: 0px;
} 

.iti-flag.sk { 
    height: 14px; 
    background-position: -4537px 0px; 
    background-position-x: -4537px; 
    background-position-y: 0px;
} 

.iti-flag.si { 
    height: 10px; 
    background-position: -4493px 0px; 
    background-position-x: -4493px; 
    background-position-y: 0px;
} 

.iti-flag.sb { 
    height: 10px; 
    background-position: -4361px 0px; 
    background-position-x: -4361px; 
    background-position-y: 0px;
} 

.iti-flag.so { 
    height: 14px; 
    background-position: -4625px 0px; 
    background-position-x: -4625px; 
    background-position-y: 0px;
} 

.iti-flag.za { 
    height: 14px; 
    background-position: -5588px 0px; 
    background-position-x: -5588px; 
    background-position-y: 0px;
} 

.iti-flag.kr { 
    height: 14px; 
    background-position: -2787px 0px; 
    background-position-x: -2787px; 
    background-position-y: 0px;
} 

.iti-flag.ss { 
    height: 10px; 
    background-position: -4669px 0px; 
    background-position-x: -4669px; 
    background-position-y: 0px;
} 

.iti-flag.es { 
    height: 14px; 
    background-position: -1555px 0px; 
    background-position-x: -1555px; 
    background-position-y: 0px;
} 

.iti-flag.lk { 
    height: 10px; 
    background-position: -2963px 0px; 
    background-position-x: -2963px; 
    background-position-y: 0px;
} 

.iti-flag.sd { 
    height: 10px; 
    background-position: -4405px 0px; 
    background-position-x: -4405px; 
    background-position-y: 0px;
} 

.iti-flag.sr { 
    height: 14px; 
    background-position: -4647px 0px; 
    background-position-x: -4647px; 
    background-position-y: 0px;
} 

.iti-flag.sj { 
    height: 15px; 
    background-position: -4515px 0px; 
    background-position-x: -4515px; 
    background-position-y: 0px;
} 

.iti-flag.sz { 
    height: 14px; 
    background-position: -4779px 0px; 
    background-position-x: -4779px; 
    background-position-y: 0px;
} 

.iti-flag.se { 
    height: 13px; 
    background-position: -4427px 0px; 
    background-position-x: -4427px; 
    background-position-y: 0px;
} 

.iti-flag.ch { 
    width: 15px;
} 

.iti-flag.ch { 
    height: 15px; 
    background-position: -944px 0px; 
    background-position-x: -944px; 
    background-position-y: 0px;
} 

.iti-flag.sy { 
    height: 14px; 
    background-position: -4757px 0px; 
    background-position-x: -4757px; 
    background-position-y: 0px;
} 

.iti-flag.tw { 
    height: 14px; 
    background-position: -5131px 0px; 
    background-position-x: -5131px; 
    background-position-y: 0px;
} 

.iti-flag.tj { 
    height: 10px; 
    background-position: -4933px 0px; 
    background-position-x: -4933px; 
    background-position-y: 0px;
} 

.iti-flag.tz { 
    height: 14px; 
    background-position: -5153px 0px; 
    background-position-x: -5153px; 
    background-position-y: 0px;
} 

.iti-flag.th { 
    height: 14px; 
    background-position: -4911px 0px; 
    background-position-x: -4911px; 
    background-position-y: 0px;
} 

.iti-flag.tl { 
    height: 10px; 
    background-position: -4977px 0px; 
    background-position-x: -4977px; 
    background-position-y: 0px;
} 

.iti-flag.tg { 
    height: 13px; 
    background-position: -4889px 0px; 
    background-position-x: -4889px; 
    background-position-y: 0px;
} 

.iti-flag.tk { 
    height: 10px; 
    background-position: -4955px 0px; 
    background-position-x: -4955px; 
    background-position-y: 0px;
} 

.iti-flag.to { 
    height: 10px; 
    background-position: -5043px 0px; 
    background-position-x: -5043px; 
    background-position-y: 0px;
} 

.iti-flag.tt { 
    height: 12px; 
    background-position: -5087px 0px; 
    background-position-x: -5087px; 
    background-position-y: 0px;
} 

.iti-flag.tn { 
    height: 14px; 
    background-position: -5021px 0px; 
    background-position-x: -5021px; 
    background-position-y: 0px;
} 

.iti-flag.tr { 
    height: 14px; 
    background-position: -5065px 0px; 
    background-position-x: -5065px; 
    background-position-y: 0px;
} 

.iti-flag.tm { 
    height: 14px; 
    background-position: -4999px 0px; 
    background-position-x: -4999px; 
    background-position-y: 0px;
} 

.iti-flag.tc { 
    height: 10px; 
    background-position: -4823px 0px; 
    background-position-x: -4823px; 
    background-position-y: 0px;
} 

.iti-flag.tv { 
    height: 10px; 
    background-position: -5109px 0px; 
    background-position-x: -5109px; 
    background-position-y: 0px;
} 

.iti-flag.vi { 
    height: 14px; 
    background-position: -5412px 0px; 
    background-position-x: -5412px; 
    background-position-y: 0px;
} 

.iti-flag.ug { 
    height: 14px; 
    background-position: -5197px 0px; 
    background-position-x: -5197px; 
    background-position-y: 0px;
} 

.iti-flag.ua { 
    height: 14px; 
    background-position: -5175px 0px; 
    background-position-x: -5175px; 
    background-position-y: 0px;
} 

.iti-flag.ae { 
    height: 10px; 
    background-position: -44px 0px; 
    background-position-x: -44px; 
    background-position-y: 0px;
} 

.iti-flag.uy { 
    height: 14px; 
    background-position: -5285px 0px; 
    background-position-x: -5285px; 
    background-position-y: 0px;
} 

.iti-flag.uz { 
    height: 10px; 
    background-position: -5307px 0px; 
    background-position-x: -5307px; 
    background-position-y: 0px;
} 

.iti-flag.vu { 
    height: 12px; 
    background-position: -5456px 0px; 
    background-position-x: -5456px; 
    background-position-y: 0px;
} 

.iti-flag.va { 
    width: 15px;
} 

.iti-flag.va { 
    height: 15px; 
    background-position: -5329px 0px; 
    background-position-x: -5329px; 
    background-position-y: 0px;
} 

.iti-flag.ve { 
    height: 14px; 
    background-position: -5368px 0px; 
    background-position-x: -5368px; 
    background-position-y: 0px;
} 

.iti-flag.vn { 
    height: 14px; 
    background-position: -5434px 0px; 
    background-position-x: -5434px; 
    background-position-y: 0px;
} 

.iti-flag.wf { 
    height: 14px; 
    background-position: -5478px 0px; 
    background-position-x: -5478px; 
    background-position-y: 0px;
} 

.iti-flag.eh { 
    height: 10px; 
    background-position: -1511px 0px; 
    background-position-x: -1511px; 
    background-position-y: 0px;
} 

.iti-flag.ye { 
    height: 14px; 
    background-position: -5544px 0px; 
    background-position-x: -5544px; 
    background-position-y: 0px;
} 

.iti-flag.zm { 
    height: 14px; 
    background-position: -5610px 0px; 
    background-position-x: -5610px; 
    background-position-y: 0px;
} 

.iti-flag.zw { 
    height: 10px; 
    background-position: -5632px 0px; 
    background-position-x: -5632px; 
    background-position-y: 0px;
} 

.iti-flag.ax { 
    height: 13px; 
    background-position: -330px 0px; 
    background-position-x: -330px; 
    background-position-y: 0px;
}