@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzTOQ_MqJVwkKsUn0wKzc2I.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzUj_cnvWIuuBMVgbX098Mw.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at0bcKLIaa1LC45dFaAfauRA.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at2o_sUJ8uO4YLWRInS22T3Y.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at76up8jxqWt8HVA3mDhkV_0.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atyYE0-AqJ3nfInTTiDXDjU4.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at44P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TTOQ_MqJVwkKsUn0wKzc2I.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0TUj_cnvWIuuBMVgbX098Mw.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0UbcKLIaa1LC45dFaAfauRA.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Wo_sUJ8uO4YLWRInS22T3Y.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0b6up8jxqWt8HVA3mDhkV_0.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0SYE0-AqJ3nfInTTiDXDjU4.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Y4P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzTOQ_MqJVwkKsUn0wKzc2I.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC0bcKLIaa1LC45dFaAfauRA.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC2o_sUJ8uO4YLWRInS22T3Y.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC76up8jxqWt8HVA3mDhkV_0.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcCyYE0-AqJ3nfInTTiDXDjU4.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC44P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}
@font-face {
  font-family: 'Bold';
  src: url("https://cdn.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.woff2") format("woff2"), url("https://cdn.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.woff") format("woff"), url("https://cdn.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

ul {margin: 0}
a:hover{text-decoration: none;}
*{margin: 0px;padding: 0px;line-height: 1.5; }
img{transition: all .5s ease;}
body {font-family:'Roboto', sans-serif; font-size: 14px;line-height: 1.5 ;color: #333;font-weight: 400}
li{list-style: none}
a{color: #5FBB46}
img{max-width: 100%;height: auto;}
.time-box {padding-top: 50px;}
.img-loc img{height: 350px;}
.img-loc {text-align: center;}
.tin {padding: 60px 0}
.tin h2 {text-align: center;margin-bottom: 30px;}
.tin ul {}
.tin ul li:nth-child(3){text-align: center;}
.tin ul li:nth-child(3) a{display: inline-block;background: #f78222;color: #fff;border-radius: 5px;padding: 8px 20px;}
.tin ul li:nth-child(2) a{display: block;padding: 10px 0;font-weight: bold;font-size: 15px;}
.tin img{border: 1px solid #f2f2f2}
.time {padding: 60px 0;background: #5fbb4633}
.time ul{text-align: right;position: relative;padding-right: 75px; padding-top: 15px; padding-bottom: 15px;font-weight: bold}
.time-right ul {text-align: left;padding-right: 0px;padding-left: 75px;}
.time ul li:nth-child(3){color: #F16500}
.time-left ul li:first-child {position: absolute;right: 0px;top: 0px;}
.time-right ul li:first-child {position: absolute;left: 0px;top: 0px;}
.time ul li:first-child span{display: inline-block;
    width: 60px;
    height: 60px;
    background: #fff;
    border-radius: 50%;
    border: 2px solid #ddd;
    text-align: center;
    line-height: 60px;
    font-weight: bold;
    font-size: 16px;}
.time-content-top {text-align: center;}
.banner-footer img{width: 100%;border-top: 1px solid #f2f2f2}
.head-top {background: #f3f6f8;padding: 8px 0}
.head-top a{    color: #8797a8;text-transform: none;font-weight: 400}
.header {position: fixed; top: 0px;left: 0px;width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.1) ; z-index: 33;background: #fff;     -webkit-box-shadow: 0 0 20px rgba(0,0,0,.15);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.15);
    box-shadow: 0 0 20px rgba(0,0,0,.15);}
.header .logo img {height: 40px;}
.header .logo {padding: 10px 0;display: block;}
.pad5 {padding: 0 50px;}
.menu-main li a{display: block;color: #333;text-transform: uppercase;padding: 20px;font-size: 16px; font-family: 'Bold';}
.menu-main li {float: left;}
.menu-main {float: right;}
.slider {overflow: hidden;position: relative;padding: 120px 0;margin-top: 100px;}
.slider-img {position: absolute;top: 0px;left: 0px;width: 100%;height: 400px;} 
.slider-content {position: relative;z-index: 3;}
.slider-content img{max-height: 500px;float: right;}
.product-info-top {max-width: 50%;margin: auto;text-align: center;padding-bottom: 20px;line-height: 2;}
.product-info-top p{font-weight: 400}
.product-info {padding: 50px 0;}
.product-info-top h2{font-weight: bold}
.info-list ul {padding-bottom: 20px;}
.info-list .img{display: inline-block;width: 65px;height: 65px;background: url(img/i-con.png) no-repeat 0 0;    background-size: auto 77px;
    background-position: -11px -6px;}
.info-list-left {text-align: right;}
.info-list-center {text-align: center;}
.info-list-center img{max-height: 400px;x}
.about-us {padding: 50px 0;text-align:  center;}
h2{font-family: 'Bold';}
.content-dv-price span{display: block;font-weight: normal;font-size: 18px;}
.content-dv-price {color: #5FBB46;font-weight: bold;font-size: 35px;}
.bang-gia {    padding-top: 60px !important;
    padding-bottom: 60px !important;
    background: #555555 url(img/pricing-background.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;}
    .bang-gia  h2 {text-align: center;color: #fff}
    .bang-gia p{text-align: center;color: #fff}
.bang-gia {}
.loi-ich {padding: 60px 0;text-align: center;background: #f7fbff !important;border-bottom: 1px solid #ddd}
.cau-hoi {padding: 60px 0;}
.cau-hoi h2 {text-align: center;margin-bottom: 20px;}
.panel-default>.panel-heading  , .panel-group .panel{border-radius: 0}
.box-list-li {float: left;width: calc(100%/5);padding: 10px;}
.box-list-li ul{padding: 20px 10px;background: #F1BF0C ;color: #fff;}
.box-list-li ul li:nth-child(1) span{font-weight: bold;font-size: 20px;}
.box-list-li ul li:nth-child(2) span.icon{width: 90px;height: 90px;margin: auto;display: block;background: url(img/icon.png) no-repeat center;background-size:  auto 75px;}
.box-list-li ul li:nth-child(3){padding: 8px 0;font-size: 20px;}
.box-list-li ul li:nth-child(4){min-height: 85px;} 
.box-list-li:nth-child(2) ul {background: #F7581C}
.box-list-li:nth-child(3) ul {background: #55488E}
.box-list-li:nth-child(4) ul {background: #4C9DDB}
.box-list-li:nth-child(5) ul {background: #60BB46}
.box-list-li:nth-child(1) ul li:nth-child(2) span.icon {background-position: 15px 0 }
.box-list-li:nth-child(2) ul li:nth-child(2) span.icon {background-position: -186px 0 }
.box-list-li:nth-child(3) ul li:nth-child(2) span.icon {background-position: -390px 0 }
.box-list-li:nth-child(4) ul li:nth-child(2) span.icon {background-position: -600px 0 }
.box-list-li:nth-child(5) ul li:nth-child(2) span.icon {background-position: -800px 0 }
.content-dv-list span{display: block;padding: 8px 0}
.content-dv-list {border-bottom: 1px solid #ededed;min-height: 185px;}
.content-dv-dk {min-height: 310px;}
.content-dv-dk li {padding: 8px 0;border-bottom: 1px solid #ededed;}
.content-dv-time {padding: 10px 0;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed; margin: 15px 0 0}
.content-dv {background: #fff;padding: 20px;text-align: center;margin-top: 20px;}
.content-dv-name {color: #67635F; font-size: 26px;font-weight: 700}
.info-list-right{text-align: left;}
.info-list-right ul:nth-child(1) .img{background-position: -95px -6px}
.info-list-right ul:nth-child(2) .img{background-position: -252px -6px}
.info-list-left ul:nth-child(2) .img{background-position: -173px -6px}
.logo2 ,.header.navbar-fixed-top .logo1 {display: none}
.header.navbar-fixed-top {background: #fff ;border-bottom: 1px solid #ddd}
.content-dv-reg a{    background: #f78222;color: #fff;width: 100%;text-transform: uppercase;    line-height: 40px;font-weight: 500}
.header.navbar-fixed-top .head-top {opacity: 0;visibility: hidden;padding: 0;height: 0}
.header .head-top{    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;}
.header.navbar-fixed-top .menu-main li a {color: #61BC47}
.header.navbar-fixed-top .logo2 {display: block;}
.info-list {padding-top: 50px;}
.product-info-hot ,.product-gallery {padding: 50px 0;
    background-image: -webkit-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
    background-image: -moz-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
    background-image: -o-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
	background-image: linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);}
	.product-info-hot {text-align: center;color: #fff}
	.product-info-hot li:nth-child(2) {font-size: 80px !important;}
	.product-info-hot ul{background: rgba(255, 255, 255, 0.1) !important;border-radius: 20px;padding: 20px 5px;}
	.product-info-hot span{display: inline-block;width: 60px;height: 60px;background: url(img/icon2.png) no-repeat center;    background-size: auto 64px;
    background-position: -19px -3px;}
    .product-info-hot .col-md-3:nth-child(2) span {background-position: -91px -3px}
    .product-info-hot .col-md-3:nth-child(3) span {background-position: -159px -3px}
    .product-info-hot .col-md-3:nth-child(4) span {background-position: -226px -3px}
    .product-star {padding: 50px 0;}
    .product-star h2  ,.product-info-top h2 , .product-info-hot li:nth-child(2) ,.product-info-hot h2 ,.product-gallery h2 ,.product-buy h2 ,.footer h2 ,.modal-title ,.reg h2{font-family: 'Bold';line-height: 1.5;font-size: 42px;margin-bottom: 20px;}
    .product-star p{margin-bottom: 20px;}
    .product-star a{    color: #ffffff;
    border-radius: 50px;
    background-color: #21B34B;padding-top: 1.2em;
    padding-right: 2.5em;
    padding-bottom: 1.2em;
    padding-left: 2.5em;font-size: 18px;}
    .content-dv-dk li:last-child{border-bottom: 0}
    .product-star h2 {padding-top: 80px;}
    .product-gallery h2  ,.footer h2{color: #fff;text-align: center;}
    .list-gallery img:hover{opacity: .5;}
    .list-gallery img {float: left;width: calc(100%/4);padding: 2px;border-radius: 5px;    cursor: pointer;}
    .SumoGallery {z-index: 44;}
    .product-buy{padding: 50px 0}
    .product-buy h2{padding-top: 50px;}
    .footer { background-image: -webkit-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
    background-image: -moz-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
    background-image: -o-linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);
	background-image: linear-gradient(107deg, #67c07f8a  0%, #21B34B 100%);padding: 50px 0}
    .bklyn-big-icon-inner {
    background: rgba(255,255,255,0.1);    -webkit-transition: all .4s cubic-bezier(.215,.61,.355,1);
    -moz-transition: all .4s cubic-bezier(.215,.61,.355,1);
    -o-transition: all .4s cubic-bezier(.215,.61,.355,1);
    transition: all .4s cubic-bezier(.215,.61,.355,1);
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -moz-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -o-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.slider-content p {margin-bottom: 20px;}
.bklyn-big-icon-lin {display: block;}
.bklyn-big-icon-inner {
    height: 100px;margin: auto;
    line-height: 100px;
    width: 100px;color: #ffffff;text-align: center;border-radius: 50%;
    font-size: 50px;
}
.slider-button {    background: #69bf4f;
    text-transform: uppercase;
    font-weight: 500;
    padding: 0 30px;    border: 0px;
    padding: 7px 30px;
    width: 100%;
    border-radius: 5px;}
.slider-content {text-align: center;color: #fff}
.footer .col-md-3 a{text-align: center;color: #fff;}
.footer .col-md-3 h3 {font-size: 20px;}
.bklyn-big-icon-slogan {font-size: 12px;}
.footer .col-md-3:nth-child(1) .bklyn-big-icon-inner:hover {    background: #ff0000;}
.footer .col-md-3:nth-child(2) .bklyn-big-icon-inner:hover {    background: #833ab4;}
.footer .col-md-3:nth-child(3) .bklyn-big-icon-inner:hover {    background: #3b5998;}
.footer .col-md-3:nth-child(4) .bklyn-big-icon-inner:hover {    background: #1da1f2;}
.menu-mobile {display: none}
.note{padding-top: 20px;font-size: 12px;}
.reg input.border{border-color: red; }
.modal-title {font-size: 28px;margin-bottom: 0}
.modal-content {border-radius: 0px;border-left: 5px solid #21B34B;border-top:0px;border-bottom: 0px;box-shadow:none}
.reg {padding: 0px;}
.reg h2{color: #333;    margin: 0;text-align: center;
    font-size: 26px;}
 .reg p {color: #333;font-size: 14px;max-width: 60%;margin: auto;text-align: center;margin-bottom: 20px;}
 .form-control{height: auto;font-family: sans-serif}
.reg input {border-radius: 5px;padding: 10px;margin-bottom: 15px;}
.reg button{background: #21B34B;border: 0px;color: #fff;padding: 10px 20px;}
.form-reg {
    padding: 60px 0;}
    .product-info-hot li:nth-child(3){font-size: 14px;}
@media(max-width: 768px){
.product-info-hot .col-md-3:nth-child(3){clear:both}
.mobile-hidden {display: none;}
	.reg {float: none;width: 100%}
	.footer .col-md-3:nth-child(2n+1){clear:both;}
	.container{overflow: hidden;}
    .time-box .col-md-4:nth-child(2){display: none;}
	.header.navbar-fixed-top .menu-mobile > span{background: #61BC47}
	.menu-main li a{padding: 8px 10px;}
	.menu-main li{float: none;}
	.menu-main {float: none;display: none;}
	.pad5 {padding: 0}
    .tin ul {padding-bottom: 30px;}
	.header .logo {padding-left: 10px;}
	.menu-mobile {display: block;position: fixed;right:10px;top: 10px;}
	.menu-mobile > span {width: 30px;height:3px;margin: 8px 0;background: #fff;display: block;}
	.product-info-top {max-width: 100%;}
	.info-list-left {text-align: left;}
	.info-list {padding: 0 10px;}
	.info-list li:nth-child(1){float: left;margin-right: 10px;margin-top: 5px;}
	.info-list ul {clear:both;}
    .content-dv-list  , .content-dv-dk{min-height: 10px;}
	.product-info-hot .col-md-3 ,.footer .col-md-3{float: left;width: 50%;margin-bottom: 30px;}
	.list-gallery img  , .box-list-li{width: calc(100%/2)}
	.product-buy img{max-width: 80%;margin: auto;display: block;}
	.slider {padding: 0 0 20px;height: auto !important}
	.product-info {padding: 10px 0;}
.time-left ,.time-right {width: 50%; float: left;}
	.product-info-hot li:nth-child(2) {font-size: 40px !important;}
.product-star .col-md-6 {padding:30px 10px;}
	.product-info-hot li:nth-child(3){font-size: 14px;}
	.product-star h2 {padding-top: 0}
    .slider-content input {margin-bottom: 10px;}
	.footer {padding: 20px 0;}
.product-info-hot li:nth-child(3) {min-height:36px;}
	.product-star h2, .product-info-top h2, .product-info-hot li:nth-child(2), .product-info-hot h2, .product-gallery h2, .product-buy h2, .footer h2 {font-size: 30px;}
}