@charset "UTF-8";


/*---------------------------------------------------------
Theme Name: baycruise free 001
Theme URI: 
Description: baycruise free 001
Author: 
Version: 1.0
---------------------------------------------------------*/
/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
@import url("https://use.typekit.net/qkf8kza.css");
@import url("https://use.typekit.net/bjz7ugv.css");
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 1;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

nav ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

img {
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}

.fsXXXXL {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .fsXXXXL {
    font-size: 100px;
    font-size: 9vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXXL {
    font-size: 13vw;
  }
}

.fsXXXL {
  line-height: 100%;
}
@media only screen and (min-width: 769px) {
  .fsXXXL {
    font-size: 100px;
    font-size: 7.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXL {
    font-size: 100px;
    font-size: 13vw;
  }
}

.fsXXL {
  line-height: 100%;
}
@media only screen and (min-width: 769px) {
  .fsXXL {
    font-size: 4.5vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXL {
    font-size: 9vw;
  }
}

.fsXL, #bc-free .quote2:after, #bc-free .quote2:before {
  line-height: 120%;
}
@media only screen and (min-width: 769px) {
  .fsXL, #bc-free .quote2:after, #bc-free .quote2:before {
    font-size: 3.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXL, #bc-free .quote2:after, #bc-free .quote2:before {
    font-size: 7.3vw;
  }
}

.fsL {
  line-height: 130%;
}
@media only screen and (min-width: 769px) {
  .fsL {
    font-size: 2.2vw;
  }
}
@media only screen and (max-width:768px) {
  .fsL {
    font-size: 5.4vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsML {
    font-size: 1.8vw;
  }
}
@media only screen and (max-width:768px) {
  .fsML {
    font-size: 6vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsM, .popnav.popnav-plus:before {
    font-size: 1.6vw;
  }
}
@media only screen and (max-width:768px) {
  .fsM, .popnav.popnav-plus:before {
    font-size: 5vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsSM, .sp-menu *,
.pc-menu *,
.pc-header *, #bc-tmpl .select select,
#bc-free .select select, #bc-tmpl input[type=radio],
#bc-tmpl input[type=checkbox],
#bc-free input[type=radio],
#bc-free input[type=checkbox] {
    font-size: 1.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsSM, .sp-menu *,
.pc-menu *,
.pc-header *, #bc-tmpl .select select,
#bc-free .select select, #bc-tmpl input[type=radio],
#bc-tmpl input[type=checkbox],
#bc-free input[type=radio],
#bc-free input[type=checkbox] {
    font-size: 4.1vw;
  }
}

@media only screen and (min-width: 769px) {
  #bc-tmpl input[type=text]::-webkit-input-placeholder, #bc-tmpl input[type=tel]::-webkit-input-placeholder, #bc-tmpl input[type=email]::-webkit-input-placeholder, #bc-tmpl input[type=password]::-webkit-input-placeholder, #bc-tmpl textarea::-webkit-input-placeholder, #bc-free input[type=text]::-webkit-input-placeholder, #bc-free input[type=tel]::-webkit-input-placeholder, #bc-free input[type=email]::-webkit-input-placeholder, #bc-free input[type=password]::-webkit-input-placeholder, #bc-free textarea::-webkit-input-placeholder {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]::-moz-placeholder, #bc-tmpl input[type=tel]::-moz-placeholder, #bc-tmpl input[type=email]::-moz-placeholder, #bc-tmpl input[type=password]::-moz-placeholder, #bc-tmpl textarea::-moz-placeholder, #bc-free input[type=text]::-moz-placeholder, #bc-free input[type=tel]::-moz-placeholder, #bc-free input[type=email]::-moz-placeholder, #bc-free input[type=password]::-moz-placeholder, #bc-free textarea::-moz-placeholder {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]:-ms-input-placeholder, #bc-tmpl input[type=tel]:-ms-input-placeholder, #bc-tmpl input[type=email]:-ms-input-placeholder, #bc-tmpl input[type=password]:-ms-input-placeholder, #bc-tmpl textarea:-ms-input-placeholder, #bc-free input[type=text]:-ms-input-placeholder, #bc-free input[type=tel]:-ms-input-placeholder, #bc-free input[type=email]:-ms-input-placeholder, #bc-free input[type=password]:-ms-input-placeholder, #bc-free textarea:-ms-input-placeholder {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]::-ms-input-placeholder, #bc-tmpl input[type=tel]::-ms-input-placeholder, #bc-tmpl input[type=email]::-ms-input-placeholder, #bc-tmpl input[type=password]::-ms-input-placeholder, #bc-tmpl textarea::-ms-input-placeholder, #bc-free input[type=text]::-ms-input-placeholder, #bc-free input[type=tel]::-ms-input-placeholder, #bc-free input[type=email]::-ms-input-placeholder, #bc-free input[type=password]::-ms-input-placeholder, #bc-free textarea::-ms-input-placeholder {
    font-size: 1.1vw;
  }
  .fsS, .scrlNav *, .product.buy .thumb:before,
.credits_tmpl.buy .thumb:before, #bc-tmpl p.error,
#bc-free p.error, #bc-tmpl label.checkbox3,
#bc-free label.checkbox3, #bc-tmpl label.radio2,
#bc-free label.radio2, #bc-tmpl input[type=text]::placeholder,
#bc-tmpl input[type=tel]::placeholder,
#bc-tmpl input[type=email]::placeholder,
#bc-tmpl input[type=password]::placeholder,
#bc-tmpl textarea::placeholder,
#bc-free input[type=text]::placeholder,
#bc-free input[type=tel]::placeholder,
#bc-free input[type=email]::placeholder,
#bc-free input[type=password]::placeholder,
#bc-free textarea::placeholder, #bc-tmpl textarea,
#bc-tmpl input[type=text],
#bc-tmpl input[type=tel],
#bc-tmpl input[type=email],
#bc-tmpl input[type=password],
#bc-tmpl select,
#bc-free textarea,
#bc-free input[type=text],
#bc-free input[type=tel],
#bc-free input[type=email],
#bc-free input[type=password],
#bc-free select {
    font-size: 1.1vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl input[type=text]::-webkit-input-placeholder, #bc-tmpl input[type=tel]::-webkit-input-placeholder, #bc-tmpl input[type=email]::-webkit-input-placeholder, #bc-tmpl input[type=password]::-webkit-input-placeholder, #bc-tmpl textarea::-webkit-input-placeholder, #bc-free input[type=text]::-webkit-input-placeholder, #bc-free input[type=tel]::-webkit-input-placeholder, #bc-free input[type=email]::-webkit-input-placeholder, #bc-free input[type=password]::-webkit-input-placeholder, #bc-free textarea::-webkit-input-placeholder {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]::-moz-placeholder, #bc-tmpl input[type=tel]::-moz-placeholder, #bc-tmpl input[type=email]::-moz-placeholder, #bc-tmpl input[type=password]::-moz-placeholder, #bc-tmpl textarea::-moz-placeholder, #bc-free input[type=text]::-moz-placeholder, #bc-free input[type=tel]::-moz-placeholder, #bc-free input[type=email]::-moz-placeholder, #bc-free input[type=password]::-moz-placeholder, #bc-free textarea::-moz-placeholder {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]:-ms-input-placeholder, #bc-tmpl input[type=tel]:-ms-input-placeholder, #bc-tmpl input[type=email]:-ms-input-placeholder, #bc-tmpl input[type=password]:-ms-input-placeholder, #bc-tmpl textarea:-ms-input-placeholder, #bc-free input[type=text]:-ms-input-placeholder, #bc-free input[type=tel]:-ms-input-placeholder, #bc-free input[type=email]:-ms-input-placeholder, #bc-free input[type=password]:-ms-input-placeholder, #bc-free textarea:-ms-input-placeholder {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]::-ms-input-placeholder, #bc-tmpl input[type=tel]::-ms-input-placeholder, #bc-tmpl input[type=email]::-ms-input-placeholder, #bc-tmpl input[type=password]::-ms-input-placeholder, #bc-tmpl textarea::-ms-input-placeholder, #bc-free input[type=text]::-ms-input-placeholder, #bc-free input[type=tel]::-ms-input-placeholder, #bc-free input[type=email]::-ms-input-placeholder, #bc-free input[type=password]::-ms-input-placeholder, #bc-free textarea::-ms-input-placeholder {
    font-size: 2.8vw;
  }
  .fsS, .scrlNav *, .product.buy .thumb:before,
.credits_tmpl.buy .thumb:before, #bc-tmpl p.error,
#bc-free p.error, #bc-tmpl label.checkbox3,
#bc-free label.checkbox3, #bc-tmpl label.radio2,
#bc-free label.radio2, #bc-tmpl input[type=text]::placeholder,
#bc-tmpl input[type=tel]::placeholder,
#bc-tmpl input[type=email]::placeholder,
#bc-tmpl input[type=password]::placeholder,
#bc-tmpl textarea::placeholder,
#bc-free input[type=text]::placeholder,
#bc-free input[type=tel]::placeholder,
#bc-free input[type=email]::placeholder,
#bc-free input[type=password]::placeholder,
#bc-free textarea::placeholder, #bc-tmpl textarea,
#bc-tmpl input[type=text],
#bc-tmpl input[type=tel],
#bc-tmpl input[type=email],
#bc-tmpl input[type=password],
#bc-tmpl select,
#bc-free textarea,
#bc-free input[type=text],
#bc-free input[type=tel],
#bc-free input[type=email],
#bc-free input[type=password],
#bc-free select {
    font-size: 2.8vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXS, #bc-free .header ul li, #bc-free .fnav a, #loader p, .slick-dots li button:before {
    font-size: 0.9vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXS, #bc-free .header ul li, #bc-free .fnav a, #loader p, .slick-dots li button:before {
    font-size: 2.6vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXXS, .lp .footer ul li, .lp .footer p,
.lp .footer ul {
    font-size: 0.8vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXS, .lp .footer ul li, .lp .footer p,
.lp .footer ul {
    font-size: 2vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXXXS {
    font-size: 0.5vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXS {
    font-size: 1.7vw;
  }
}

@media only screen and (min-width: 769px) {
  .pcfsXXXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 9vw;
  }

  .pcfsXXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 7.4vw;
  }

  .pcfsXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 4.5vw;
  }

  .pcfsXL {
    line-height: 120%;
    font-size: 3.4vw;
  }

  .pcfsL {
    line-height: 130%;
    font-size: 2.2vw;
  }

  .pcfsL {
    font-size: 1.8vw;
  }

  .pcfsM {
    font-size: 1.6vw;
  }

  .pcfsSM {
    font-size: 1.4vw;
  }

  .pcfsS, #bc-free .con .plus .credits * {
    font-size: 1.1vw;
  }

  .pcfsXS {
    font-size: 0.9vw;
  }

  .pcfsXXS {
    font-size: 0.8vw;
  }

  .pcfsXXXS {
    font-size: 0.5vw;
  }
}
@media only screen and (max-width:768px) {
  .spfsXXXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 13vw;
  }

  .spfsXXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 13vw;
  }

  .spfsXXL {
    line-height: 100%;
    font-weight: bold;
    font-size: 9vw;
  }

  .spfsXL {
    line-height: 120%;
    font-size: 7.3vw;
  }

  .spfsL {
    line-height: 130%;
    font-size: 5.4vw;
  }

  .spfsL {
    font-size: 6vw;
  }

  .spfsM {
    font-size: 5vw;
  }

  .spfsSM {
    font-size: 4.1vw;
  }

  .spfsS {
    font-size: 2.8vw;
  }

  .spfsXS, #bc-free .con .plus .credits * {
    font-size: 2.6vw;
  }

  .spfsXXS {
    font-size: 2vw;
  }

  .spfsXXXS {
    font-size: 1.7vw;
  }
}
.pcfix .fsXXXXL {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXXXXL {
    font-size: 100px;
    font-size: 130px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXXXXL {
    font-size: 13vw;
  }
}
.pcfix .fsXXXL {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXXXL {
    font-size: 100px;
    font-size: 70px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXXXL {
    font-size: 100px;
    font-size: 13vw;
  }
}
.pcfix .fsXXL {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXXL {
    font-size: 50px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXXL {
    font-size: 9vw;
  }
}
.pcfix .fsXL, .pcfix #bc-free .quote2:after, #bc-free .pcfix .quote2:after, .pcfix #bc-free .quote2:before, #bc-free .pcfix .quote2:before {
  line-height: 120%;
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXL, .pcfix #bc-free .quote2:after, #bc-free .pcfix .quote2:after, .pcfix #bc-free .quote2:before, #bc-free .pcfix .quote2:before {
    font-size: 38px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXL, .pcfix #bc-free .quote2:after, #bc-free .pcfix .quote2:after, .pcfix #bc-free .quote2:before, #bc-free .pcfix .quote2:before {
    font-size: 7.3vw;
  }
}
.pcfix .fsL {
  line-height: 130%;
}
@media only screen and (min-width: 769px) {
  .pcfix .fsL {
    font-size: 27px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsL {
    font-size: 5.4vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsML {
    font-size: 24px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsML {
    font-size: 6vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsM, .pcfix .popnav.popnav-plus:before {
    font-size: 19px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsM, .pcfix .popnav.popnav-plus:before {
    font-size: 5vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsSM, .pcfix .sp-menu *, .sp-menu .pcfix *,
.pcfix .pc-menu *,
.pc-menu .pcfix *,
.pcfix .pc-header *,
.pc-header .pcfix *, .pcfix #bc-tmpl .select select, #bc-tmpl .select .pcfix select,
.pcfix #bc-free .select select,
#bc-free .select .pcfix select, .pcfix #bc-tmpl input[type=radio], #bc-tmpl .pcfix input[type=radio],
.pcfix #bc-tmpl input[type=checkbox],
#bc-tmpl .pcfix input[type=checkbox],
.pcfix #bc-free input[type=radio],
#bc-free .pcfix input[type=radio],
.pcfix #bc-free input[type=checkbox],
#bc-free .pcfix input[type=checkbox] {
    font-size: 16px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsSM, .pcfix .sp-menu *, .sp-menu .pcfix *,
.pcfix .pc-menu *,
.pc-menu .pcfix *,
.pcfix .pc-header *,
.pc-header .pcfix *, .pcfix #bc-tmpl .select select, #bc-tmpl .select .pcfix select,
.pcfix #bc-free .select select,
#bc-free .select .pcfix select, .pcfix #bc-tmpl input[type=radio], #bc-tmpl .pcfix input[type=radio],
.pcfix #bc-tmpl input[type=checkbox],
#bc-tmpl .pcfix input[type=checkbox],
.pcfix #bc-free input[type=radio],
#bc-free .pcfix input[type=radio],
.pcfix #bc-free input[type=checkbox],
#bc-free .pcfix input[type=checkbox] {
    font-size: 4.1vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix #bc-tmpl input[type=text]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=text]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=tel]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=tel]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=email]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=email]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=password]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=password]::-webkit-input-placeholder, .pcfix #bc-tmpl textarea::-webkit-input-placeholder, #bc-tmpl .pcfix textarea::-webkit-input-placeholder, .pcfix #bc-free input[type=text]::-webkit-input-placeholder, #bc-free .pcfix input[type=text]::-webkit-input-placeholder, .pcfix #bc-free input[type=tel]::-webkit-input-placeholder, #bc-free .pcfix input[type=tel]::-webkit-input-placeholder, .pcfix #bc-free input[type=email]::-webkit-input-placeholder, #bc-free .pcfix input[type=email]::-webkit-input-placeholder, .pcfix #bc-free input[type=password]::-webkit-input-placeholder, #bc-free .pcfix input[type=password]::-webkit-input-placeholder, .pcfix #bc-free textarea::-webkit-input-placeholder, #bc-free .pcfix textarea::-webkit-input-placeholder {
    font-size: 14px;
  }
  .pcfix #bc-tmpl input[type=text]::-moz-placeholder, #bc-tmpl .pcfix input[type=text]::-moz-placeholder, .pcfix #bc-tmpl input[type=tel]::-moz-placeholder, #bc-tmpl .pcfix input[type=tel]::-moz-placeholder, .pcfix #bc-tmpl input[type=email]::-moz-placeholder, #bc-tmpl .pcfix input[type=email]::-moz-placeholder, .pcfix #bc-tmpl input[type=password]::-moz-placeholder, #bc-tmpl .pcfix input[type=password]::-moz-placeholder, .pcfix #bc-tmpl textarea::-moz-placeholder, #bc-tmpl .pcfix textarea::-moz-placeholder, .pcfix #bc-free input[type=text]::-moz-placeholder, #bc-free .pcfix input[type=text]::-moz-placeholder, .pcfix #bc-free input[type=tel]::-moz-placeholder, #bc-free .pcfix input[type=tel]::-moz-placeholder, .pcfix #bc-free input[type=email]::-moz-placeholder, #bc-free .pcfix input[type=email]::-moz-placeholder, .pcfix #bc-free input[type=password]::-moz-placeholder, #bc-free .pcfix input[type=password]::-moz-placeholder, .pcfix #bc-free textarea::-moz-placeholder, #bc-free .pcfix textarea::-moz-placeholder {
    font-size: 14px;
  }
  .pcfix #bc-tmpl input[type=text]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=text]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=tel]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=tel]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=email]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=email]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=password]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=password]:-ms-input-placeholder, .pcfix #bc-tmpl textarea:-ms-input-placeholder, #bc-tmpl .pcfix textarea:-ms-input-placeholder, .pcfix #bc-free input[type=text]:-ms-input-placeholder, #bc-free .pcfix input[type=text]:-ms-input-placeholder, .pcfix #bc-free input[type=tel]:-ms-input-placeholder, #bc-free .pcfix input[type=tel]:-ms-input-placeholder, .pcfix #bc-free input[type=email]:-ms-input-placeholder, #bc-free .pcfix input[type=email]:-ms-input-placeholder, .pcfix #bc-free input[type=password]:-ms-input-placeholder, #bc-free .pcfix input[type=password]:-ms-input-placeholder, .pcfix #bc-free textarea:-ms-input-placeholder, #bc-free .pcfix textarea:-ms-input-placeholder {
    font-size: 14px;
  }
  .pcfix #bc-tmpl input[type=text]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=text]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=tel]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=tel]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=email]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=email]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=password]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=password]::-ms-input-placeholder, .pcfix #bc-tmpl textarea::-ms-input-placeholder, #bc-tmpl .pcfix textarea::-ms-input-placeholder, .pcfix #bc-free input[type=text]::-ms-input-placeholder, #bc-free .pcfix input[type=text]::-ms-input-placeholder, .pcfix #bc-free input[type=tel]::-ms-input-placeholder, #bc-free .pcfix input[type=tel]::-ms-input-placeholder, .pcfix #bc-free input[type=email]::-ms-input-placeholder, #bc-free .pcfix input[type=email]::-ms-input-placeholder, .pcfix #bc-free input[type=password]::-ms-input-placeholder, #bc-free .pcfix input[type=password]::-ms-input-placeholder, .pcfix #bc-free textarea::-ms-input-placeholder, #bc-free .pcfix textarea::-ms-input-placeholder {
    font-size: 14px;
  }
  .pcfix .fsS, .pcfix .scrlNav *, .scrlNav .pcfix *, .pcfix .product.buy .thumb:before, .product.buy .pcfix .thumb:before,
.pcfix .credits_tmpl.buy .thumb:before,
.credits_tmpl.buy .pcfix .thumb:before, .pcfix #bc-tmpl p.error, #bc-tmpl .pcfix p.error,
.pcfix #bc-free p.error,
#bc-free .pcfix p.error, .pcfix #bc-tmpl label.checkbox3, #bc-tmpl .pcfix label.checkbox3,
.pcfix #bc-free label.checkbox3,
#bc-free .pcfix label.checkbox3, .pcfix #bc-tmpl label.radio2, #bc-tmpl .pcfix label.radio2,
.pcfix #bc-free label.radio2,
#bc-free .pcfix label.radio2, .pcfix #bc-tmpl input[type=text]::placeholder, #bc-tmpl .pcfix input[type=text]::placeholder,
.pcfix #bc-tmpl input[type=tel]::placeholder,
#bc-tmpl .pcfix input[type=tel]::placeholder,
.pcfix #bc-tmpl input[type=email]::placeholder,
#bc-tmpl .pcfix input[type=email]::placeholder,
.pcfix #bc-tmpl input[type=password]::placeholder,
#bc-tmpl .pcfix input[type=password]::placeholder,
.pcfix #bc-tmpl textarea::placeholder,
#bc-tmpl .pcfix textarea::placeholder,
.pcfix #bc-free input[type=text]::placeholder,
#bc-free .pcfix input[type=text]::placeholder,
.pcfix #bc-free input[type=tel]::placeholder,
#bc-free .pcfix input[type=tel]::placeholder,
.pcfix #bc-free input[type=email]::placeholder,
#bc-free .pcfix input[type=email]::placeholder,
.pcfix #bc-free input[type=password]::placeholder,
#bc-free .pcfix input[type=password]::placeholder,
.pcfix #bc-free textarea::placeholder,
#bc-free .pcfix textarea::placeholder, .pcfix #bc-tmpl textarea, #bc-tmpl .pcfix textarea,
.pcfix #bc-tmpl input[type=text],
#bc-tmpl .pcfix input[type=text],
.pcfix #bc-tmpl input[type=tel],
#bc-tmpl .pcfix input[type=tel],
.pcfix #bc-tmpl input[type=email],
#bc-tmpl .pcfix input[type=email],
.pcfix #bc-tmpl input[type=password],
#bc-tmpl .pcfix input[type=password],
.pcfix #bc-tmpl select,
#bc-tmpl .pcfix select,
.pcfix #bc-free textarea,
#bc-free .pcfix textarea,
.pcfix #bc-free input[type=text],
#bc-free .pcfix input[type=text],
.pcfix #bc-free input[type=tel],
#bc-free .pcfix input[type=tel],
.pcfix #bc-free input[type=email],
#bc-free .pcfix input[type=email],
.pcfix #bc-free input[type=password],
#bc-free .pcfix input[type=password],
.pcfix #bc-free select,
#bc-free .pcfix select {
    font-size: 14px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix #bc-tmpl input[type=text]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=text]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=tel]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=tel]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=email]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=email]::-webkit-input-placeholder, .pcfix #bc-tmpl input[type=password]::-webkit-input-placeholder, #bc-tmpl .pcfix input[type=password]::-webkit-input-placeholder, .pcfix #bc-tmpl textarea::-webkit-input-placeholder, #bc-tmpl .pcfix textarea::-webkit-input-placeholder, .pcfix #bc-free input[type=text]::-webkit-input-placeholder, #bc-free .pcfix input[type=text]::-webkit-input-placeholder, .pcfix #bc-free input[type=tel]::-webkit-input-placeholder, #bc-free .pcfix input[type=tel]::-webkit-input-placeholder, .pcfix #bc-free input[type=email]::-webkit-input-placeholder, #bc-free .pcfix input[type=email]::-webkit-input-placeholder, .pcfix #bc-free input[type=password]::-webkit-input-placeholder, #bc-free .pcfix input[type=password]::-webkit-input-placeholder, .pcfix #bc-free textarea::-webkit-input-placeholder, #bc-free .pcfix textarea::-webkit-input-placeholder {
    font-size: 2.8vw;
  }
  .pcfix #bc-tmpl input[type=text]::-moz-placeholder, #bc-tmpl .pcfix input[type=text]::-moz-placeholder, .pcfix #bc-tmpl input[type=tel]::-moz-placeholder, #bc-tmpl .pcfix input[type=tel]::-moz-placeholder, .pcfix #bc-tmpl input[type=email]::-moz-placeholder, #bc-tmpl .pcfix input[type=email]::-moz-placeholder, .pcfix #bc-tmpl input[type=password]::-moz-placeholder, #bc-tmpl .pcfix input[type=password]::-moz-placeholder, .pcfix #bc-tmpl textarea::-moz-placeholder, #bc-tmpl .pcfix textarea::-moz-placeholder, .pcfix #bc-free input[type=text]::-moz-placeholder, #bc-free .pcfix input[type=text]::-moz-placeholder, .pcfix #bc-free input[type=tel]::-moz-placeholder, #bc-free .pcfix input[type=tel]::-moz-placeholder, .pcfix #bc-free input[type=email]::-moz-placeholder, #bc-free .pcfix input[type=email]::-moz-placeholder, .pcfix #bc-free input[type=password]::-moz-placeholder, #bc-free .pcfix input[type=password]::-moz-placeholder, .pcfix #bc-free textarea::-moz-placeholder, #bc-free .pcfix textarea::-moz-placeholder {
    font-size: 2.8vw;
  }
  .pcfix #bc-tmpl input[type=text]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=text]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=tel]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=tel]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=email]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=email]:-ms-input-placeholder, .pcfix #bc-tmpl input[type=password]:-ms-input-placeholder, #bc-tmpl .pcfix input[type=password]:-ms-input-placeholder, .pcfix #bc-tmpl textarea:-ms-input-placeholder, #bc-tmpl .pcfix textarea:-ms-input-placeholder, .pcfix #bc-free input[type=text]:-ms-input-placeholder, #bc-free .pcfix input[type=text]:-ms-input-placeholder, .pcfix #bc-free input[type=tel]:-ms-input-placeholder, #bc-free .pcfix input[type=tel]:-ms-input-placeholder, .pcfix #bc-free input[type=email]:-ms-input-placeholder, #bc-free .pcfix input[type=email]:-ms-input-placeholder, .pcfix #bc-free input[type=password]:-ms-input-placeholder, #bc-free .pcfix input[type=password]:-ms-input-placeholder, .pcfix #bc-free textarea:-ms-input-placeholder, #bc-free .pcfix textarea:-ms-input-placeholder {
    font-size: 2.8vw;
  }
  .pcfix #bc-tmpl input[type=text]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=text]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=tel]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=tel]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=email]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=email]::-ms-input-placeholder, .pcfix #bc-tmpl input[type=password]::-ms-input-placeholder, #bc-tmpl .pcfix input[type=password]::-ms-input-placeholder, .pcfix #bc-tmpl textarea::-ms-input-placeholder, #bc-tmpl .pcfix textarea::-ms-input-placeholder, .pcfix #bc-free input[type=text]::-ms-input-placeholder, #bc-free .pcfix input[type=text]::-ms-input-placeholder, .pcfix #bc-free input[type=tel]::-ms-input-placeholder, #bc-free .pcfix input[type=tel]::-ms-input-placeholder, .pcfix #bc-free input[type=email]::-ms-input-placeholder, #bc-free .pcfix input[type=email]::-ms-input-placeholder, .pcfix #bc-free input[type=password]::-ms-input-placeholder, #bc-free .pcfix input[type=password]::-ms-input-placeholder, .pcfix #bc-free textarea::-ms-input-placeholder, #bc-free .pcfix textarea::-ms-input-placeholder {
    font-size: 2.8vw;
  }
  .pcfix .fsS, .pcfix .scrlNav *, .scrlNav .pcfix *, .pcfix .product.buy .thumb:before, .product.buy .pcfix .thumb:before,
.pcfix .credits_tmpl.buy .thumb:before,
.credits_tmpl.buy .pcfix .thumb:before, .pcfix #bc-tmpl p.error, #bc-tmpl .pcfix p.error,
.pcfix #bc-free p.error,
#bc-free .pcfix p.error, .pcfix #bc-tmpl label.checkbox3, #bc-tmpl .pcfix label.checkbox3,
.pcfix #bc-free label.checkbox3,
#bc-free .pcfix label.checkbox3, .pcfix #bc-tmpl label.radio2, #bc-tmpl .pcfix label.radio2,
.pcfix #bc-free label.radio2,
#bc-free .pcfix label.radio2, .pcfix #bc-tmpl input[type=text]::placeholder, #bc-tmpl .pcfix input[type=text]::placeholder,
.pcfix #bc-tmpl input[type=tel]::placeholder,
#bc-tmpl .pcfix input[type=tel]::placeholder,
.pcfix #bc-tmpl input[type=email]::placeholder,
#bc-tmpl .pcfix input[type=email]::placeholder,
.pcfix #bc-tmpl input[type=password]::placeholder,
#bc-tmpl .pcfix input[type=password]::placeholder,
.pcfix #bc-tmpl textarea::placeholder,
#bc-tmpl .pcfix textarea::placeholder,
.pcfix #bc-free input[type=text]::placeholder,
#bc-free .pcfix input[type=text]::placeholder,
.pcfix #bc-free input[type=tel]::placeholder,
#bc-free .pcfix input[type=tel]::placeholder,
.pcfix #bc-free input[type=email]::placeholder,
#bc-free .pcfix input[type=email]::placeholder,
.pcfix #bc-free input[type=password]::placeholder,
#bc-free .pcfix input[type=password]::placeholder,
.pcfix #bc-free textarea::placeholder,
#bc-free .pcfix textarea::placeholder, .pcfix #bc-tmpl textarea, #bc-tmpl .pcfix textarea,
.pcfix #bc-tmpl input[type=text],
#bc-tmpl .pcfix input[type=text],
.pcfix #bc-tmpl input[type=tel],
#bc-tmpl .pcfix input[type=tel],
.pcfix #bc-tmpl input[type=email],
#bc-tmpl .pcfix input[type=email],
.pcfix #bc-tmpl input[type=password],
#bc-tmpl .pcfix input[type=password],
.pcfix #bc-tmpl select,
#bc-tmpl .pcfix select,
.pcfix #bc-free textarea,
#bc-free .pcfix textarea,
.pcfix #bc-free input[type=text],
#bc-free .pcfix input[type=text],
.pcfix #bc-free input[type=tel],
#bc-free .pcfix input[type=tel],
.pcfix #bc-free input[type=email],
#bc-free .pcfix input[type=email],
.pcfix #bc-free input[type=password],
#bc-free .pcfix input[type=password],
.pcfix #bc-free select,
#bc-free .pcfix select {
    font-size: 2.8vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXS, .pcfix #bc-free .header ul li, #bc-free .header ul .pcfix li, .pcfix #bc-free .fnav a, #bc-free .fnav .pcfix a, .pcfix #loader p, #loader .pcfix p, .pcfix .slick-dots li button:before, .slick-dots li .pcfix button:before {
    font-size: 12px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXS, .pcfix #bc-free .header ul li, #bc-free .header ul .pcfix li, .pcfix #bc-free .fnav a, #bc-free .fnav .pcfix a, .pcfix #loader p, #loader .pcfix p, .pcfix .slick-dots li button:before, .slick-dots li .pcfix button:before {
    font-size: 2.6vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXXS, .pcfix .lp .footer ul li, .lp .footer ul .pcfix li, .pcfix .lp .footer p, .lp .footer .pcfix p,
.pcfix .lp .footer ul,
.lp .footer .pcfix ul {
    font-size: 10px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXXS, .pcfix .lp .footer ul li, .lp .footer ul .pcfix li, .pcfix .lp .footer p, .lp .footer .pcfix p,
.pcfix .lp .footer ul,
.lp .footer .pcfix ul {
    font-size: 2vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .fsXXXS {
    font-size: 8px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix .fsXXXS {
    font-size: 1.7vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix .pcfsXXXXL {
    line-height: 100%;
    font-size: 130px;
  }
  .pcfix .pcfsXXXL {
    line-height: 100%;
    font-size: 70px;
  }
  .pcfix .pcfsXXL {
    line-height: 100%;
    font-size: 50px;
  }
  .pcfix .pcfsXL {
    line-height: 120%;
    font-size: 38px;
  }
  .pcfix .pcfsL {
    line-height: 130%;
    font-size: 27px;
  }
  .pcfix .pcfsL {
    font-size: 24px;
  }
  .pcfix .pcfsM {
    font-size: 19px;
  }
  .pcfix .pcfsSM {
    font-size: 16px;
  }
  .pcfix .pcfsS, .pcfix #bc-free .con .plus .credits *, #bc-free .con .plus .credits .pcfix * {
    font-size: 14px;
  }
  .pcfix .pcfsXS {
    font-size: 12px;
  }
  .pcfix .pcfsXXS {
    font-size: 10px;
  }
  .pcfix .pcfsXXXS {
    font-size: 8px;
  }
}

.fsXXXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .fsXXXXL * {
    font-size: 100px;
    font-size: 9vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXXL * {
    font-size: 13vw;
  }
}

.fsXXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .fsXXXL * {
    font-size: 100px;
    font-size: 7.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXL * {
    font-size: 100px;
    font-size: 13vw;
  }
}

.fsXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .fsXXL * {
    font-size: 4.5vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXL * {
    font-size: 9vw;
  }
}

.fsXL *, #bc-free .quote2:after *, #bc-free .quote2:before * {
  line-height: 120%;
}
@media only screen and (min-width: 769px) {
  .fsXL *, #bc-free .quote2:after *, #bc-free .quote2:before * {
    font-size: 3.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXL *, #bc-free .quote2:after *, #bc-free .quote2:before * {
    font-size: 7.3vw;
  }
}

.fsL * {
  line-height: 130%;
}
@media only screen and (min-width: 769px) {
  .fsL * {
    font-size: 2.2vw;
  }
}
@media only screen and (max-width:768px) {
  .fsL * {
    font-size: 5.4vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsML * {
    font-size: 1.8vw;
  }
}
@media only screen and (max-width:768px) {
  .fsML * {
    font-size: 6vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsM *, .popnav.popnav-plus:before * {
    font-size: 1.6vw;
  }
}
@media only screen and (max-width:768px) {
  .fsM *, .popnav.popnav-plus:before * {
    font-size: 5vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsSM *, .sp-menu * *,
.pc-menu * *,
.pc-header * *, #bc-tmpl .select select *,
#bc-free .select select *, #bc-tmpl input[type=radio] *,
#bc-tmpl input[type=checkbox] *,
#bc-free input[type=radio] *,
#bc-free input[type=checkbox] * {
    font-size: 1.4vw;
  }
}
@media only screen and (max-width:768px) {
  .fsSM *, .sp-menu * *,
.pc-menu * *,
.pc-header * *, #bc-tmpl .select select *,
#bc-free .select select *, #bc-tmpl input[type=radio] *,
#bc-tmpl input[type=checkbox] *,
#bc-free input[type=radio] *,
#bc-free input[type=checkbox] * {
    font-size: 4.1vw;
  }
}

@media only screen and (min-width: 769px) {
  #bc-tmpl input[type=text]::-webkit-input-placeholder *, #bc-tmpl input[type=tel]::-webkit-input-placeholder *, #bc-tmpl input[type=email]::-webkit-input-placeholder *, #bc-tmpl input[type=password]::-webkit-input-placeholder *, #bc-tmpl textarea::-webkit-input-placeholder *, #bc-free input[type=text]::-webkit-input-placeholder *, #bc-free input[type=tel]::-webkit-input-placeholder *, #bc-free input[type=email]::-webkit-input-placeholder *, #bc-free input[type=password]::-webkit-input-placeholder *, #bc-free textarea::-webkit-input-placeholder * {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]::-moz-placeholder *, #bc-tmpl input[type=tel]::-moz-placeholder *, #bc-tmpl input[type=email]::-moz-placeholder *, #bc-tmpl input[type=password]::-moz-placeholder *, #bc-tmpl textarea::-moz-placeholder *, #bc-free input[type=text]::-moz-placeholder *, #bc-free input[type=tel]::-moz-placeholder *, #bc-free input[type=email]::-moz-placeholder *, #bc-free input[type=password]::-moz-placeholder *, #bc-free textarea::-moz-placeholder * {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]:-ms-input-placeholder *, #bc-tmpl input[type=tel]:-ms-input-placeholder *, #bc-tmpl input[type=email]:-ms-input-placeholder *, #bc-tmpl input[type=password]:-ms-input-placeholder *, #bc-tmpl textarea:-ms-input-placeholder *, #bc-free input[type=text]:-ms-input-placeholder *, #bc-free input[type=tel]:-ms-input-placeholder *, #bc-free input[type=email]:-ms-input-placeholder *, #bc-free input[type=password]:-ms-input-placeholder *, #bc-free textarea:-ms-input-placeholder * {
    font-size: 1.1vw;
  }
  #bc-tmpl input[type=text]::-ms-input-placeholder *, #bc-tmpl input[type=tel]::-ms-input-placeholder *, #bc-tmpl input[type=email]::-ms-input-placeholder *, #bc-tmpl input[type=password]::-ms-input-placeholder *, #bc-tmpl textarea::-ms-input-placeholder *, #bc-free input[type=text]::-ms-input-placeholder *, #bc-free input[type=tel]::-ms-input-placeholder *, #bc-free input[type=email]::-ms-input-placeholder *, #bc-free input[type=password]::-ms-input-placeholder *, #bc-free textarea::-ms-input-placeholder * {
    font-size: 1.1vw;
  }
  .fsS *, .scrlNav * *, .product.buy .thumb:before *,
.credits_tmpl.buy .thumb:before *, #bc-tmpl p.error *,
#bc-free p.error *, #bc-tmpl label.checkbox3 *,
#bc-free label.checkbox3 *, #bc-tmpl label.radio2 *,
#bc-free label.radio2 *, #bc-tmpl input[type=text]::placeholder *,
#bc-tmpl input[type=tel]::placeholder *,
#bc-tmpl input[type=email]::placeholder *,
#bc-tmpl input[type=password]::placeholder *,
#bc-tmpl textarea::placeholder *,
#bc-free input[type=text]::placeholder *,
#bc-free input[type=tel]::placeholder *,
#bc-free input[type=email]::placeholder *,
#bc-free input[type=password]::placeholder *,
#bc-free textarea::placeholder *, #bc-tmpl textarea *,
#bc-tmpl input[type=text] *,
#bc-tmpl input[type=tel] *,
#bc-tmpl input[type=email] *,
#bc-tmpl input[type=password] *,
#bc-tmpl select *,
#bc-free textarea *,
#bc-free input[type=text] *,
#bc-free input[type=tel] *,
#bc-free input[type=email] *,
#bc-free input[type=password] *,
#bc-free select * {
    font-size: 1.1vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl input[type=text]::-webkit-input-placeholder *, #bc-tmpl input[type=tel]::-webkit-input-placeholder *, #bc-tmpl input[type=email]::-webkit-input-placeholder *, #bc-tmpl input[type=password]::-webkit-input-placeholder *, #bc-tmpl textarea::-webkit-input-placeholder *, #bc-free input[type=text]::-webkit-input-placeholder *, #bc-free input[type=tel]::-webkit-input-placeholder *, #bc-free input[type=email]::-webkit-input-placeholder *, #bc-free input[type=password]::-webkit-input-placeholder *, #bc-free textarea::-webkit-input-placeholder * {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]::-moz-placeholder *, #bc-tmpl input[type=tel]::-moz-placeholder *, #bc-tmpl input[type=email]::-moz-placeholder *, #bc-tmpl input[type=password]::-moz-placeholder *, #bc-tmpl textarea::-moz-placeholder *, #bc-free input[type=text]::-moz-placeholder *, #bc-free input[type=tel]::-moz-placeholder *, #bc-free input[type=email]::-moz-placeholder *, #bc-free input[type=password]::-moz-placeholder *, #bc-free textarea::-moz-placeholder * {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]:-ms-input-placeholder *, #bc-tmpl input[type=tel]:-ms-input-placeholder *, #bc-tmpl input[type=email]:-ms-input-placeholder *, #bc-tmpl input[type=password]:-ms-input-placeholder *, #bc-tmpl textarea:-ms-input-placeholder *, #bc-free input[type=text]:-ms-input-placeholder *, #bc-free input[type=tel]:-ms-input-placeholder *, #bc-free input[type=email]:-ms-input-placeholder *, #bc-free input[type=password]:-ms-input-placeholder *, #bc-free textarea:-ms-input-placeholder * {
    font-size: 2.8vw;
  }
  #bc-tmpl input[type=text]::-ms-input-placeholder *, #bc-tmpl input[type=tel]::-ms-input-placeholder *, #bc-tmpl input[type=email]::-ms-input-placeholder *, #bc-tmpl input[type=password]::-ms-input-placeholder *, #bc-tmpl textarea::-ms-input-placeholder *, #bc-free input[type=text]::-ms-input-placeholder *, #bc-free input[type=tel]::-ms-input-placeholder *, #bc-free input[type=email]::-ms-input-placeholder *, #bc-free input[type=password]::-ms-input-placeholder *, #bc-free textarea::-ms-input-placeholder * {
    font-size: 2.8vw;
  }
  .fsS *, .scrlNav * *, .product.buy .thumb:before *,
.credits_tmpl.buy .thumb:before *, #bc-tmpl p.error *,
#bc-free p.error *, #bc-tmpl label.checkbox3 *,
#bc-free label.checkbox3 *, #bc-tmpl label.radio2 *,
#bc-free label.radio2 *, #bc-tmpl input[type=text]::placeholder *,
#bc-tmpl input[type=tel]::placeholder *,
#bc-tmpl input[type=email]::placeholder *,
#bc-tmpl input[type=password]::placeholder *,
#bc-tmpl textarea::placeholder *,
#bc-free input[type=text]::placeholder *,
#bc-free input[type=tel]::placeholder *,
#bc-free input[type=email]::placeholder *,
#bc-free input[type=password]::placeholder *,
#bc-free textarea::placeholder *, #bc-tmpl textarea *,
#bc-tmpl input[type=text] *,
#bc-tmpl input[type=tel] *,
#bc-tmpl input[type=email] *,
#bc-tmpl input[type=password] *,
#bc-tmpl select *,
#bc-free textarea *,
#bc-free input[type=text] *,
#bc-free input[type=tel] *,
#bc-free input[type=email] *,
#bc-free input[type=password] *,
#bc-free select * {
    font-size: 2.8vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXS *, #bc-free .header ul li *, #bc-free .fnav a *, #loader p *, .slick-dots li button:before * {
    font-size: 0.9vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXS *, #bc-free .header ul li *, #bc-free .fnav a *, #loader p *, .slick-dots li button:before * {
    font-size: 2.6vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXXS *, .lp .footer ul li *, .lp .footer p *,
.lp .footer ul * {
    font-size: 0.8vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXS *, .lp .footer ul li *, .lp .footer p *,
.lp .footer ul * {
    font-size: 2vw;
  }
}

@media only screen and (min-width: 769px) {
  .fsXXXS * {
    font-size: 0.5vw;
  }
}
@media only screen and (max-width:768px) {
  .fsXXXS * {
    font-size: 1.7vw;
  }
}

@media only screen and (min-width: 769px) {
  .pcfsXXXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 9vw;
  }

  .pcfsXXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 7.4vw;
  }

  .pcfsXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 4.5vw;
  }

  .pcfsXL * {
    line-height: 120%;
    font-size: 3.4vw;
  }

  .pcfsL * {
    line-height: 130%;
    font-size: 2.2vw;
  }

  .pcfsL * {
    font-size: 1.8vw;
  }

  .pcfsM * {
    font-size: 1.6vw;
  }

  .pcfsSM * {
    font-size: 1.4vw;
  }

  .pcfsS *, #bc-free .con .plus .credits * * {
    font-size: 0.9vw;
  }

  .pcfsXS * {
    font-size: 0.9vw;
  }

  .pcfsXXS * {
    font-size: 0.8vw;
  }

  .pcfsXXXS * {
    font-size: 0.5vw;
  }
}
@media only screen and (max-width:768px) {
  .spfsXXXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 13vw;
  }

  .spfsXXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 13vw;
  }

  .spfsXXL * {
    line-height: 100%;
    font-weight: bold;
    font-size: 9vw;
  }

  .spfsXL * {
    line-height: 120%;
    font-size: 7.3vw;
  }

  .spfsL * {
    line-height: 130%;
    font-size: 5.4vw;
  }

  .spfsL * {
    font-size: 6vw;
  }

  .spfsM * {
    font-size: 5vw;
  }

  .spfsSM * {
    font-size: 4.1vw;
  }

  .spfsS * {
    font-size: 2.8vw;
  }

  .spfsXS *, #bc-free .con .plus .credits * * {
    font-size: 2.0vw;
  }

  .spfsXXS * {
    font-size: 2vw;
  }

  .spfsXXXS * {
    font-size: 1.7vw;
  }
}
.pcfix * .fsXXXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXXXXL * {
    font-size: 100px;
    font-size: 130px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXXXXL * {
    font-size: 13vw;
  }
}
.pcfix * .fsXXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXXXL * {
    font-size: 100px;
    font-size: 70px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXXXL * {
    font-size: 100px;
    font-size: 13vw;
  }
}
.pcfix * .fsXXL * {
  line-height: 100%;
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXXL * {
    font-size: 50px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXXL * {
    font-size: 9vw;
  }
}
.pcfix * .fsXL *, .pcfix * #bc-free .quote2:after *, #bc-free .pcfix * .quote2:after *, .pcfix * #bc-free .quote2:before *, #bc-free .pcfix * .quote2:before * {
  line-height: 120%;
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXL *, .pcfix * #bc-free .quote2:after *, #bc-free .pcfix * .quote2:after *, .pcfix * #bc-free .quote2:before *, #bc-free .pcfix * .quote2:before * {
    font-size: 38px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXL *, .pcfix * #bc-free .quote2:after *, #bc-free .pcfix * .quote2:after *, .pcfix * #bc-free .quote2:before *, #bc-free .pcfix * .quote2:before * {
    font-size: 7.3vw;
  }
}
.pcfix * .fsL * {
  line-height: 130%;
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsL * {
    font-size: 27px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsL * {
    font-size: 5.4vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsML * {
    font-size: 24px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsML * {
    font-size: 6vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsM *, .pcfix * .popnav.popnav-plus:before * {
    font-size: 19px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsM *, .pcfix * .popnav.popnav-plus:before * {
    font-size: 5vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsSM *, .pcfix * .sp-menu * *, .sp-menu .pcfix * * *,
.pcfix * .pc-menu * *,
.pc-menu .pcfix * * *,
.pcfix * .pc-header * *,
.pc-header .pcfix * * *, .pcfix * #bc-tmpl .select select *, #bc-tmpl .select .pcfix * select *,
.pcfix * #bc-free .select select *,
#bc-free .select .pcfix * select *, .pcfix * #bc-tmpl input[type=radio] *, #bc-tmpl .pcfix * input[type=radio] *,
.pcfix * #bc-tmpl input[type=checkbox] *,
#bc-tmpl .pcfix * input[type=checkbox] *,
.pcfix * #bc-free input[type=radio] *,
#bc-free .pcfix * input[type=radio] *,
.pcfix * #bc-free input[type=checkbox] *,
#bc-free .pcfix * input[type=checkbox] * {
    font-size: 16px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsSM *, .pcfix * .sp-menu * *, .sp-menu .pcfix * * *,
.pcfix * .pc-menu * *,
.pc-menu .pcfix * * *,
.pcfix * .pc-header * *,
.pc-header .pcfix * * *, .pcfix * #bc-tmpl .select select *, #bc-tmpl .select .pcfix * select *,
.pcfix * #bc-free .select select *,
#bc-free .select .pcfix * select *, .pcfix * #bc-tmpl input[type=radio] *, #bc-tmpl .pcfix * input[type=radio] *,
.pcfix * #bc-tmpl input[type=checkbox] *,
#bc-tmpl .pcfix * input[type=checkbox] *,
.pcfix * #bc-free input[type=radio] *,
#bc-free .pcfix * input[type=radio] *,
.pcfix * #bc-free input[type=checkbox] *,
#bc-free .pcfix * input[type=checkbox] * {
    font-size: 4.1vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * #bc-tmpl input[type=text]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=text]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=email]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=email]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=password]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=password]::-webkit-input-placeholder *, .pcfix * #bc-tmpl textarea::-webkit-input-placeholder *, #bc-tmpl .pcfix * textarea::-webkit-input-placeholder *, .pcfix * #bc-free input[type=text]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=text]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=tel]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=tel]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=email]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=email]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=password]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=password]::-webkit-input-placeholder *, .pcfix * #bc-free textarea::-webkit-input-placeholder *, #bc-free .pcfix * textarea::-webkit-input-placeholder * {
    font-size: 14px;
  }
  .pcfix * #bc-tmpl input[type=text]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=text]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=email]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=email]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=password]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=password]::-moz-placeholder *, .pcfix * #bc-tmpl textarea::-moz-placeholder *, #bc-tmpl .pcfix * textarea::-moz-placeholder *, .pcfix * #bc-free input[type=text]::-moz-placeholder *, #bc-free .pcfix * input[type=text]::-moz-placeholder *, .pcfix * #bc-free input[type=tel]::-moz-placeholder *, #bc-free .pcfix * input[type=tel]::-moz-placeholder *, .pcfix * #bc-free input[type=email]::-moz-placeholder *, #bc-free .pcfix * input[type=email]::-moz-placeholder *, .pcfix * #bc-free input[type=password]::-moz-placeholder *, #bc-free .pcfix * input[type=password]::-moz-placeholder *, .pcfix * #bc-free textarea::-moz-placeholder *, #bc-free .pcfix * textarea::-moz-placeholder * {
    font-size: 14px;
  }
  .pcfix * #bc-tmpl input[type=text]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=text]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=email]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=email]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=password]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=password]:-ms-input-placeholder *, .pcfix * #bc-tmpl textarea:-ms-input-placeholder *, #bc-tmpl .pcfix * textarea:-ms-input-placeholder *, .pcfix * #bc-free input[type=text]:-ms-input-placeholder *, #bc-free .pcfix * input[type=text]:-ms-input-placeholder *, .pcfix * #bc-free input[type=tel]:-ms-input-placeholder *, #bc-free .pcfix * input[type=tel]:-ms-input-placeholder *, .pcfix * #bc-free input[type=email]:-ms-input-placeholder *, #bc-free .pcfix * input[type=email]:-ms-input-placeholder *, .pcfix * #bc-free input[type=password]:-ms-input-placeholder *, #bc-free .pcfix * input[type=password]:-ms-input-placeholder *, .pcfix * #bc-free textarea:-ms-input-placeholder *, #bc-free .pcfix * textarea:-ms-input-placeholder * {
    font-size: 14px;
  }
  .pcfix * #bc-tmpl input[type=text]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=text]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=email]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=email]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=password]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=password]::-ms-input-placeholder *, .pcfix * #bc-tmpl textarea::-ms-input-placeholder *, #bc-tmpl .pcfix * textarea::-ms-input-placeholder *, .pcfix * #bc-free input[type=text]::-ms-input-placeholder *, #bc-free .pcfix * input[type=text]::-ms-input-placeholder *, .pcfix * #bc-free input[type=tel]::-ms-input-placeholder *, #bc-free .pcfix * input[type=tel]::-ms-input-placeholder *, .pcfix * #bc-free input[type=email]::-ms-input-placeholder *, #bc-free .pcfix * input[type=email]::-ms-input-placeholder *, .pcfix * #bc-free input[type=password]::-ms-input-placeholder *, #bc-free .pcfix * input[type=password]::-ms-input-placeholder *, .pcfix * #bc-free textarea::-ms-input-placeholder *, #bc-free .pcfix * textarea::-ms-input-placeholder * {
    font-size: 14px;
  }
  .pcfix * .fsS *, .pcfix * .scrlNav * *, .scrlNav .pcfix * * *, .pcfix * .product.buy .thumb:before *, .product.buy .pcfix * .thumb:before *,
.pcfix * .credits_tmpl.buy .thumb:before *,
.credits_tmpl.buy .pcfix * .thumb:before *, .pcfix * #bc-tmpl p.error *, #bc-tmpl .pcfix * p.error *,
.pcfix * #bc-free p.error *,
#bc-free .pcfix * p.error *, .pcfix * #bc-tmpl label.checkbox3 *, #bc-tmpl .pcfix * label.checkbox3 *,
.pcfix * #bc-free label.checkbox3 *,
#bc-free .pcfix * label.checkbox3 *, .pcfix * #bc-tmpl label.radio2 *, #bc-tmpl .pcfix * label.radio2 *,
.pcfix * #bc-free label.radio2 *,
#bc-free .pcfix * label.radio2 *, .pcfix * #bc-tmpl input[type=text]::placeholder *, #bc-tmpl .pcfix * input[type=text]::placeholder *,
.pcfix * #bc-tmpl input[type=tel]::placeholder *,
#bc-tmpl .pcfix * input[type=tel]::placeholder *,
.pcfix * #bc-tmpl input[type=email]::placeholder *,
#bc-tmpl .pcfix * input[type=email]::placeholder *,
.pcfix * #bc-tmpl input[type=password]::placeholder *,
#bc-tmpl .pcfix * input[type=password]::placeholder *,
.pcfix * #bc-tmpl textarea::placeholder *,
#bc-tmpl .pcfix * textarea::placeholder *,
.pcfix * #bc-free input[type=text]::placeholder *,
#bc-free .pcfix * input[type=text]::placeholder *,
.pcfix * #bc-free input[type=tel]::placeholder *,
#bc-free .pcfix * input[type=tel]::placeholder *,
.pcfix * #bc-free input[type=email]::placeholder *,
#bc-free .pcfix * input[type=email]::placeholder *,
.pcfix * #bc-free input[type=password]::placeholder *,
#bc-free .pcfix * input[type=password]::placeholder *,
.pcfix * #bc-free textarea::placeholder *,
#bc-free .pcfix * textarea::placeholder *, .pcfix * #bc-tmpl textarea *, #bc-tmpl .pcfix * textarea *,
.pcfix * #bc-tmpl input[type=text] *,
#bc-tmpl .pcfix * input[type=text] *,
.pcfix * #bc-tmpl input[type=tel] *,
#bc-tmpl .pcfix * input[type=tel] *,
.pcfix * #bc-tmpl input[type=email] *,
#bc-tmpl .pcfix * input[type=email] *,
.pcfix * #bc-tmpl input[type=password] *,
#bc-tmpl .pcfix * input[type=password] *,
.pcfix * #bc-tmpl select *,
#bc-tmpl .pcfix * select *,
.pcfix * #bc-free textarea *,
#bc-free .pcfix * textarea *,
.pcfix * #bc-free input[type=text] *,
#bc-free .pcfix * input[type=text] *,
.pcfix * #bc-free input[type=tel] *,
#bc-free .pcfix * input[type=tel] *,
.pcfix * #bc-free input[type=email] *,
#bc-free .pcfix * input[type=email] *,
.pcfix * #bc-free input[type=password] *,
#bc-free .pcfix * input[type=password] *,
.pcfix * #bc-free select *,
#bc-free .pcfix * select * {
    font-size: 14px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * #bc-tmpl input[type=text]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=text]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=email]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=email]::-webkit-input-placeholder *, .pcfix * #bc-tmpl input[type=password]::-webkit-input-placeholder *, #bc-tmpl .pcfix * input[type=password]::-webkit-input-placeholder *, .pcfix * #bc-tmpl textarea::-webkit-input-placeholder *, #bc-tmpl .pcfix * textarea::-webkit-input-placeholder *, .pcfix * #bc-free input[type=text]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=text]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=tel]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=tel]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=email]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=email]::-webkit-input-placeholder *, .pcfix * #bc-free input[type=password]::-webkit-input-placeholder *, #bc-free .pcfix * input[type=password]::-webkit-input-placeholder *, .pcfix * #bc-free textarea::-webkit-input-placeholder *, #bc-free .pcfix * textarea::-webkit-input-placeholder * {
    font-size: 2.8vw;
  }
  .pcfix * #bc-tmpl input[type=text]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=text]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=email]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=email]::-moz-placeholder *, .pcfix * #bc-tmpl input[type=password]::-moz-placeholder *, #bc-tmpl .pcfix * input[type=password]::-moz-placeholder *, .pcfix * #bc-tmpl textarea::-moz-placeholder *, #bc-tmpl .pcfix * textarea::-moz-placeholder *, .pcfix * #bc-free input[type=text]::-moz-placeholder *, #bc-free .pcfix * input[type=text]::-moz-placeholder *, .pcfix * #bc-free input[type=tel]::-moz-placeholder *, #bc-free .pcfix * input[type=tel]::-moz-placeholder *, .pcfix * #bc-free input[type=email]::-moz-placeholder *, #bc-free .pcfix * input[type=email]::-moz-placeholder *, .pcfix * #bc-free input[type=password]::-moz-placeholder *, #bc-free .pcfix * input[type=password]::-moz-placeholder *, .pcfix * #bc-free textarea::-moz-placeholder *, #bc-free .pcfix * textarea::-moz-placeholder * {
    font-size: 2.8vw;
  }
  .pcfix * #bc-tmpl input[type=text]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=text]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=email]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=email]:-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=password]:-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=password]:-ms-input-placeholder *, .pcfix * #bc-tmpl textarea:-ms-input-placeholder *, #bc-tmpl .pcfix * textarea:-ms-input-placeholder *, .pcfix * #bc-free input[type=text]:-ms-input-placeholder *, #bc-free .pcfix * input[type=text]:-ms-input-placeholder *, .pcfix * #bc-free input[type=tel]:-ms-input-placeholder *, #bc-free .pcfix * input[type=tel]:-ms-input-placeholder *, .pcfix * #bc-free input[type=email]:-ms-input-placeholder *, #bc-free .pcfix * input[type=email]:-ms-input-placeholder *, .pcfix * #bc-free input[type=password]:-ms-input-placeholder *, #bc-free .pcfix * input[type=password]:-ms-input-placeholder *, .pcfix * #bc-free textarea:-ms-input-placeholder *, #bc-free .pcfix * textarea:-ms-input-placeholder * {
    font-size: 2.8vw;
  }
  .pcfix * #bc-tmpl input[type=text]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=text]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=tel]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=tel]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=email]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=email]::-ms-input-placeholder *, .pcfix * #bc-tmpl input[type=password]::-ms-input-placeholder *, #bc-tmpl .pcfix * input[type=password]::-ms-input-placeholder *, .pcfix * #bc-tmpl textarea::-ms-input-placeholder *, #bc-tmpl .pcfix * textarea::-ms-input-placeholder *, .pcfix * #bc-free input[type=text]::-ms-input-placeholder *, #bc-free .pcfix * input[type=text]::-ms-input-placeholder *, .pcfix * #bc-free input[type=tel]::-ms-input-placeholder *, #bc-free .pcfix * input[type=tel]::-ms-input-placeholder *, .pcfix * #bc-free input[type=email]::-ms-input-placeholder *, #bc-free .pcfix * input[type=email]::-ms-input-placeholder *, .pcfix * #bc-free input[type=password]::-ms-input-placeholder *, #bc-free .pcfix * input[type=password]::-ms-input-placeholder *, .pcfix * #bc-free textarea::-ms-input-placeholder *, #bc-free .pcfix * textarea::-ms-input-placeholder * {
    font-size: 2.8vw;
  }
  .pcfix * .fsS *, .pcfix * .scrlNav * *, .scrlNav .pcfix * * *, .pcfix * .product.buy .thumb:before *, .product.buy .pcfix * .thumb:before *,
.pcfix * .credits_tmpl.buy .thumb:before *,
.credits_tmpl.buy .pcfix * .thumb:before *, .pcfix * #bc-tmpl p.error *, #bc-tmpl .pcfix * p.error *,
.pcfix * #bc-free p.error *,
#bc-free .pcfix * p.error *, .pcfix * #bc-tmpl label.checkbox3 *, #bc-tmpl .pcfix * label.checkbox3 *,
.pcfix * #bc-free label.checkbox3 *,
#bc-free .pcfix * label.checkbox3 *, .pcfix * #bc-tmpl label.radio2 *, #bc-tmpl .pcfix * label.radio2 *,
.pcfix * #bc-free label.radio2 *,
#bc-free .pcfix * label.radio2 *, .pcfix * #bc-tmpl input[type=text]::placeholder *, #bc-tmpl .pcfix * input[type=text]::placeholder *,
.pcfix * #bc-tmpl input[type=tel]::placeholder *,
#bc-tmpl .pcfix * input[type=tel]::placeholder *,
.pcfix * #bc-tmpl input[type=email]::placeholder *,
#bc-tmpl .pcfix * input[type=email]::placeholder *,
.pcfix * #bc-tmpl input[type=password]::placeholder *,
#bc-tmpl .pcfix * input[type=password]::placeholder *,
.pcfix * #bc-tmpl textarea::placeholder *,
#bc-tmpl .pcfix * textarea::placeholder *,
.pcfix * #bc-free input[type=text]::placeholder *,
#bc-free .pcfix * input[type=text]::placeholder *,
.pcfix * #bc-free input[type=tel]::placeholder *,
#bc-free .pcfix * input[type=tel]::placeholder *,
.pcfix * #bc-free input[type=email]::placeholder *,
#bc-free .pcfix * input[type=email]::placeholder *,
.pcfix * #bc-free input[type=password]::placeholder *,
#bc-free .pcfix * input[type=password]::placeholder *,
.pcfix * #bc-free textarea::placeholder *,
#bc-free .pcfix * textarea::placeholder *, .pcfix * #bc-tmpl textarea *, #bc-tmpl .pcfix * textarea *,
.pcfix * #bc-tmpl input[type=text] *,
#bc-tmpl .pcfix * input[type=text] *,
.pcfix * #bc-tmpl input[type=tel] *,
#bc-tmpl .pcfix * input[type=tel] *,
.pcfix * #bc-tmpl input[type=email] *,
#bc-tmpl .pcfix * input[type=email] *,
.pcfix * #bc-tmpl input[type=password] *,
#bc-tmpl .pcfix * input[type=password] *,
.pcfix * #bc-tmpl select *,
#bc-tmpl .pcfix * select *,
.pcfix * #bc-free textarea *,
#bc-free .pcfix * textarea *,
.pcfix * #bc-free input[type=text] *,
#bc-free .pcfix * input[type=text] *,
.pcfix * #bc-free input[type=tel] *,
#bc-free .pcfix * input[type=tel] *,
.pcfix * #bc-free input[type=email] *,
#bc-free .pcfix * input[type=email] *,
.pcfix * #bc-free input[type=password] *,
#bc-free .pcfix * input[type=password] *,
.pcfix * #bc-free select *,
#bc-free .pcfix * select * {
    font-size: 2.8vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXS *, .pcfix * #bc-free .header ul li *, #bc-free .header ul .pcfix * li *, .pcfix * #bc-free .fnav a *, #bc-free .fnav .pcfix * a *, .pcfix * #loader p *, #loader .pcfix * p *, .pcfix * .slick-dots li button:before *, .slick-dots li .pcfix * button:before * {
    font-size: 12px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXS *, .pcfix * #bc-free .header ul li *, #bc-free .header ul .pcfix * li *, .pcfix * #bc-free .fnav a *, #bc-free .fnav .pcfix * a *, .pcfix * #loader p *, #loader .pcfix * p *, .pcfix * .slick-dots li button:before *, .slick-dots li .pcfix * button:before * {
    font-size: 2.6vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXXS *, .lp .footer ul .pcfix * li *, .pcfix * .lp .footer p *, .lp .footer .pcfix * p *,
.pcfix * .lp .footer ul *,
.lp .footer .pcfix * ul * {
    font-size: 10px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXXS *, .lp .footer ul .pcfix * li *, .pcfix * .lp .footer p *, .lp .footer .pcfix * p *,
.pcfix * .lp .footer ul *,
.lp .footer .pcfix * ul * {
    font-size: 2vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .fsXXXS * {
    font-size: 8px;
  }
}
@media only screen and (max-width:768px) {
  .pcfix * .fsXXXS * {
    font-size: 1.7vw;
  }
}
@media only screen and (min-width: 769px) {
  .pcfix * .pcfsXXXXL * {
    line-height: 100%;
    font-size: 130px;
  }
  .pcfix * .pcfsXXXL * {
    line-height: 100%;
    font-size: 70px;
  }
  .pcfix * .pcfsXXL * {
    line-height: 100%;
    font-size: 50px;
  }
  .pcfix * .pcfsXL * {
    line-height: 120%;
    font-size: 38px;
  }
  .pcfix * .pcfsL * {
    line-height: 130%;
    font-size: 27px;
  }
  .pcfix * .pcfsL * {
    font-size: 24px;
  }
  .pcfix * .pcfsM * {
    font-size: 19px;
  }
  .pcfix * .pcfsSM * {
    font-size: 16px;
  }
  .pcfix * .pcfsS *, .pcfix * #bc-free .con .plus .credits * *, #bc-free .con .plus .credits .pcfix * * * {
    font-size: 14px;
  }
  .pcfix * .pcfsXS * {
    font-size: 12px;
  }
  .pcfix * .pcfsXXS * {
    font-size: 10px;
  }
  .pcfix * .pcfsXXXS * {
    font-size: 8px;
  }
}

#bc-tmpl,
#bc-free {
  /*
  .fontjp1 {
      font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Original Yu Gothic", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;
      font-weight: 300;
  }

  .fontjp2 {
      font-family: 'Lora', 游明朝, "Yu Mincho", YuMincho, "Hiragino Mincho ProN", HGS明朝E, メイリオ, Meiryo, serif;
      font-weight: 400 !important;
  }

  .fontjp3 {
      font-family: 'Roboto+Condensed', 'Roboto', -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Original Yu Gothic", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;
      font-weight: 400;
  }

  .fontjp4 {
      font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
      font-weight: 500;
  }

  .font5 {
      font-family: "Barlow Condensed", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif !important;
      font-weight: 500 !important;
  }

  .font6 {
      font-family: "Barlow Condensed", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif !important;
      font-weight: 300 !important;
  }

  .en-font {
      font-family: 'Roboto+Condensed';
  }

  .en-font3 {
      font-family: 'Montserrat', 'Roboto', sans-serif;
  }

  .jp-font {
      font-family: 'Roboto', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
  }

  .jp-font-selif {
      font-family: 'Hiragino Mincho ProN', serif;
  }
  */
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pconly,
#bc-free .pconly {
    display: block;
  }
  #bc-tmpl .sponly,
#bc-free .sponly {
    display: none !important;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .sponly,
#bc-free .sponly {
    display: block;
  }
  #bc-tmpl .pconly,
#bc-free .pconly {
    display: none !important;
  }
}
#bc-tmpl .lh100,
#bc-free .lh100 {
  line-height: 100% !important;
}
#bc-tmpl .lh110,
#bc-free .lh110 {
  line-height: 110% !important;
}
#bc-tmpl .lh120,
#bc-free .lh120 {
  line-height: 120% !important;
}
#bc-tmpl .lh130,
#bc-free .lh130 {
  line-height: 130% !important;
}
#bc-tmpl .lh140,
#bc-free .lh140 {
  line-height: 140% !important;
}
#bc-tmpl .lh150,
#bc-free .lh150 {
  line-height: 150% !important;
}
#bc-tmpl .lh160,
#bc-free .lh160 {
  line-height: 160% !important;
}
#bc-tmpl .lh170,
#bc-free .lh170 {
  line-height: 170% !important;
}
#bc-tmpl .lh180,
#bc-free .lh180 {
  line-height: 180% !important;
}
#bc-tmpl .lh190,
#bc-free .lh190 {
  line-height: 190% !important;
}
#bc-tmpl .lh200,
#bc-free .lh200 {
  line-height: 200% !important;
}
#bc-tmpl .relative,
#bc-free .relative {
  position: relative;
}
#bc-tmpl .absolute,
#bc-free .absolute {
  position: relative;
}
#bc-tmpl .fixed,
#bc-free .fixed {
  position: relative;
}
#bc-tmpl .hidden,
#bc-free .hidden {
  display: none !important;
}
#bc-tmpl *,
#bc-free * {
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bc-tmpl h1,
#bc-tmpl h2,
#bc-tmpl h3,
#bc-tmpl li,
#bc-tmpl dt,
#bc-tmpl dd,
#bc-free h1,
#bc-free h2,
#bc-free h3,
#bc-free li,
#bc-free dt,
#bc-free dd {
  line-height: 150%;
}
#bc-tmpl p,
#bc-free p {
  line-height: 180%;
}
#bc-tmpl p + p,
#bc-free p + p {
  margin-top: 0.8em;
}
#bc-tmpl ul,
#bc-free ul {
  list-style: none;
}
#bc-tmpl img,
#bc-free img {
  max-width: 100%;
  height: auto;
}
#bc-tmpl table,
#bc-free table {
  border-collapse: collapse;
  width: 100%;
}
#bc-tmpl table th,
#bc-tmpl table td,
#bc-free table th,
#bc-free table td {
  text-align: center;
  padding: 12px 4px;
  border: 1px solid #999;
  font-size: 14px;
}
@media screen and (max-width: 948px) {
  #bc-tmpl table th,
#bc-tmpl table td,
#bc-free table th,
#bc-free table td {
    font-size: 12px;
  }
}
#bc-tmpl form > div,
#bc-free form > div {
  position: relative;
}
#bc-tmpl form > div + div,
#bc-free form > div + div {
  margin-top: 1rem;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl form p.subject,
#bc-free form p.subject {
    line-height: 48px;
  }
}
#bc-tmpl input,
#bc-tmpl button,
#bc-tmpl textarea,
#bc-tmpl select,
#bc-free input,
#bc-free button,
#bc-free textarea,
#bc-free select {
  font-size: 100%;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}
#bc-tmpl textarea,
#bc-tmpl input[type=text],
#bc-tmpl input[type=tel],
#bc-tmpl input[type=email],
#bc-tmpl input[type=password],
#bc-tmpl select,
#bc-free textarea,
#bc-free input[type=text],
#bc-free input[type=tel],
#bc-free input[type=email],
#bc-free input[type=password],
#bc-free select {
  color: #000;
  border: 1px solid #777;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl textarea:hover, #bc-tmpl textarea:active,
#bc-tmpl input[type=text]:hover,
#bc-tmpl input[type=text]:active,
#bc-tmpl input[type=tel]:hover,
#bc-tmpl input[type=tel]:active,
#bc-tmpl input[type=email]:hover,
#bc-tmpl input[type=email]:active,
#bc-tmpl input[type=password]:hover,
#bc-tmpl input[type=password]:active,
#bc-tmpl select:hover,
#bc-tmpl select:active,
#bc-free textarea:hover,
#bc-free textarea:active,
#bc-free input[type=text]:hover,
#bc-free input[type=text]:active,
#bc-free input[type=tel]:hover,
#bc-free input[type=tel]:active,
#bc-free input[type=email]:hover,
#bc-free input[type=email]:active,
#bc-free input[type=password]:hover,
#bc-free input[type=password]:active,
#bc-free select:hover,
#bc-free select:active {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 1px solid #2b2b2b;
}
#bc-tmpl textarea:focus,
#bc-tmpl input[type=text]:focus,
#bc-tmpl input[type=tel]:focus,
#bc-tmpl input[type=email]:focus,
#bc-tmpl input[type=password]:focus,
#bc-tmpl select:focus,
#bc-free textarea:focus,
#bc-free input[type=text]:focus,
#bc-free input[type=tel]:focus,
#bc-free input[type=email]:focus,
#bc-free input[type=password]:focus,
#bc-free select:focus {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: calc(1px + 1px) solid #2974C3 !important;
  outline: none;
  -webkit-box-shadow: 0 0 0 3px #2974c3;
          box-shadow: 0 0 0 3px #2974c3;
}
#bc-tmpl textarea.error,
#bc-tmpl input[type=text].error,
#bc-tmpl input[type=tel].error,
#bc-tmpl input[type=email].error,
#bc-tmpl input[type=password].error,
#bc-tmpl select.error,
#bc-free textarea.error,
#bc-free input[type=text].error,
#bc-free input[type=tel].error,
#bc-free input[type=email].error,
#bc-free input[type=password].error,
#bc-free select.error {
  border: calc(1px + 1px) solid #DC000C;
  color: #DC000C !important;
}
#bc-tmpl textarea.error + span,
#bc-tmpl input[type=text].error + span,
#bc-tmpl input[type=tel].error + span,
#bc-tmpl input[type=email].error + span,
#bc-tmpl input[type=password].error + span,
#bc-tmpl select.error + span,
#bc-free textarea.error + span,
#bc-free input[type=text].error + span,
#bc-free input[type=tel].error + span,
#bc-free input[type=email].error + span,
#bc-free input[type=password].error + span,
#bc-free select.error + span {
  color: #DC000C !important;
}
#bc-tmpl textarea,
#bc-tmpl input[type=text],
#bc-tmpl input[type=tel],
#bc-tmpl input[type=email],
#bc-tmpl input[type=password],
#bc-tmpl select,
#bc-free textarea,
#bc-free input[type=text],
#bc-free input[type=tel],
#bc-free input[type=email],
#bc-free input[type=password],
#bc-free select {
  width: 100%;
  color: #000;
  border-radius: 5px;
  padding: 0px 13px;
  line-height: 48px;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl textarea.small,
#bc-tmpl input[type=text].small,
#bc-tmpl input[type=tel].small,
#bc-tmpl input[type=email].small,
#bc-tmpl input[type=password].small,
#bc-tmpl select.small,
#bc-free textarea.small,
#bc-free input[type=text].small,
#bc-free input[type=tel].small,
#bc-free input[type=email].small,
#bc-free input[type=password].small,
#bc-free select.small {
    width: 33%;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl textarea.medium,
#bc-tmpl input[type=text].medium,
#bc-tmpl input[type=tel].medium,
#bc-tmpl input[type=email].medium,
#bc-tmpl input[type=password].medium,
#bc-tmpl select.medium,
#bc-free textarea.medium,
#bc-free input[type=text].medium,
#bc-free input[type=tel].medium,
#bc-free input[type=email].medium,
#bc-free input[type=password].medium,
#bc-free select.medium {
    width: 50%;
  }
}
#bc-tmpl input[type=text]::-webkit-input-placeholder, #bc-tmpl input[type=tel]::-webkit-input-placeholder, #bc-tmpl input[type=email]::-webkit-input-placeholder, #bc-tmpl input[type=password]::-webkit-input-placeholder, #bc-tmpl textarea::-webkit-input-placeholder, #bc-free input[type=text]::-webkit-input-placeholder, #bc-free input[type=tel]::-webkit-input-placeholder, #bc-free input[type=email]::-webkit-input-placeholder, #bc-free input[type=password]::-webkit-input-placeholder, #bc-free textarea::-webkit-input-placeholder {
  color: #2b2b2b;
  font-weight: normal !important;
}
#bc-tmpl input[type=text]::-moz-placeholder, #bc-tmpl input[type=tel]::-moz-placeholder, #bc-tmpl input[type=email]::-moz-placeholder, #bc-tmpl input[type=password]::-moz-placeholder, #bc-tmpl textarea::-moz-placeholder, #bc-free input[type=text]::-moz-placeholder, #bc-free input[type=tel]::-moz-placeholder, #bc-free input[type=email]::-moz-placeholder, #bc-free input[type=password]::-moz-placeholder, #bc-free textarea::-moz-placeholder {
  color: #2b2b2b;
  font-weight: normal !important;
}
#bc-tmpl input[type=text]:-ms-input-placeholder, #bc-tmpl input[type=tel]:-ms-input-placeholder, #bc-tmpl input[type=email]:-ms-input-placeholder, #bc-tmpl input[type=password]:-ms-input-placeholder, #bc-tmpl textarea:-ms-input-placeholder, #bc-free input[type=text]:-ms-input-placeholder, #bc-free input[type=tel]:-ms-input-placeholder, #bc-free input[type=email]:-ms-input-placeholder, #bc-free input[type=password]:-ms-input-placeholder, #bc-free textarea:-ms-input-placeholder {
  color: #2b2b2b;
  font-weight: normal !important;
}
#bc-tmpl input[type=text]::-ms-input-placeholder, #bc-tmpl input[type=tel]::-ms-input-placeholder, #bc-tmpl input[type=email]::-ms-input-placeholder, #bc-tmpl input[type=password]::-ms-input-placeholder, #bc-tmpl textarea::-ms-input-placeholder, #bc-free input[type=text]::-ms-input-placeholder, #bc-free input[type=tel]::-ms-input-placeholder, #bc-free input[type=email]::-ms-input-placeholder, #bc-free input[type=password]::-ms-input-placeholder, #bc-free textarea::-ms-input-placeholder {
  color: #2b2b2b;
  font-weight: normal !important;
}
#bc-tmpl input[type=text]::placeholder,
#bc-tmpl input[type=tel]::placeholder,
#bc-tmpl input[type=email]::placeholder,
#bc-tmpl input[type=password]::placeholder,
#bc-tmpl textarea::placeholder,
#bc-free input[type=text]::placeholder,
#bc-free input[type=tel]::placeholder,
#bc-free input[type=email]::placeholder,
#bc-free input[type=password]::placeholder,
#bc-free textarea::placeholder {
  color: #2b2b2b;
  font-weight: normal !important;
}
#bc-tmpl label.text,
#bc-free label.text {
  position: relative;
  width: 100%;
  height: 60px;
  display: block;
}
#bc-tmpl label.text input,
#bc-free label.text input {
  height: 60px;
  padding-top: 15px;
}
#bc-tmpl label.text span,
#bc-free label.text span {
  color: #2b2b2b;
  position: absolute;
  display: block;
  left: 0px;
  top: 0px;
  padding: 0px 13px;
  width: 100%;
  height: 100%;
  line-height: 56px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl label.text input:focus + span,
#bc-tmpl label.text input.havetext + span,
#bc-tmpl label.text input.error + span,
#bc-free label.text input:focus + span,
#bc-free label.text input.havetext + span,
#bc-free label.text input.error + span {
  font-size: 8px;
  line-height: 110%;
  padding-top: 7px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=radio],
#bc-tmpl input[type=checkbox],
#bc-free input[type=radio],
#bc-free input[type=checkbox] {
  display: none;
  height: 0px;
  width: 0px;
  line-height: 0px;
  margin: 0px;
}
#bc-tmpl input[type=radio] + label.radio .radiobtn,
#bc-free input[type=radio] + label.radio .radiobtn {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  position: relative;
  top: 8px;
  display: inline-block;
  border: 1px solid #777;
  z-index: 1;
  margin-right: 5px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=radio] + label.radio .radiobtn:before,
#bc-free input[type=radio] + label.radio .radiobtn:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #777;
  z-index: 2;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=radio] + label.radio:hover, #bc-tmpl input[type=radio] + label.radio:active,
#bc-free input[type=radio] + label.radio:hover,
#bc-free input[type=radio] + label.radio:active {
  cursor: pointer;
}
#bc-tmpl input[type=radio] + label.radio:hover .radiobtn, #bc-tmpl input[type=radio] + label.radio:active .radiobtn,
#bc-free input[type=radio] + label.radio:hover .radiobtn,
#bc-free input[type=radio] + label.radio:active .radiobtn {
  border: 1px solid #2b2b2b;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=radio] + label.radio:hover .radiobtn:before, #bc-tmpl input[type=radio] + label.radio:active .radiobtn:before,
#bc-free input[type=radio] + label.radio:hover .radiobtn:before,
#bc-free input[type=radio] + label.radio:active .radiobtn:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  background: #2b2b2b;
  z-index: 2;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-radius: 5px;
}
#bc-tmpl input[type=radio]:checked + label,
#bc-free input[type=radio]:checked + label {
  font-weight: bold;
}
#bc-tmpl input[type=radio]:checked + label .radiobtn,
#bc-free input[type=radio]:checked + label .radiobtn {
  border: 1px solid #2974C3 !important;
  -webkit-box-shadow: 0 0 0 3px #2974c3 !important;
          box-shadow: 0 0 0 3px #2974c3 !important;
}
#bc-tmpl input[type=radio]:checked + label .radiobtn:before,
#bc-free input[type=radio]:checked + label .radiobtn:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  background: #2974C3 !important;
  border-radius: 5px;
}
#bc-tmpl label.radio2,
#bc-free label.radio2 {
  border: 1px solid #777;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  line-height: 46px;
  width: 100%;
  color: #000;
  display: block;
  width: 100%;
  padding: 0px 13px;
}
#bc-tmpl label.radio2:hover, #bc-tmpl label.radio2:active,
#bc-free label.radio2:hover,
#bc-free label.radio2:active {
  cursor: pointer;
  border: 1px solid #2b2b2b;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input:checked + .radio2,
#bc-free input:checked + .radio2 {
  border: 1px solid #2974C3;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-weight: bold;
  -webkit-box-shadow: 0 0 0 3px #2974c3;
          box-shadow: 0 0 0 3px #2974c3;
}
#bc-tmpl input[type=checkbox] + label.checkbox1,
#bc-free input[type=checkbox] + label.checkbox1 {
  position: relative;
}
#bc-tmpl input[type=checkbox] + label.checkbox1 .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox1 .checkboxbtn {
  width: 26px;
  height: 26px;
  position: relative;
  border: 1px solid #777;
  border-radius: 5px;
  display: inline-block;
  outline: none;
  top: 8px;
  margin-right: 10px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=checkbox] + label.checkbox1:hover, #bc-tmpl input[type=checkbox] + label.checkbox1:active,
#bc-free input[type=checkbox] + label.checkbox1:hover,
#bc-free input[type=checkbox] + label.checkbox1:active {
  cursor: pointer;
}
#bc-tmpl input[type=checkbox] + label.checkbox1:hover .checkboxbtn, #bc-tmpl input[type=checkbox] + label.checkbox1:active .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox1:hover .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox1:active .checkboxbtn {
  border: 1px solid #2b2b2b;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=checkbox] + label.checkbox1:checked,
#bc-free input[type=checkbox] + label.checkbox1:checked {
  background: #2974C3;
}
#bc-tmpl input[type=checkbox]:checked + label.checkbox1,
#bc-free input[type=checkbox]:checked + label.checkbox1 {
  font-weight: bold;
}
#bc-tmpl input[type=checkbox]:checked + label.checkbox1 .checkboxbtn,
#bc-free input[type=checkbox]:checked + label.checkbox1 .checkboxbtn {
  top: 3px;
  border-left: 4px solid #2974C3;
  border-bottom: 8px solid #2974C3;
  border-top: 1px solid rgba(0, 0, 0, 0);
  border-right: 1px solid rgba(0, 0, 0, 0);
  border-radius: none;
  -webkit-transform: rotate(-45deg) scaleY(0.5);
          transform: rotate(-45deg) scaleY(0.5);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=checkbox] + label.checkbox2,
#bc-free input[type=checkbox] + label.checkbox2 {
  position: relative;
}
#bc-tmpl input[type=checkbox] + label.checkbox2 .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox2 .checkboxbtn {
  width: 40px;
  height: 26px;
  position: relative;
  border: 1px solid #777;
  border-radius: 13px;
  content: "";
  display: inline-block;
  background: #777;
  outline: none;
  top: 8px;
  margin-right: 10px;
}
#bc-tmpl input[type=checkbox] + label.checkbox2 .checkboxbtn:after,
#bc-free input[type=checkbox] + label.checkbox2 .checkboxbtn:after {
  content: "";
  display: block;
  border-radius: 9px;
  background: #fff;
  position: absolute;
  z-index: 1;
  top: calc(50% - 9px);
  left: 3px;
  width: 18px;
  height: 18px;
  -webkit-transition: 0.1s linear;
  transition: 0.1s linear;
}
#bc-tmpl input[type=checkbox] + label.checkbox2:hover, #bc-tmpl input[type=checkbox] + label.checkbox2:active,
#bc-free input[type=checkbox] + label.checkbox2:hover,
#bc-free input[type=checkbox] + label.checkbox2:active {
  cursor: pointer;
}
#bc-tmpl input[type=checkbox] + label.checkbox2:hover .checkboxbtn, #bc-tmpl input[type=checkbox] + label.checkbox2:active .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox2:hover .checkboxbtn,
#bc-free input[type=checkbox] + label.checkbox2:active .checkboxbtn {
  border: 1px solid #2b2b2b;
  background: #444444;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=checkbox] + label.checkbox2:checked,
#bc-free input[type=checkbox] + label.checkbox2:checked {
  background: #2974C3;
}
#bc-tmpl input[type=checkbox]:checked + label.checkbox2,
#bc-free input[type=checkbox]:checked + label.checkbox2 {
  font-weight: bold;
}
#bc-tmpl input[type=checkbox]:checked + label.checkbox2 .checkboxbtn,
#bc-free input[type=checkbox]:checked + label.checkbox2 .checkboxbtn {
  background: #2974c3 !important;
  border: 1px solid #2974C3 !important;
  outline: none;
  -webkit-box-shadow: 0 0 0 3px #2974c3 !important;
          box-shadow: 0 0 0 3px #2974c3 !important;
}
#bc-tmpl input[type=checkbox]:checked + label.checkbox2 .checkboxbtn:after,
#bc-free input[type=checkbox]:checked + label.checkbox2 .checkboxbtn:after {
  left: 16px;
}
#bc-tmpl label.checkbox3,
#bc-free label.checkbox3 {
  border: 1px solid #777;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  line-height: 46px;
  width: 100%;
  color: #000;
  display: block;
  width: 100%;
  padding: 0px 13px;
  position: relative;
}
#bc-tmpl label.checkbox3:hover, #bc-tmpl label.checkbox3:active,
#bc-free label.checkbox3:hover,
#bc-free label.checkbox3:active {
  cursor: pointer;
  border: 1px solid #2b2b2b;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl label.checkbox3 .checkboxbtn,
#bc-free label.checkbox3 .checkboxbtn {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input:checked + .checkbox3,
#bc-free input:checked + .checkbox3 {
  border: 1px solid #2974C3 !important;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-weight: bold;
  -webkit-box-shadow: 0 0 0 3px #2974c3 !important;
          box-shadow: 0 0 0 3px #2974c3 !important;
  padding-left: 50px;
  transition: all 0.2s ease;
}
#bc-tmpl input:checked + .checkbox3 .checkboxbtn,
#bc-free input:checked + .checkbox3 .checkboxbtn {
  position: absolute;
  width: 26px;
  height: 26px;
  top: 6px;
  left: 13px;
  border-left: 4px solid #2974C3;
  border-bottom: 8px solid #2974C3;
  border-top: 1px solid rgba(0, 0, 0, 0);
  border-right: 1px solid rgba(0, 0, 0, 0);
  border-radius: none;
  -webkit-transform: rotate(-45deg) scaleY(0.5);
          transform: rotate(-45deg) scaleY(0.5);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl .select,
#bc-free .select {
  position: relative;
  z-index: 1;
}
#bc-tmpl .select:after,
#bc-free .select:after {
  content: "";
  display: block;
  position: absolute;
  right: 18px;
  top: calc(50% - 8px);
  width: 8px;
  height: 8px;
  border-top: solid 2px #2b2b2b;
  border-right: solid 2px #2b2b2b;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  z-index: 2;
}
#bc-tmpl textarea,
#bc-free textarea {
  min-height: 100px;
}
#bc-tmpl label.textarea,
#bc-free label.textarea {
  position: relative;
  width: 100%;
  display: block;
}
#bc-tmpl label.textarea textarea,
#bc-free label.textarea textarea {
  padding-top: 20px;
  line-height: 180%;
}
#bc-tmpl label.textarea span,
#bc-free label.textarea span {
  color: #2b2b2b;
  position: absolute;
  display: block;
  left: 0px;
  top: 0px;
  padding: 0px 13px;
  width: 100%;
  height: 56px;
  line-height: 56px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl label.textarea textarea:focus + span,
#bc-tmpl label.textarea textarea.havetext + span,
#bc-free label.textarea textarea:focus + span,
#bc-free label.textarea textarea.havetext + span {
  font-size: 8px;
  line-height: 110%;
  padding-top: 7px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#bc-tmpl input[type=submit],
#bc-free input[type=submit] {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  background: #000;
  padding: 15px 20px;
  color: #fff;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  font-size: 15px;
  border: none;
}
#bc-tmpl input[type=submit]:active,
#bc-free input[type=submit]:active {
  opacity: 0.7;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#bc-tmpl input[type=image],
#bc-free input[type=image] {
  max-width: 100%;
}
#bc-tmpl p.error,
#bc-free p.error {
  color: #DC000C;
  line-height: 150%;
  display: block;
  margin: 10px 0 0px 10px;
}
#bc-tmpl p.error + input,
#bc-tmpl p.error + label,
#bc-free p.error + input,
#bc-free p.error + label {
  margin-top: 20px;
}
#bc-tmpl .bold,
#bc-free .bold {
  font-weight: bold;
}
#bc-tmpl .marker1,
#bc-free .marker1 {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #FFF2AA));
  background: -webkit-linear-gradient(transparent 60%, #FFF2AA 0%);
  background: linear-gradient(transparent 60%, #FFF2AA 0%);
}
#bc-tmpl .marker2,
#bc-free .marker2 {
  display: inline;
  padding: 10px 0px;
  background: #FFF2AA;
}
#bc-tmpl .marker3,
#bc-free .marker3 {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #DC000C));
  background: -webkit-linear-gradient(transparent 60%, #DC000C 0%);
  background: linear-gradient(transparent 60%, #DC000C 0%);
}
#bc-tmpl .taC,
#bc-free .taC {
  text-align: center;
}
@media only screen and (max-width:768px) {
  #bc-tmpl .taCSP,
#bc-free .taCSP {
    text-align: center;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .taCPC,
#bc-free .taCPC {
    text-align: center;
  }
}
#bc-tmpl .taR,
#bc-free .taR {
  text-align: right;
}
@media only screen and (max-width:768px) {
  #bc-tmpl .taRSP,
#bc-free .taRSP {
    text-align: right;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .taRPC,
#bc-free .taRPC {
    text-align: right;
  }
}
#bc-tmpl .taL,
#bc-free .taL {
  text-align: left;
}
@media only screen and (max-width:768px) {
  #bc-tmpl .taLSP,
#bc-free .taLSP {
    text-align: left;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .taLPC,
#bc-free .taLPC {
    text-align: left;
  }
}
#bc-tmpl .absolute,
#bc-free .absolute {
  position: absolute;
}
#bc-tmpl .relative,
#bc-free .relative {
  position: relative;
}
#bc-tmpl .fixed,
#bc-free .fixed {
  position: fixed;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .absolutePC,
#bc-free .absolutePC {
    position: absolute;
  }
  #bc-tmpl .relativePC,
#bc-free .relativePC {
    position: relative;
  }
  #bc-tmpl .fixedPC,
#bc-free .fixedPC {
    position: fixed;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .absoluteSP,
#bc-free .absoluteSP {
    position: absolute;
  }
  #bc-tmpl .relativeSP,
#bc-free .relativeSP {
    position: relative;
  }
  #bc-tmpl .fixedSP,
#bc-free .fixedSP {
    position: fixed;
  }
}
#bc-tmpl .imgW img,
#bc-tmpl .imgW video,
#bc-free .imgW img,
#bc-free .imgW video {
  width: 100%;
  max-width: 100%;
  height: auto;
}
#bc-tmpl .imgH img,
#bc-tmpl .imgH video,
#bc-free .imgH img,
#bc-free .imgH video {
  height: 100%;
  max-height: 100%;
  width: auto;
}
#bc-tmpl .imgC img,
#bc-tmpl .imgC video,
#bc-free .imgC img,
#bc-free .imgC video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
#bc-tmpl .w100vw,
#bc-free .w100vw {
  width: 100vw;
  position: relative;
  left: calc(50% - 50vw);
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pcw100vw,
#bc-free .pcw100vw {
    width: 100vw;
    position: relative;
    left: calc(50% - 50vw);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .spw100vw,
#bc-free .spw100vw {
    width: 100vw;
    position: relative;
    left: calc(50% - 50vw);
  }
}
#bc-tmpl .fcRed,
#bc-free .fcRed {
  color: #DC000C;
}
#bc-tmpl .fcWhite,
#bc-free .fcWhite {
  color: #fff;
}
#bc-tmpl .fcBlack,
#bc-free .fcBlack {
  color: #000;
}
#bc-tmpl .bgWhite,
#bc-free .bgWhite {
  background: #fff;
}
#bc-tmpl .bgBlack,
#bc-free .bgBlack {
  background: #000;
}
#bc-tmpl .bgBlack *,
#bc-free .bgBlack * {
  color: #fff;
}
#bc-tmpl .bgGray,
#bc-free .bgGray {
  background: #F5F5F5;
}
#bc-tmpl .multiply,
#bc-free .multiply {
  mix-blend-mode: multiply;
}
#bc-tmpl .r45,
#bc-free .r45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
#bc-tmpl .r90,
#bc-free .r90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#bc-tmpl .r135,
#bc-free .r135 {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
#bc-tmpl .r180,
#bc-free .r180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
#bc-tmpl .r225,
#bc-free .r225 {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
#bc-tmpl .r270,
#bc-free .r270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
#bc-tmpl .r315,
#bc-free .r315 {
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
}
#bc-tmpl .ico40,
#bc-free .ico40 {
  display: block;
  width: 40px;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .mt0vw,
#bc-free .mt0vw {
  margin-top: 0vw;
}
#bc-tmpl .mt5vw,
#bc-free .mt5vw {
  margin-top: 5vw;
}
#bc-tmpl .mt10vw,
#bc-free .mt10vw {
  margin-top: 10vw;
}
#bc-tmpl .mt20vw,
#bc-free .mt20vw {
  margin-top: 20vw;
}
#bc-tmpl .mt30vw,
#bc-free .mt30vw {
  margin-top: 30vw;
}
#bc-tmpl .mt40vw,
#bc-free .mt40vw {
  margin-top: 40vw;
}
#bc-tmpl .mt50vw,
#bc-free .mt50vw {
  margin-top: 50vw;
}
#bc-tmpl .mt100vw,
#bc-free .mt100vw {
  margin-top: 100vw;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pcmt0vw,
#bc-free .pcmt0vw {
    margin-top: 0vw;
  }
  #bc-tmpl .pcmt5vw,
#bc-free .pcmt5vw {
    margin-top: 5vw;
  }
  #bc-tmpl .pcmt10vw,
#bc-free .pcmt10vw {
    margin-top: 10vw;
  }
  #bc-tmpl .pcmt20vw,
#bc-free .pcmt20vw {
    margin-top: 20vw;
  }
  #bc-tmpl .pcmt30vw,
#bc-free .pcmt30vw {
    margin-top: 30vw;
  }
  #bc-tmpl .pcmt40vw,
#bc-free .pcmt40vw {
    margin-top: 40vw;
  }
  #bc-tmpl .pcmt50vw,
#bc-free .pcmt50vw {
    margin-top: 50vw;
  }
  #bc-tmpl .pcmt100vw,
#bc-free .pcmt100vw {
    margin-top: 100vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .spmt0vw,
#bc-free .spmt0vw {
    margin-top: 0vw;
  }
  #bc-tmpl .spmt5vw,
#bc-free .spmt5vw {
    margin-top: 5vw;
  }
  #bc-tmpl .spmt10vw,
#bc-free .spmt10vw {
    margin-top: 10vw;
  }
  #bc-tmpl .spmt20vw,
#bc-free .spmt20vw {
    margin-top: 20vw;
  }
  #bc-tmpl .spmt30vw,
#bc-free .spmt30vw {
    margin-top: 30vw;
  }
  #bc-tmpl .spmt40vw,
#bc-free .spmt40vw {
    margin-top: 40vw;
  }
  #bc-tmpl .spmt50vw,
#bc-free .spmt50vw {
    margin-top: 50vw;
  }
  #bc-tmpl .spmt100vw,
#bc-free .spmt100vw {
    margin-top: 100vw;
  }
}
#bc-tmpl .mb0vw,
#bc-free .mb0vw {
  margin-bottom: 0vw;
}
#bc-tmpl .mb10vw,
#bc-free .mb10vw {
  margin-bottom: 10vw;
}
#bc-tmpl .mb20vw,
#bc-free .mb20vw {
  margin-bottom: 20vw;
}
#bc-tmpl .mb30vw,
#bc-free .mb30vw {
  margin-bottom: 30vw;
}
#bc-tmpl .mb40vw,
#bc-free .mb40vw {
  margin-bottom: 40vw;
}
#bc-tmpl .mb50vw,
#bc-free .mb50vw {
  margin-bottom: 50vw;
}
#bc-tmpl .mb100vw,
#bc-free .mb100vw {
  margin-bottom: 100vw;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pcmb0vw,
#bc-free .pcmb0vw {
    margin-bottom: 0vw;
  }
  #bc-tmpl .pcmb5vw,
#bc-free .pcmb5vw {
    margin-bottom: 5vw;
  }
  #bc-tmpl .pcmb10vw,
#bc-free .pcmb10vw {
    margin-bottom: 10vw;
  }
  #bc-tmpl .pcmb20vw,
#bc-free .pcmb20vw {
    margin-bottom: 20vw;
  }
  #bc-tmpl .pcmb30vw,
#bc-free .pcmb30vw {
    margin-bottom: 30vw;
  }
  #bc-tmpl .pcmb40vw,
#bc-free .pcmb40vw {
    margin-bottom: 40vw;
  }
  #bc-tmpl .pcmb50vw,
#bc-free .pcmb50vw {
    margin-bottom: 50vw;
  }
  #bc-tmpl .pcmb100vw,
#bc-free .pcmb100vw {
    margin-bottom: 100vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .spmb0vw,
#bc-free .spmb0vw {
    margin-bottom: 0vw;
  }
  #bc-tmpl .spmb5vw,
#bc-free .spmb5vw {
    margin-bottom: 5vw;
  }
  #bc-tmpl .spmb10vw,
#bc-free .spmb10vw {
    margin-bottom: 10vw;
  }
  #bc-tmpl .spmb20vw,
#bc-free .spmb20vw {
    margin-bottom: 20vw;
  }
  #bc-tmpl .spmb30vw,
#bc-free .spmb30vw {
    margin-bottom: 30vw;
  }
  #bc-tmpl .spmb40vw,
#bc-free .spmb40vw {
    margin-bottom: 40vw;
  }
  #bc-tmpl .spmb50vw,
#bc-free .spmb50vw {
    margin-bottom: 50vw;
  }
  #bc-tmpl .spmb100vw,
#bc-free .spmb100vw {
    margin-bottom: 100vw;
  }
}
#bc-tmpl .w40px,
#bc-free .w40px {
  width: 40px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .flex-pc2,
#bc-tmpl .flex-pc3,
#bc-tmpl .flex-pc4,
#bc-free .flex-pc2,
#bc-free .flex-pc3,
#bc-free .flex-pc4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .flex-sp2,
#bc-tmpl .flex-sp3,
#bc-free .flex-sp2,
#bc-free .flex-sp3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
#bc-tmpl .flex-pc1-sp2,
#bc-tmpl .flex-pc2-sp2,
#bc-tmpl .flex-pc2-sp1,
#bc-tmpl .flex-pc3-sp1,
#bc-tmpl .flex-pc3-sp2,
#bc-tmpl .flex-pc3-sp3,
#bc-tmpl .flex-pc4-sp1,
#bc-tmpl .flex-pc4-sp2,
#bc-tmpl .flex-pc4-sp4,
#bc-free .flex-pc1-sp2,
#bc-free .flex-pc2-sp2,
#bc-free .flex-pc2-sp1,
#bc-free .flex-pc3-sp1,
#bc-free .flex-pc3-sp2,
#bc-free .flex-pc3-sp3,
#bc-free .flex-pc4-sp1,
#bc-free .flex-pc4-sp2,
#bc-free .flex-pc4-sp4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
#bc-tmpl .flex-pc2-sp1 > div,
#bc-tmpl .flex-pc2-sp1 > li,
#bc-tmpl .flex-pc3-sp1 > div,
#bc-tmpl .flex-pc3-sp1 > li,
#bc-tmpl .flex-sp1 > div,
#bc-tmpl .flex-sp1 > li,
#bc-free .flex-pc2-sp1 > div,
#bc-free .flex-pc2-sp1 > li,
#bc-free .flex-pc3-sp1 > div,
#bc-free .flex-pc3-sp1 > li,
#bc-free .flex-sp1 > div,
#bc-free .flex-sp1 > li {
  width: 100%;
}
@media only screen and (max-width:768px) {
  #bc-tmpl .flex-pc2-sp1,
#bc-tmpl .flex-pc3-sp1,
#bc-tmpl .flex-sp1,
#bc-free .flex-pc2-sp1,
#bc-free .flex-pc3-sp1,
#bc-free .flex-sp1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #bc-tmpl .flex-pc2-sp1 > div + div,
#bc-tmpl .flex-pc2-sp1 > li + li,
#bc-tmpl .flex-pc3-sp1 > div + div,
#bc-tmpl .flex-pc3-sp1 > li + li,
#bc-tmpl .flex-sp1 > div + div,
#bc-tmpl .flex-sp1 > li + li,
#bc-free .flex-pc2-sp1 > div + div,
#bc-free .flex-pc2-sp1 > li + li,
#bc-free .flex-pc3-sp1 > div + div,
#bc-free .flex-pc3-sp1 > li + li,
#bc-free .flex-sp1 > div + div,
#bc-free .flex-sp1 > li + li {
    margin-top: calc(3vw * 1.1);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .flex-sp2 > div,
#bc-tmpl .flex-sp2 > li,
#bc-tmpl .flex-pc2-sp2 > div,
#bc-tmpl .flex-pc2-sp2 > li,
#bc-tmpl .flex-pc3-sp2 > div,
#bc-tmpl .flex-pc3-sp2 > li,
#bc-tmpl .flex-pc4-sp2 > div,
#bc-tmpl .flex-pc4-sp2 > li,
#bc-free .flex-sp2 > div,
#bc-free .flex-sp2 > li,
#bc-free .flex-pc2-sp2 > div,
#bc-free .flex-pc2-sp2 > li,
#bc-free .flex-pc3-sp2 > div,
#bc-free .flex-pc3-sp2 > li,
#bc-free .flex-pc4-sp2 > div,
#bc-free .flex-pc4-sp2 > li {
    width: calc((100% - 3vw) / 2);
  }
  #bc-tmpl .flex-sp2 > div:nth-child(n+3),
#bc-tmpl .flex-sp2 > li:nth-child(n+3),
#bc-tmpl .flex-pc2-sp2 > div:nth-child(n+3),
#bc-tmpl .flex-pc2-sp2 > li:nth-child(n+3),
#bc-tmpl .flex-pc3-sp2 > div:nth-child(n+3),
#bc-tmpl .flex-pc3-sp2 > li:nth-child(n+3),
#bc-tmpl .flex-pc4-sp2 > div:nth-child(n+3),
#bc-tmpl .flex-pc4-sp2 > li:nth-child(n+3),
#bc-free .flex-sp2 > div:nth-child(n+3),
#bc-free .flex-sp2 > li:nth-child(n+3),
#bc-free .flex-pc2-sp2 > div:nth-child(n+3),
#bc-free .flex-pc2-sp2 > li:nth-child(n+3),
#bc-free .flex-pc3-sp2 > div:nth-child(n+3),
#bc-free .flex-pc3-sp2 > li:nth-child(n+3),
#bc-free .flex-pc4-sp2 > div:nth-child(n+3),
#bc-free .flex-pc4-sp2 > li:nth-child(n+3) {
    margin-top: calc(3vw * 1.1);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .flex-pc2 > div,
#bc-tmpl .flex-pc2 > li,
#bc-tmpl .flex-pc2-sp1 > div,
#bc-tmpl .flex-pc2-sp1 > li,
#bc-tmpl .flex-pc2-sp2 > div,
#bc-tmpl .flex-pc2-sp2 > li,
#bc-free .flex-pc2 > div,
#bc-free .flex-pc2 > li,
#bc-free .flex-pc2-sp1 > div,
#bc-free .flex-pc2-sp1 > li,
#bc-free .flex-pc2-sp2 > div,
#bc-free .flex-pc2-sp2 > li {
    width: calc((100% - 3vw) / 2);
  }
  #bc-tmpl .flex-pc2 > div:nth-child(n+3),
#bc-tmpl .flex-pc2 > li:nth-child(n+3),
#bc-tmpl .flex-pc2-sp1 > div:nth-child(n+3),
#bc-tmpl .flex-pc2-sp1 > li:nth-child(n+3),
#bc-tmpl .flex-pc2-sp2 > div:nth-child(n+3),
#bc-tmpl .flex-pc2-sp2 > li:nth-child(n+3),
#bc-free .flex-pc2 > div:nth-child(n+3),
#bc-free .flex-pc2 > li:nth-child(n+3),
#bc-free .flex-pc2-sp1 > div:nth-child(n+3),
#bc-free .flex-pc2-sp1 > li:nth-child(n+3),
#bc-free .flex-pc2-sp2 > div:nth-child(n+3),
#bc-free .flex-pc2-sp2 > li:nth-child(n+3) {
    margin-top: 3vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .flex-pc3 > div,
#bc-tmpl .flex-pc3 > li,
#bc-tmpl .flex-pc3-sp1 > div,
#bc-tmpl .flex-pc3-sp1 > li,
#bc-tmpl .flex-pc3-sp2 > div,
#bc-tmpl .flex-pc3-sp2 > li,
#bc-tmpl .flex-pc3-sp3 > div,
#bc-tmpl .flex-pc3-sp3 > li,
#bc-free .flex-pc3 > div,
#bc-free .flex-pc3 > li,
#bc-free .flex-pc3-sp1 > div,
#bc-free .flex-pc3-sp1 > li,
#bc-free .flex-pc3-sp2 > div,
#bc-free .flex-pc3-sp2 > li,
#bc-free .flex-pc3-sp3 > div,
#bc-free .flex-pc3-sp3 > li {
    width: calc((100% - 3vw - 3vw) / 3);
  }
  #bc-tmpl .flex-pc3 > div:nth-child(n+4),
#bc-tmpl .flex-pc3 > li:nth-child(n+4),
#bc-tmpl .flex-pc3-sp1 > div:nth-child(n+4),
#bc-tmpl .flex-pc3-sp1 > li:nth-child(n+4),
#bc-tmpl .flex-pc3-sp2 > div:nth-child(n+4),
#bc-tmpl .flex-pc3-sp2 > li:nth-child(n+4),
#bc-tmpl .flex-pc3-sp3 > div:nth-child(n+4),
#bc-tmpl .flex-pc3-sp3 > li:nth-child(n+4),
#bc-free .flex-pc3 > div:nth-child(n+4),
#bc-free .flex-pc3 > li:nth-child(n+4),
#bc-free .flex-pc3-sp1 > div:nth-child(n+4),
#bc-free .flex-pc3-sp1 > li:nth-child(n+4),
#bc-free .flex-pc3-sp2 > div:nth-child(n+4),
#bc-free .flex-pc3-sp2 > li:nth-child(n+4),
#bc-free .flex-pc3-sp3 > div:nth-child(n+4),
#bc-free .flex-pc3-sp3 > li:nth-child(n+4) {
    margin-top: 3vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .flex-pc3-sp3 > div,
#bc-tmpl .flex-pc3-sp3 > li,
#bc-free .flex-pc3-sp3 > div,
#bc-free .flex-pc3-sp3 > li {
    width: calc((100% - 3vw - 3vw) / 3);
  }
  #bc-tmpl .flex-pc3-sp3 > div:nth-child(n+4),
#bc-tmpl .flex-pc3-sp3 > li:nth-child(n+4),
#bc-free .flex-pc3-sp3 > div:nth-child(n+4),
#bc-free .flex-pc3-sp3 > li:nth-child(n+4) {
    margin-top: 3vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .flex-pc4.flex-pc4-sp1 > div,
#bc-tmpl .flex-pc4.flex-pc4-sp1 > li,
#bc-tmpl .flex-pc4-sp2 > div,
#bc-tmpl .flex-pc4-sp2 > li,
#bc-tmpl .flex-pc4-sp4 > div,
#bc-tmpl .flex-pc4-sp4 > li,
#bc-free .flex-pc4.flex-pc4-sp1 > div,
#bc-free .flex-pc4.flex-pc4-sp1 > li,
#bc-free .flex-pc4-sp2 > div,
#bc-free .flex-pc4-sp2 > li,
#bc-free .flex-pc4-sp4 > div,
#bc-free .flex-pc4-sp4 > li {
    width: calc((100% - 3vw - 3vw - 3vw) / 4);
  }
  #bc-tmpl .flex-pc4.flex-pc4-sp1 > div:nth-child(n+5),
#bc-tmpl .flex-pc4.flex-pc4-sp1 > li:nth-child(n+5),
#bc-tmpl .flex-pc4-sp2 > div:nth-child(n+5),
#bc-tmpl .flex-pc4-sp2 > li:nth-child(n+5),
#bc-tmpl .flex-pc4-sp4 > div:nth-child(n+5),
#bc-tmpl .flex-pc4-sp4 > li:nth-child(n+5),
#bc-free .flex-pc4.flex-pc4-sp1 > div:nth-child(n+5),
#bc-free .flex-pc4.flex-pc4-sp1 > li:nth-child(n+5),
#bc-free .flex-pc4-sp2 > div:nth-child(n+5),
#bc-free .flex-pc4-sp2 > li:nth-child(n+5),
#bc-free .flex-pc4-sp4 > div:nth-child(n+5),
#bc-free .flex-pc4-sp4 > li:nth-child(n+5) {
    margin-top: 3vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .flex-pc4-sp4 > div,
#bc-tmpl .flex-pc4-sp4 > li,
#bc-free .flex-pc4-sp4 > div,
#bc-free .flex-pc4-sp4 > li {
    width: calc((100% - 3vw - 3vw - 3vw) / 4);
  }
  #bc-tmpl .flex-pc4-sp4 > div:nth-child(n+5),
#bc-tmpl .flex-pc4-sp4 > li:nth-child(n+5),
#bc-free .flex-pc4-sp4 > div:nth-child(n+5),
#bc-free .flex-pc4-sp4 > li:nth-child(n+5) {
    margin-top: 3vw;
  }
}
#bc-tmpl .all .z1,
#bc-free .all .z1 {
  z-index: 1;
}
#bc-tmpl .all .z2,
#bc-free .all .z2 {
  z-index: 2;
}
#bc-tmpl .all .z3,
#bc-free .all .z3 {
  z-index: 3;
}
#bc-tmpl .all .z4,
#bc-free .all .z4 {
  z-index: 4;
}
#bc-tmpl .all .z5,
#bc-free .all .z5 {
  z-index: 5;
}
#bc-tmpl .all .z6,
#bc-free .all .z6 {
  z-index: 6;
}
#bc-tmpl .all .z7,
#bc-free .all .z7 {
  z-index: 7;
}
#bc-tmpl .all .z8,
#bc-free .all .z8 {
  z-index: 8;
}
#bc-tmpl .all .z9,
#bc-free .all .z9 {
  z-index: 9;
}
#bc-tmpl .all .z10,
#bc-free .all .z10 {
  z-index: 10;
}
#bc-tmpl .all .z11,
#bc-free .all .z11 {
  z-index: 11;
}
#bc-tmpl .all .z12,
#bc-free .all .z12 {
  z-index: 12;
}
#bc-tmpl .all .z13,
#bc-free .all .z13 {
  z-index: 13;
}
#bc-tmpl .all .z14,
#bc-free .all .z14 {
  z-index: 14;
}
#bc-tmpl .all .z15,
#bc-free .all .z15 {
  z-index: 15;
}
#bc-tmpl .all .z16,
#bc-free .all .z16 {
  z-index: 16;
}
#bc-tmpl .all .z17,
#bc-free .all .z17 {
  z-index: 17;
}
#bc-tmpl .all .z18,
#bc-free .all .z18 {
  z-index: 18;
}
#bc-tmpl .all .z19,
#bc-free .all .z19 {
  z-index: 19;
}
#bc-tmpl .all .z20,
#bc-free .all .z20 {
  z-index: 20;
}
#bc-tmpl .all .z21,
#bc-free .all .z21 {
  z-index: 21;
}
#bc-tmpl .all .z22,
#bc-free .all .z22 {
  z-index: 22;
}
#bc-tmpl .all .z23,
#bc-free .all .z23 {
  z-index: 23;
}
#bc-tmpl .all .z24,
#bc-free .all .z24 {
  z-index: 24;
}
#bc-tmpl .all .z25,
#bc-free .all .z25 {
  z-index: 25;
}
#bc-tmpl .all .z26,
#bc-free .all .z26 {
  z-index: 26;
}
#bc-tmpl .all .z27,
#bc-free .all .z27 {
  z-index: 27;
}
#bc-tmpl .all .z28,
#bc-free .all .z28 {
  z-index: 28;
}
#bc-tmpl .all .z29,
#bc-free .all .z29 {
  z-index: 29;
}
#bc-tmpl .all .z30,
#bc-free .all .z30 {
  z-index: 30;
}
#bc-tmpl .all .z31,
#bc-free .all .z31 {
  z-index: 31;
}
#bc-tmpl .all .z32,
#bc-free .all .z32 {
  z-index: 32;
}
#bc-tmpl .all .z33,
#bc-free .all .z33 {
  z-index: 33;
}
#bc-tmpl .all .z34,
#bc-free .all .z34 {
  z-index: 34;
}
#bc-tmpl .all .z35,
#bc-free .all .z35 {
  z-index: 35;
}
#bc-tmpl .all .z36,
#bc-free .all .z36 {
  z-index: 36;
}
#bc-tmpl .all .z37,
#bc-free .all .z37 {
  z-index: 37;
}
#bc-tmpl .all .z38,
#bc-free .all .z38 {
  z-index: 38;
}
#bc-tmpl .all .z39,
#bc-free .all .z39 {
  z-index: 39;
}
#bc-tmpl .all .z40,
#bc-free .all .z40 {
  z-index: 40;
}
#bc-tmpl .all .z41,
#bc-free .all .z41 {
  z-index: 41;
}
#bc-tmpl .all .z42,
#bc-free .all .z42 {
  z-index: 42;
}
#bc-tmpl .all .z43,
#bc-free .all .z43 {
  z-index: 43;
}
#bc-tmpl .all .z44,
#bc-free .all .z44 {
  z-index: 44;
}
#bc-tmpl .all .z45,
#bc-free .all .z45 {
  z-index: 45;
}
#bc-tmpl .all .z46,
#bc-free .all .z46 {
  z-index: 46;
}
#bc-tmpl .all .z47,
#bc-free .all .z47 {
  z-index: 47;
}
#bc-tmpl .all .z48,
#bc-free .all .z48 {
  z-index: 48;
}
#bc-tmpl .all .z49,
#bc-free .all .z49 {
  z-index: 49;
}
#bc-tmpl .all .z50,
#bc-free .all .z50 {
  z-index: 50;
}
#bc-tmpl .all .z51,
#bc-free .all .z51 {
  z-index: 51;
}
#bc-tmpl .all .z52,
#bc-free .all .z52 {
  z-index: 52;
}
#bc-tmpl .all .z53,
#bc-free .all .z53 {
  z-index: 53;
}
#bc-tmpl .all .z54,
#bc-free .all .z54 {
  z-index: 54;
}
#bc-tmpl .all .z55,
#bc-free .all .z55 {
  z-index: 55;
}
#bc-tmpl .all .z56,
#bc-free .all .z56 {
  z-index: 56;
}
#bc-tmpl .all .z57,
#bc-free .all .z57 {
  z-index: 57;
}
#bc-tmpl .all .z58,
#bc-free .all .z58 {
  z-index: 58;
}
#bc-tmpl .all .z59,
#bc-free .all .z59 {
  z-index: 59;
}
#bc-tmpl .all .z60,
#bc-free .all .z60 {
  z-index: 60;
}
#bc-tmpl .all .z61,
#bc-free .all .z61 {
  z-index: 61;
}
#bc-tmpl .all .z62,
#bc-free .all .z62 {
  z-index: 62;
}
#bc-tmpl .all .z63,
#bc-free .all .z63 {
  z-index: 63;
}
#bc-tmpl .all .z64,
#bc-free .all .z64 {
  z-index: 64;
}
#bc-tmpl .all .z65,
#bc-free .all .z65 {
  z-index: 65;
}
#bc-tmpl .all .z66,
#bc-free .all .z66 {
  z-index: 66;
}
#bc-tmpl .all .z67,
#bc-free .all .z67 {
  z-index: 67;
}
#bc-tmpl .all .z68,
#bc-free .all .z68 {
  z-index: 68;
}
#bc-tmpl .all .z69,
#bc-free .all .z69 {
  z-index: 69;
}
#bc-tmpl .all .z70,
#bc-free .all .z70 {
  z-index: 70;
}
#bc-tmpl .all .z71,
#bc-free .all .z71 {
  z-index: 71;
}
#bc-tmpl .all .z72,
#bc-free .all .z72 {
  z-index: 72;
}
#bc-tmpl .all .z73,
#bc-free .all .z73 {
  z-index: 73;
}
#bc-tmpl .all .z74,
#bc-free .all .z74 {
  z-index: 74;
}
#bc-tmpl .all .z75,
#bc-free .all .z75 {
  z-index: 75;
}
#bc-tmpl .all .z76,
#bc-free .all .z76 {
  z-index: 76;
}
#bc-tmpl .all .z77,
#bc-free .all .z77 {
  z-index: 77;
}
#bc-tmpl .all .z78,
#bc-free .all .z78 {
  z-index: 78;
}
#bc-tmpl .all .z79,
#bc-free .all .z79 {
  z-index: 79;
}
#bc-tmpl .all .z80,
#bc-free .all .z80 {
  z-index: 80;
}
#bc-tmpl .all .z81,
#bc-free .all .z81 {
  z-index: 81;
}
#bc-tmpl .all .z82,
#bc-free .all .z82 {
  z-index: 82;
}
#bc-tmpl .all .z83,
#bc-free .all .z83 {
  z-index: 83;
}
#bc-tmpl .all .z84,
#bc-free .all .z84 {
  z-index: 84;
}
#bc-tmpl .all .z85,
#bc-free .all .z85 {
  z-index: 85;
}
#bc-tmpl .all .z86,
#bc-free .all .z86 {
  z-index: 86;
}
#bc-tmpl .all .z87,
#bc-free .all .z87 {
  z-index: 87;
}
#bc-tmpl .all .z88,
#bc-free .all .z88 {
  z-index: 88;
}
#bc-tmpl .all .z89,
#bc-free .all .z89 {
  z-index: 89;
}
#bc-tmpl .all .z90,
#bc-free .all .z90 {
  z-index: 90;
}
#bc-tmpl .all .z91,
#bc-free .all .z91 {
  z-index: 91;
}
#bc-tmpl .all .z92,
#bc-free .all .z92 {
  z-index: 92;
}
#bc-tmpl .all .z93,
#bc-free .all .z93 {
  z-index: 93;
}
#bc-tmpl .all .z94,
#bc-free .all .z94 {
  z-index: 94;
}
#bc-tmpl .all .z95,
#bc-free .all .z95 {
  z-index: 95;
}
#bc-tmpl .all .z96,
#bc-free .all .z96 {
  z-index: 96;
}
#bc-tmpl .all .z97,
#bc-free .all .z97 {
  z-index: 97;
}
#bc-tmpl .all .z98,
#bc-free .all .z98 {
  z-index: 98;
}
#bc-tmpl .all .z99,
#bc-free .all .z99 {
  z-index: 99;
}
#bc-tmpl .all .w1c,
#bc-free .all .w1c {
  width: 1vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w2c,
#bc-free .all .w2c {
  width: 2vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w3c,
#bc-free .all .w3c {
  width: 3vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w4c,
#bc-free .all .w4c {
  width: 4vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w5c,
#bc-free .all .w5c {
  width: 5vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w6c,
#bc-free .all .w6c {
  width: 6vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w7c,
#bc-free .all .w7c {
  width: 7vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w8c,
#bc-free .all .w8c {
  width: 8vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w9c,
#bc-free .all .w9c {
  width: 9vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w10c,
#bc-free .all .w10c {
  width: 10vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w11c,
#bc-free .all .w11c {
  width: 11vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w12c,
#bc-free .all .w12c {
  width: 12vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w13c,
#bc-free .all .w13c {
  width: 13vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w14c,
#bc-free .all .w14c {
  width: 14vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w15c,
#bc-free .all .w15c {
  width: 15vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w16c,
#bc-free .all .w16c {
  width: 16vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w17c,
#bc-free .all .w17c {
  width: 17vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w18c,
#bc-free .all .w18c {
  width: 18vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w19c,
#bc-free .all .w19c {
  width: 19vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w20c,
#bc-free .all .w20c {
  width: 20vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w21c,
#bc-free .all .w21c {
  width: 21vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w22c,
#bc-free .all .w22c {
  width: 22vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w23c,
#bc-free .all .w23c {
  width: 23vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w24c,
#bc-free .all .w24c {
  width: 24vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w25c,
#bc-free .all .w25c {
  width: 25vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w26c,
#bc-free .all .w26c {
  width: 26vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w27c,
#bc-free .all .w27c {
  width: 27vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w28c,
#bc-free .all .w28c {
  width: 28vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w29c,
#bc-free .all .w29c {
  width: 29vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w30c,
#bc-free .all .w30c {
  width: 30vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w31c,
#bc-free .all .w31c {
  width: 31vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w32c,
#bc-free .all .w32c {
  width: 32vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w33c,
#bc-free .all .w33c {
  width: 33vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w34c,
#bc-free .all .w34c {
  width: 34vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w35c,
#bc-free .all .w35c {
  width: 35vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w36c,
#bc-free .all .w36c {
  width: 36vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w37c,
#bc-free .all .w37c {
  width: 37vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w38c,
#bc-free .all .w38c {
  width: 38vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w39c,
#bc-free .all .w39c {
  width: 39vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w40c,
#bc-free .all .w40c {
  width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w41c,
#bc-free .all .w41c {
  width: 41vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w42c,
#bc-free .all .w42c {
  width: 42vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w43c,
#bc-free .all .w43c {
  width: 43vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w44c,
#bc-free .all .w44c {
  width: 44vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w45c,
#bc-free .all .w45c {
  width: 45vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w46c,
#bc-free .all .w46c {
  width: 46vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w47c,
#bc-free .all .w47c {
  width: 47vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w48c,
#bc-free .all .w48c {
  width: 48vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w49c,
#bc-free .all .w49c {
  width: 49vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w50c,
#bc-free .all .w50c {
  width: 50vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w51c,
#bc-free .all .w51c {
  width: 51vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w52c,
#bc-free .all .w52c {
  width: 52vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w53c,
#bc-free .all .w53c {
  width: 53vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w54c,
#bc-free .all .w54c {
  width: 54vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w55c,
#bc-free .all .w55c {
  width: 55vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w56c,
#bc-free .all .w56c {
  width: 56vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w57c,
#bc-free .all .w57c {
  width: 57vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w58c,
#bc-free .all .w58c {
  width: 58vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w59c,
#bc-free .all .w59c {
  width: 59vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w60c,
#bc-free .all .w60c {
  width: 60vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w61c,
#bc-free .all .w61c {
  width: 61vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w62c,
#bc-free .all .w62c {
  width: 62vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w63c,
#bc-free .all .w63c {
  width: 63vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w64c,
#bc-free .all .w64c {
  width: 64vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w65c,
#bc-free .all .w65c {
  width: 65vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w66c,
#bc-free .all .w66c {
  width: 66vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w67c,
#bc-free .all .w67c {
  width: 67vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w68c,
#bc-free .all .w68c {
  width: 68vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w69c,
#bc-free .all .w69c {
  width: 69vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w70c,
#bc-free .all .w70c {
  width: 70vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w71c,
#bc-free .all .w71c {
  width: 71vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w72c,
#bc-free .all .w72c {
  width: 72vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w73c,
#bc-free .all .w73c {
  width: 73vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w74c,
#bc-free .all .w74c {
  width: 74vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w75c,
#bc-free .all .w75c {
  width: 75vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w76c,
#bc-free .all .w76c {
  width: 76vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w77c,
#bc-free .all .w77c {
  width: 77vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w78c,
#bc-free .all .w78c {
  width: 78vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w79c,
#bc-free .all .w79c {
  width: 79vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w80c,
#bc-free .all .w80c {
  width: 80vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w81c,
#bc-free .all .w81c {
  width: 81vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w82c,
#bc-free .all .w82c {
  width: 82vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w83c,
#bc-free .all .w83c {
  width: 83vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w84c,
#bc-free .all .w84c {
  width: 84vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w85c,
#bc-free .all .w85c {
  width: 85vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w86c,
#bc-free .all .w86c {
  width: 86vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w87c,
#bc-free .all .w87c {
  width: 87vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w88c,
#bc-free .all .w88c {
  width: 88vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w89c,
#bc-free .all .w89c {
  width: 89vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w90c,
#bc-free .all .w90c {
  width: 90vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w91c,
#bc-free .all .w91c {
  width: 91vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w92c,
#bc-free .all .w92c {
  width: 92vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w93c,
#bc-free .all .w93c {
  width: 93vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w94c,
#bc-free .all .w94c {
  width: 94vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w95c,
#bc-free .all .w95c {
  width: 95vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w96c,
#bc-free .all .w96c {
  width: 96vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w97c,
#bc-free .all .w97c {
  width: 97vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w98c,
#bc-free .all .w98c {
  width: 98vw;
  margin-left: auto;
  margin-right: auto;
}
#bc-tmpl .all .w99c,
#bc-free .all .w99c {
  width: 99vw;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcw1c,
#bc-free .all .pcw1c {
    width: 1vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw2c,
#bc-free .all .pcw2c {
    width: 2vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw3c,
#bc-free .all .pcw3c {
    width: 3vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw4c,
#bc-free .all .pcw4c {
    width: 4vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw5c,
#bc-free .all .pcw5c {
    width: 5vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw6c,
#bc-free .all .pcw6c {
    width: 6vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw7c,
#bc-free .all .pcw7c {
    width: 7vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw8c,
#bc-free .all .pcw8c {
    width: 8vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw9c,
#bc-free .all .pcw9c {
    width: 9vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw10c,
#bc-free .all .pcw10c {
    width: 10vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw11c,
#bc-free .all .pcw11c {
    width: 11vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw12c,
#bc-free .all .pcw12c {
    width: 12vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw13c,
#bc-free .all .pcw13c {
    width: 13vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw14c,
#bc-free .all .pcw14c {
    width: 14vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw15c,
#bc-free .all .pcw15c {
    width: 15vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw16c,
#bc-free .all .pcw16c {
    width: 16vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw17c,
#bc-free .all .pcw17c {
    width: 17vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw18c,
#bc-free .all .pcw18c {
    width: 18vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw19c,
#bc-free .all .pcw19c {
    width: 19vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw20c,
#bc-free .all .pcw20c {
    width: 20vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw21c,
#bc-free .all .pcw21c {
    width: 21vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw22c,
#bc-free .all .pcw22c {
    width: 22vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw23c,
#bc-free .all .pcw23c {
    width: 23vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw24c,
#bc-free .all .pcw24c {
    width: 24vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw25c,
#bc-free .all .pcw25c {
    width: 25vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw26c,
#bc-free .all .pcw26c {
    width: 26vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw27c,
#bc-free .all .pcw27c {
    width: 27vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw28c,
#bc-free .all .pcw28c {
    width: 28vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw29c,
#bc-free .all .pcw29c {
    width: 29vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw30c,
#bc-free .all .pcw30c {
    width: 30vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw31c,
#bc-free .all .pcw31c {
    width: 31vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw32c,
#bc-free .all .pcw32c {
    width: 32vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw33c,
#bc-free .all .pcw33c {
    width: 33vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw34c,
#bc-free .all .pcw34c {
    width: 34vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw35c,
#bc-free .all .pcw35c {
    width: 35vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw36c,
#bc-free .all .pcw36c {
    width: 36vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw37c,
#bc-free .all .pcw37c {
    width: 37vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw38c,
#bc-free .all .pcw38c {
    width: 38vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw39c,
#bc-free .all .pcw39c {
    width: 39vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw40c,
#bc-free .all .pcw40c {
    width: 40vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw41c,
#bc-free .all .pcw41c {
    width: 41vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw42c,
#bc-free .all .pcw42c {
    width: 42vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw43c,
#bc-free .all .pcw43c {
    width: 43vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw44c,
#bc-free .all .pcw44c {
    width: 44vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw45c,
#bc-free .all .pcw45c {
    width: 45vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw46c,
#bc-free .all .pcw46c {
    width: 46vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw47c,
#bc-free .all .pcw47c {
    width: 47vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw48c,
#bc-free .all .pcw48c {
    width: 48vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw49c,
#bc-free .all .pcw49c {
    width: 49vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw50c,
#bc-free .all .pcw50c {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw51c,
#bc-free .all .pcw51c {
    width: 51vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw52c,
#bc-free .all .pcw52c {
    width: 52vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw53c,
#bc-free .all .pcw53c {
    width: 53vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw54c,
#bc-free .all .pcw54c {
    width: 54vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw55c,
#bc-free .all .pcw55c {
    width: 55vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw56c,
#bc-free .all .pcw56c {
    width: 56vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw57c,
#bc-free .all .pcw57c {
    width: 57vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw58c,
#bc-free .all .pcw58c {
    width: 58vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw59c,
#bc-free .all .pcw59c {
    width: 59vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw60c,
#bc-free .all .pcw60c {
    width: 60vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw61c,
#bc-free .all .pcw61c {
    width: 61vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw62c,
#bc-free .all .pcw62c {
    width: 62vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw63c,
#bc-free .all .pcw63c {
    width: 63vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw64c,
#bc-free .all .pcw64c {
    width: 64vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw65c,
#bc-free .all .pcw65c {
    width: 65vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw66c,
#bc-free .all .pcw66c {
    width: 66vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw67c,
#bc-free .all .pcw67c {
    width: 67vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw68c,
#bc-free .all .pcw68c {
    width: 68vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw69c,
#bc-free .all .pcw69c {
    width: 69vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw70c,
#bc-free .all .pcw70c {
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw71c,
#bc-free .all .pcw71c {
    width: 71vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw72c,
#bc-free .all .pcw72c {
    width: 72vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw73c,
#bc-free .all .pcw73c {
    width: 73vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw74c,
#bc-free .all .pcw74c {
    width: 74vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw75c,
#bc-free .all .pcw75c {
    width: 75vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw76c,
#bc-free .all .pcw76c {
    width: 76vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw77c,
#bc-free .all .pcw77c {
    width: 77vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw78c,
#bc-free .all .pcw78c {
    width: 78vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw79c,
#bc-free .all .pcw79c {
    width: 79vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw80c,
#bc-free .all .pcw80c {
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw81c,
#bc-free .all .pcw81c {
    width: 81vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw82c,
#bc-free .all .pcw82c {
    width: 82vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw83c,
#bc-free .all .pcw83c {
    width: 83vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw84c,
#bc-free .all .pcw84c {
    width: 84vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw85c,
#bc-free .all .pcw85c {
    width: 85vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw86c,
#bc-free .all .pcw86c {
    width: 86vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw87c,
#bc-free .all .pcw87c {
    width: 87vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw88c,
#bc-free .all .pcw88c {
    width: 88vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw89c,
#bc-free .all .pcw89c {
    width: 89vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw90c,
#bc-free .all .pcw90c {
    width: 90vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw91c,
#bc-free .all .pcw91c {
    width: 91vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw92c,
#bc-free .all .pcw92c {
    width: 92vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw93c,
#bc-free .all .pcw93c {
    width: 93vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw94c,
#bc-free .all .pcw94c {
    width: 94vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw95c,
#bc-free .all .pcw95c {
    width: 95vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw96c,
#bc-free .all .pcw96c {
    width: 96vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw97c,
#bc-free .all .pcw97c {
    width: 97vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw98c,
#bc-free .all .pcw98c {
    width: 98vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .pcw99c,
#bc-free .all .pcw99c {
    width: 99vw;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .spw1c,
#bc-free .all .spw1c {
    width: 1vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw2c,
#bc-free .all .spw2c {
    width: 2vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw3c,
#bc-free .all .spw3c {
    width: 3vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw4c,
#bc-free .all .spw4c {
    width: 4vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw5c,
#bc-free .all .spw5c {
    width: 5vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw6c,
#bc-free .all .spw6c {
    width: 6vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw7c,
#bc-free .all .spw7c {
    width: 7vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw8c,
#bc-free .all .spw8c {
    width: 8vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw9c,
#bc-free .all .spw9c {
    width: 9vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw10c,
#bc-free .all .spw10c {
    width: 10vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw11c,
#bc-free .all .spw11c {
    width: 11vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw12c,
#bc-free .all .spw12c {
    width: 12vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw13c,
#bc-free .all .spw13c {
    width: 13vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw14c,
#bc-free .all .spw14c {
    width: 14vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw15c,
#bc-free .all .spw15c {
    width: 15vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw16c,
#bc-free .all .spw16c {
    width: 16vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw17c,
#bc-free .all .spw17c {
    width: 17vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw18c,
#bc-free .all .spw18c {
    width: 18vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw19c,
#bc-free .all .spw19c {
    width: 19vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw20c,
#bc-free .all .spw20c {
    width: 20vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw21c,
#bc-free .all .spw21c {
    width: 21vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw22c,
#bc-free .all .spw22c {
    width: 22vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw23c,
#bc-free .all .spw23c {
    width: 23vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw24c,
#bc-free .all .spw24c {
    width: 24vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw25c,
#bc-free .all .spw25c {
    width: 25vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw26c,
#bc-free .all .spw26c {
    width: 26vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw27c,
#bc-free .all .spw27c {
    width: 27vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw28c,
#bc-free .all .spw28c {
    width: 28vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw29c,
#bc-free .all .spw29c {
    width: 29vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw30c,
#bc-free .all .spw30c {
    width: 30vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw31c,
#bc-free .all .spw31c {
    width: 31vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw32c,
#bc-free .all .spw32c {
    width: 32vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw33c,
#bc-free .all .spw33c {
    width: 33vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw34c,
#bc-free .all .spw34c {
    width: 34vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw35c,
#bc-free .all .spw35c {
    width: 35vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw36c,
#bc-free .all .spw36c {
    width: 36vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw37c,
#bc-free .all .spw37c {
    width: 37vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw38c,
#bc-free .all .spw38c {
    width: 38vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw39c,
#bc-free .all .spw39c {
    width: 39vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw40c,
#bc-free .all .spw40c {
    width: 40vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw41c,
#bc-free .all .spw41c {
    width: 41vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw42c,
#bc-free .all .spw42c {
    width: 42vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw43c,
#bc-free .all .spw43c {
    width: 43vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw44c,
#bc-free .all .spw44c {
    width: 44vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw45c,
#bc-free .all .spw45c {
    width: 45vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw46c,
#bc-free .all .spw46c {
    width: 46vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw47c,
#bc-free .all .spw47c {
    width: 47vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw48c,
#bc-free .all .spw48c {
    width: 48vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw49c,
#bc-free .all .spw49c {
    width: 49vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw50c,
#bc-free .all .spw50c {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw51c,
#bc-free .all .spw51c {
    width: 51vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw52c,
#bc-free .all .spw52c {
    width: 52vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw53c,
#bc-free .all .spw53c {
    width: 53vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw54c,
#bc-free .all .spw54c {
    width: 54vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw55c,
#bc-free .all .spw55c {
    width: 55vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw56c,
#bc-free .all .spw56c {
    width: 56vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw57c,
#bc-free .all .spw57c {
    width: 57vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw58c,
#bc-free .all .spw58c {
    width: 58vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw59c,
#bc-free .all .spw59c {
    width: 59vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw60c,
#bc-free .all .spw60c {
    width: 60vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw61c,
#bc-free .all .spw61c {
    width: 61vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw62c,
#bc-free .all .spw62c {
    width: 62vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw63c,
#bc-free .all .spw63c {
    width: 63vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw64c,
#bc-free .all .spw64c {
    width: 64vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw65c,
#bc-free .all .spw65c {
    width: 65vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw66c,
#bc-free .all .spw66c {
    width: 66vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw67c,
#bc-free .all .spw67c {
    width: 67vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw68c,
#bc-free .all .spw68c {
    width: 68vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw69c,
#bc-free .all .spw69c {
    width: 69vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw70c,
#bc-free .all .spw70c {
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw71c,
#bc-free .all .spw71c {
    width: 71vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw72c,
#bc-free .all .spw72c {
    width: 72vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw73c,
#bc-free .all .spw73c {
    width: 73vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw74c,
#bc-free .all .spw74c {
    width: 74vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw75c,
#bc-free .all .spw75c {
    width: 75vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw76c,
#bc-free .all .spw76c {
    width: 76vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw77c,
#bc-free .all .spw77c {
    width: 77vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw78c,
#bc-free .all .spw78c {
    width: 78vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw79c,
#bc-free .all .spw79c {
    width: 79vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw80c,
#bc-free .all .spw80c {
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw81c,
#bc-free .all .spw81c {
    width: 81vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw82c,
#bc-free .all .spw82c {
    width: 82vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw83c,
#bc-free .all .spw83c {
    width: 83vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw84c,
#bc-free .all .spw84c {
    width: 84vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw85c,
#bc-free .all .spw85c {
    width: 85vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw86c,
#bc-free .all .spw86c {
    width: 86vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw87c,
#bc-free .all .spw87c {
    width: 87vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw88c,
#bc-free .all .spw88c {
    width: 88vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw89c,
#bc-free .all .spw89c {
    width: 89vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw90c,
#bc-free .all .spw90c {
    width: 90vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw91c,
#bc-free .all .spw91c {
    width: 91vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw92c,
#bc-free .all .spw92c {
    width: 92vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw93c,
#bc-free .all .spw93c {
    width: 93vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw94c,
#bc-free .all .spw94c {
    width: 94vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw95c,
#bc-free .all .spw95c {
    width: 95vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw96c,
#bc-free .all .spw96c {
    width: 96vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw97c,
#bc-free .all .spw97c {
    width: 97vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw98c,
#bc-free .all .spw98c {
    width: 98vw;
    margin-left: auto;
    margin-right: auto;
  }
  #bc-tmpl .all .spw99c,
#bc-free .all .spw99c {
    width: 99vw;
    margin-left: auto;
    margin-right: auto;
  }
}
#bc-tmpl .all .w1,
#bc-free .all .w1 {
  width: 1vw;
}
#bc-tmpl .all .w2,
#bc-free .all .w2 {
  width: 2vw;
}
#bc-tmpl .all .w3,
#bc-free .all .w3 {
  width: 3vw;
}
#bc-tmpl .all .w4,
#bc-free .all .w4 {
  width: 4vw;
}
#bc-tmpl .all .w5,
#bc-free .all .w5 {
  width: 5vw;
}
#bc-tmpl .all .w6,
#bc-free .all .w6 {
  width: 6vw;
}
#bc-tmpl .all .w7,
#bc-free .all .w7 {
  width: 7vw;
}
#bc-tmpl .all .w8,
#bc-free .all .w8 {
  width: 8vw;
}
#bc-tmpl .all .w9,
#bc-free .all .w9 {
  width: 9vw;
}
#bc-tmpl .all .w10,
#bc-free .all .w10 {
  width: 10vw;
}
#bc-tmpl .all .w11,
#bc-free .all .w11 {
  width: 11vw;
}
#bc-tmpl .all .w12,
#bc-free .all .w12 {
  width: 12vw;
}
#bc-tmpl .all .w13,
#bc-free .all .w13 {
  width: 13vw;
}
#bc-tmpl .all .w14,
#bc-free .all .w14 {
  width: 14vw;
}
#bc-tmpl .all .w15,
#bc-free .all .w15 {
  width: 15vw;
}
#bc-tmpl .all .w16,
#bc-free .all .w16 {
  width: 16vw;
}
#bc-tmpl .all .w17,
#bc-free .all .w17 {
  width: 17vw;
}
#bc-tmpl .all .w18,
#bc-free .all .w18 {
  width: 18vw;
}
#bc-tmpl .all .w19,
#bc-free .all .w19 {
  width: 19vw;
}
#bc-tmpl .all .w20,
#bc-free .all .w20 {
  width: 20vw;
}
#bc-tmpl .all .w21,
#bc-free .all .w21 {
  width: 21vw;
}
#bc-tmpl .all .w22,
#bc-free .all .w22 {
  width: 22vw;
}
#bc-tmpl .all .w23,
#bc-free .all .w23 {
  width: 23vw;
}
#bc-tmpl .all .w24,
#bc-free .all .w24 {
  width: 24vw;
}
#bc-tmpl .all .w25,
#bc-free .all .w25 {
  width: 25vw;
}
#bc-tmpl .all .w26,
#bc-free .all .w26 {
  width: 26vw;
}
#bc-tmpl .all .w27,
#bc-free .all .w27 {
  width: 27vw;
}
#bc-tmpl .all .w28,
#bc-free .all .w28 {
  width: 28vw;
}
#bc-tmpl .all .w29,
#bc-free .all .w29 {
  width: 29vw;
}
#bc-tmpl .all .w30,
#bc-free .all .w30 {
  width: 30vw;
}
#bc-tmpl .all .w31,
#bc-free .all .w31 {
  width: 31vw;
}
#bc-tmpl .all .w32,
#bc-free .all .w32 {
  width: 32vw;
}
#bc-tmpl .all .w33,
#bc-free .all .w33 {
  width: 33vw;
}
#bc-tmpl .all .w34,
#bc-free .all .w34 {
  width: 34vw;
}
#bc-tmpl .all .w35,
#bc-free .all .w35 {
  width: 35vw;
}
#bc-tmpl .all .w36,
#bc-free .all .w36 {
  width: 36vw;
}
#bc-tmpl .all .w37,
#bc-free .all .w37 {
  width: 37vw;
}
#bc-tmpl .all .w38,
#bc-free .all .w38 {
  width: 38vw;
}
#bc-tmpl .all .w39,
#bc-free .all .w39 {
  width: 39vw;
}
#bc-tmpl .all .w40,
#bc-free .all .w40 {
  width: 40vw;
}
#bc-tmpl .all .w41,
#bc-free .all .w41 {
  width: 41vw;
}
#bc-tmpl .all .w42,
#bc-free .all .w42 {
  width: 42vw;
}
#bc-tmpl .all .w43,
#bc-free .all .w43 {
  width: 43vw;
}
#bc-tmpl .all .w44,
#bc-free .all .w44 {
  width: 44vw;
}
#bc-tmpl .all .w45,
#bc-free .all .w45 {
  width: 45vw;
}
#bc-tmpl .all .w46,
#bc-free .all .w46 {
  width: 46vw;
}
#bc-tmpl .all .w47,
#bc-free .all .w47 {
  width: 47vw;
}
#bc-tmpl .all .w48,
#bc-free .all .w48 {
  width: 48vw;
}
#bc-tmpl .all .w49,
#bc-free .all .w49 {
  width: 49vw;
}
#bc-tmpl .all .w50,
#bc-free .all .w50 {
  width: 50vw;
}
#bc-tmpl .all .w51,
#bc-free .all .w51 {
  width: 51vw;
}
#bc-tmpl .all .w52,
#bc-free .all .w52 {
  width: 52vw;
}
#bc-tmpl .all .w53,
#bc-free .all .w53 {
  width: 53vw;
}
#bc-tmpl .all .w54,
#bc-free .all .w54 {
  width: 54vw;
}
#bc-tmpl .all .w55,
#bc-free .all .w55 {
  width: 55vw;
}
#bc-tmpl .all .w56,
#bc-free .all .w56 {
  width: 56vw;
}
#bc-tmpl .all .w57,
#bc-free .all .w57 {
  width: 57vw;
}
#bc-tmpl .all .w58,
#bc-free .all .w58 {
  width: 58vw;
}
#bc-tmpl .all .w59,
#bc-free .all .w59 {
  width: 59vw;
}
#bc-tmpl .all .w60,
#bc-free .all .w60 {
  width: 60vw;
}
#bc-tmpl .all .w61,
#bc-free .all .w61 {
  width: 61vw;
}
#bc-tmpl .all .w62,
#bc-free .all .w62 {
  width: 62vw;
}
#bc-tmpl .all .w63,
#bc-free .all .w63 {
  width: 63vw;
}
#bc-tmpl .all .w64,
#bc-free .all .w64 {
  width: 64vw;
}
#bc-tmpl .all .w65,
#bc-free .all .w65 {
  width: 65vw;
}
#bc-tmpl .all .w66,
#bc-free .all .w66 {
  width: 66vw;
}
#bc-tmpl .all .w67,
#bc-free .all .w67 {
  width: 67vw;
}
#bc-tmpl .all .w68,
#bc-free .all .w68 {
  width: 68vw;
}
#bc-tmpl .all .w69,
#bc-free .all .w69 {
  width: 69vw;
}
#bc-tmpl .all .w70,
#bc-free .all .w70 {
  width: 70vw;
}
#bc-tmpl .all .w71,
#bc-free .all .w71 {
  width: 71vw;
}
#bc-tmpl .all .w72,
#bc-free .all .w72 {
  width: 72vw;
}
#bc-tmpl .all .w73,
#bc-free .all .w73 {
  width: 73vw;
}
#bc-tmpl .all .w74,
#bc-free .all .w74 {
  width: 74vw;
}
#bc-tmpl .all .w75,
#bc-free .all .w75 {
  width: 75vw;
}
#bc-tmpl .all .w76,
#bc-free .all .w76 {
  width: 76vw;
}
#bc-tmpl .all .w77,
#bc-free .all .w77 {
  width: 77vw;
}
#bc-tmpl .all .w78,
#bc-free .all .w78 {
  width: 78vw;
}
#bc-tmpl .all .w79,
#bc-free .all .w79 {
  width: 79vw;
}
#bc-tmpl .all .w80,
#bc-free .all .w80 {
  width: 80vw;
}
#bc-tmpl .all .w81,
#bc-free .all .w81 {
  width: 81vw;
}
#bc-tmpl .all .w82,
#bc-free .all .w82 {
  width: 82vw;
}
#bc-tmpl .all .w83,
#bc-free .all .w83 {
  width: 83vw;
}
#bc-tmpl .all .w84,
#bc-free .all .w84 {
  width: 84vw;
}
#bc-tmpl .all .w85,
#bc-free .all .w85 {
  width: 85vw;
}
#bc-tmpl .all .w86,
#bc-free .all .w86 {
  width: 86vw;
}
#bc-tmpl .all .w87,
#bc-free .all .w87 {
  width: 87vw;
}
#bc-tmpl .all .w88,
#bc-free .all .w88 {
  width: 88vw;
}
#bc-tmpl .all .w89,
#bc-free .all .w89 {
  width: 89vw;
}
#bc-tmpl .all .w90,
#bc-free .all .w90 {
  width: 90vw;
}
#bc-tmpl .all .w91,
#bc-free .all .w91 {
  width: 91vw;
}
#bc-tmpl .all .w92,
#bc-free .all .w92 {
  width: 92vw;
}
#bc-tmpl .all .w93,
#bc-free .all .w93 {
  width: 93vw;
}
#bc-tmpl .all .w94,
#bc-free .all .w94 {
  width: 94vw;
}
#bc-tmpl .all .w95,
#bc-free .all .w95 {
  width: 95vw;
}
#bc-tmpl .all .w96,
#bc-free .all .w96 {
  width: 96vw;
}
#bc-tmpl .all .w97,
#bc-free .all .w97 {
  width: 97vw;
}
#bc-tmpl .all .w98,
#bc-free .all .w98 {
  width: 98vw;
}
#bc-tmpl .all .w99,
#bc-free .all .w99 {
  width: 99vw;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcw1,
#bc-free .all .pcw1 {
    width: 1vw;
  }
  #bc-tmpl .all .pcw2,
#bc-free .all .pcw2 {
    width: 2vw;
  }
  #bc-tmpl .all .pcw3,
#bc-free .all .pcw3 {
    width: 3vw;
  }
  #bc-tmpl .all .pcw4,
#bc-free .all .pcw4 {
    width: 4vw;
  }
  #bc-tmpl .all .pcw5,
#bc-free .all .pcw5 {
    width: 5vw;
  }
  #bc-tmpl .all .pcw6,
#bc-free .all .pcw6 {
    width: 6vw;
  }
  #bc-tmpl .all .pcw7,
#bc-free .all .pcw7 {
    width: 7vw;
  }
  #bc-tmpl .all .pcw8,
#bc-free .all .pcw8 {
    width: 8vw;
  }
  #bc-tmpl .all .pcw9,
#bc-free .all .pcw9 {
    width: 9vw;
  }
  #bc-tmpl .all .pcw10,
#bc-free .all .pcw10 {
    width: 10vw;
  }
  #bc-tmpl .all .pcw11,
#bc-free .all .pcw11 {
    width: 11vw;
  }
  #bc-tmpl .all .pcw12,
#bc-free .all .pcw12 {
    width: 12vw;
  }
  #bc-tmpl .all .pcw13,
#bc-free .all .pcw13 {
    width: 13vw;
  }
  #bc-tmpl .all .pcw14,
#bc-free .all .pcw14 {
    width: 14vw;
  }
  #bc-tmpl .all .pcw15,
#bc-free .all .pcw15 {
    width: 15vw;
  }
  #bc-tmpl .all .pcw16,
#bc-free .all .pcw16 {
    width: 16vw;
  }
  #bc-tmpl .all .pcw17,
#bc-free .all .pcw17 {
    width: 17vw;
  }
  #bc-tmpl .all .pcw18,
#bc-free .all .pcw18 {
    width: 18vw;
  }
  #bc-tmpl .all .pcw19,
#bc-free .all .pcw19 {
    width: 19vw;
  }
  #bc-tmpl .all .pcw20,
#bc-free .all .pcw20 {
    width: 20vw;
  }
  #bc-tmpl .all .pcw21,
#bc-free .all .pcw21 {
    width: 21vw;
  }
  #bc-tmpl .all .pcw22,
#bc-free .all .pcw22 {
    width: 22vw;
  }
  #bc-tmpl .all .pcw23,
#bc-free .all .pcw23 {
    width: 23vw;
  }
  #bc-tmpl .all .pcw24,
#bc-free .all .pcw24 {
    width: 24vw;
  }
  #bc-tmpl .all .pcw25,
#bc-free .all .pcw25 {
    width: 25vw;
  }
  #bc-tmpl .all .pcw26,
#bc-free .all .pcw26 {
    width: 26vw;
  }
  #bc-tmpl .all .pcw27,
#bc-free .all .pcw27 {
    width: 27vw;
  }
  #bc-tmpl .all .pcw28,
#bc-free .all .pcw28 {
    width: 28vw;
  }
  #bc-tmpl .all .pcw29,
#bc-free .all .pcw29 {
    width: 29vw;
  }
  #bc-tmpl .all .pcw30,
#bc-free .all .pcw30 {
    width: 30vw;
  }
  #bc-tmpl .all .pcw31,
#bc-free .all .pcw31 {
    width: 31vw;
  }
  #bc-tmpl .all .pcw32,
#bc-free .all .pcw32 {
    width: 32vw;
  }
  #bc-tmpl .all .pcw33,
#bc-free .all .pcw33 {
    width: 33vw;
  }
  #bc-tmpl .all .pcw34,
#bc-free .all .pcw34 {
    width: 34vw;
  }
  #bc-tmpl .all .pcw35,
#bc-free .all .pcw35 {
    width: 35vw;
  }
  #bc-tmpl .all .pcw36,
#bc-free .all .pcw36 {
    width: 36vw;
  }
  #bc-tmpl .all .pcw37,
#bc-free .all .pcw37 {
    width: 37vw;
  }
  #bc-tmpl .all .pcw38,
#bc-free .all .pcw38 {
    width: 38vw;
  }
  #bc-tmpl .all .pcw39,
#bc-free .all .pcw39 {
    width: 39vw;
  }
  #bc-tmpl .all .pcw40,
#bc-free .all .pcw40 {
    width: 40vw;
  }
  #bc-tmpl .all .pcw41,
#bc-free .all .pcw41 {
    width: 41vw;
  }
  #bc-tmpl .all .pcw42,
#bc-free .all .pcw42 {
    width: 42vw;
  }
  #bc-tmpl .all .pcw43,
#bc-free .all .pcw43 {
    width: 43vw;
  }
  #bc-tmpl .all .pcw44,
#bc-free .all .pcw44 {
    width: 44vw;
  }
  #bc-tmpl .all .pcw45,
#bc-free .all .pcw45 {
    width: 45vw;
  }
  #bc-tmpl .all .pcw46,
#bc-free .all .pcw46 {
    width: 46vw;
  }
  #bc-tmpl .all .pcw47,
#bc-free .all .pcw47 {
    width: 47vw;
  }
  #bc-tmpl .all .pcw48,
#bc-free .all .pcw48 {
    width: 48vw;
  }
  #bc-tmpl .all .pcw49,
#bc-free .all .pcw49 {
    width: 49vw;
  }
  #bc-tmpl .all .pcw50,
#bc-free .all .pcw50 {
    width: 50vw;
  }
  #bc-tmpl .all .pcw51,
#bc-free .all .pcw51 {
    width: 51vw;
  }
  #bc-tmpl .all .pcw52,
#bc-free .all .pcw52 {
    width: 52vw;
  }
  #bc-tmpl .all .pcw53,
#bc-free .all .pcw53 {
    width: 53vw;
  }
  #bc-tmpl .all .pcw54,
#bc-free .all .pcw54 {
    width: 54vw;
  }
  #bc-tmpl .all .pcw55,
#bc-free .all .pcw55 {
    width: 55vw;
  }
  #bc-tmpl .all .pcw56,
#bc-free .all .pcw56 {
    width: 56vw;
  }
  #bc-tmpl .all .pcw57,
#bc-free .all .pcw57 {
    width: 57vw;
  }
  #bc-tmpl .all .pcw58,
#bc-free .all .pcw58 {
    width: 58vw;
  }
  #bc-tmpl .all .pcw59,
#bc-free .all .pcw59 {
    width: 59vw;
  }
  #bc-tmpl .all .pcw60,
#bc-free .all .pcw60 {
    width: 60vw;
  }
  #bc-tmpl .all .pcw61,
#bc-free .all .pcw61 {
    width: 61vw;
  }
  #bc-tmpl .all .pcw62,
#bc-free .all .pcw62 {
    width: 62vw;
  }
  #bc-tmpl .all .pcw63,
#bc-free .all .pcw63 {
    width: 63vw;
  }
  #bc-tmpl .all .pcw64,
#bc-free .all .pcw64 {
    width: 64vw;
  }
  #bc-tmpl .all .pcw65,
#bc-free .all .pcw65 {
    width: 65vw;
  }
  #bc-tmpl .all .pcw66,
#bc-free .all .pcw66 {
    width: 66vw;
  }
  #bc-tmpl .all .pcw67,
#bc-free .all .pcw67 {
    width: 67vw;
  }
  #bc-tmpl .all .pcw68,
#bc-free .all .pcw68 {
    width: 68vw;
  }
  #bc-tmpl .all .pcw69,
#bc-free .all .pcw69 {
    width: 69vw;
  }
  #bc-tmpl .all .pcw70,
#bc-free .all .pcw70 {
    width: 70vw;
  }
  #bc-tmpl .all .pcw71,
#bc-free .all .pcw71 {
    width: 71vw;
  }
  #bc-tmpl .all .pcw72,
#bc-free .all .pcw72 {
    width: 72vw;
  }
  #bc-tmpl .all .pcw73,
#bc-free .all .pcw73 {
    width: 73vw;
  }
  #bc-tmpl .all .pcw74,
#bc-free .all .pcw74 {
    width: 74vw;
  }
  #bc-tmpl .all .pcw75,
#bc-free .all .pcw75 {
    width: 75vw;
  }
  #bc-tmpl .all .pcw76,
#bc-free .all .pcw76 {
    width: 76vw;
  }
  #bc-tmpl .all .pcw77,
#bc-free .all .pcw77 {
    width: 77vw;
  }
  #bc-tmpl .all .pcw78,
#bc-free .all .pcw78 {
    width: 78vw;
  }
  #bc-tmpl .all .pcw79,
#bc-free .all .pcw79 {
    width: 79vw;
  }
  #bc-tmpl .all .pcw80,
#bc-free .all .pcw80 {
    width: 80vw;
  }
  #bc-tmpl .all .pcw81,
#bc-free .all .pcw81 {
    width: 81vw;
  }
  #bc-tmpl .all .pcw82,
#bc-free .all .pcw82 {
    width: 82vw;
  }
  #bc-tmpl .all .pcw83,
#bc-free .all .pcw83 {
    width: 83vw;
  }
  #bc-tmpl .all .pcw84,
#bc-free .all .pcw84 {
    width: 84vw;
  }
  #bc-tmpl .all .pcw85,
#bc-free .all .pcw85 {
    width: 85vw;
  }
  #bc-tmpl .all .pcw86,
#bc-free .all .pcw86 {
    width: 86vw;
  }
  #bc-tmpl .all .pcw87,
#bc-free .all .pcw87 {
    width: 87vw;
  }
  #bc-tmpl .all .pcw88,
#bc-free .all .pcw88 {
    width: 88vw;
  }
  #bc-tmpl .all .pcw89,
#bc-free .all .pcw89 {
    width: 89vw;
  }
  #bc-tmpl .all .pcw90,
#bc-free .all .pcw90 {
    width: 90vw;
  }
  #bc-tmpl .all .pcw91,
#bc-free .all .pcw91 {
    width: 91vw;
  }
  #bc-tmpl .all .pcw92,
#bc-free .all .pcw92 {
    width: 92vw;
  }
  #bc-tmpl .all .pcw93,
#bc-free .all .pcw93 {
    width: 93vw;
  }
  #bc-tmpl .all .pcw94,
#bc-free .all .pcw94 {
    width: 94vw;
  }
  #bc-tmpl .all .pcw95,
#bc-free .all .pcw95 {
    width: 95vw;
  }
  #bc-tmpl .all .pcw96,
#bc-free .all .pcw96 {
    width: 96vw;
  }
  #bc-tmpl .all .pcw97,
#bc-free .all .pcw97 {
    width: 97vw;
  }
  #bc-tmpl .all .pcw98,
#bc-free .all .pcw98 {
    width: 98vw;
  }
  #bc-tmpl .all .pcw99,
#bc-free .all .pcw99 {
    width: 99vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .spw1,
#bc-free .all .spw1 {
    width: 1vw;
  }
  #bc-tmpl .all .spw2,
#bc-free .all .spw2 {
    width: 2vw;
  }
  #bc-tmpl .all .spw3,
#bc-free .all .spw3 {
    width: 3vw;
  }
  #bc-tmpl .all .spw4,
#bc-free .all .spw4 {
    width: 4vw;
  }
  #bc-tmpl .all .spw5,
#bc-free .all .spw5 {
    width: 5vw;
  }
  #bc-tmpl .all .spw6,
#bc-free .all .spw6 {
    width: 6vw;
  }
  #bc-tmpl .all .spw7,
#bc-free .all .spw7 {
    width: 7vw;
  }
  #bc-tmpl .all .spw8,
#bc-free .all .spw8 {
    width: 8vw;
  }
  #bc-tmpl .all .spw9,
#bc-free .all .spw9 {
    width: 9vw;
  }
  #bc-tmpl .all .spw10,
#bc-free .all .spw10 {
    width: 10vw;
  }
  #bc-tmpl .all .spw11,
#bc-free .all .spw11 {
    width: 11vw;
  }
  #bc-tmpl .all .spw12,
#bc-free .all .spw12 {
    width: 12vw;
  }
  #bc-tmpl .all .spw13,
#bc-free .all .spw13 {
    width: 13vw;
  }
  #bc-tmpl .all .spw14,
#bc-free .all .spw14 {
    width: 14vw;
  }
  #bc-tmpl .all .spw15,
#bc-free .all .spw15 {
    width: 15vw;
  }
  #bc-tmpl .all .spw16,
#bc-free .all .spw16 {
    width: 16vw;
  }
  #bc-tmpl .all .spw17,
#bc-free .all .spw17 {
    width: 17vw;
  }
  #bc-tmpl .all .spw18,
#bc-free .all .spw18 {
    width: 18vw;
  }
  #bc-tmpl .all .spw19,
#bc-free .all .spw19 {
    width: 19vw;
  }
  #bc-tmpl .all .spw20,
#bc-free .all .spw20 {
    width: 20vw;
  }
  #bc-tmpl .all .spw21,
#bc-free .all .spw21 {
    width: 21vw;
  }
  #bc-tmpl .all .spw22,
#bc-free .all .spw22 {
    width: 22vw;
  }
  #bc-tmpl .all .spw23,
#bc-free .all .spw23 {
    width: 23vw;
  }
  #bc-tmpl .all .spw24,
#bc-free .all .spw24 {
    width: 24vw;
  }
  #bc-tmpl .all .spw25,
#bc-free .all .spw25 {
    width: 25vw;
  }
  #bc-tmpl .all .spw26,
#bc-free .all .spw26 {
    width: 26vw;
  }
  #bc-tmpl .all .spw27,
#bc-free .all .spw27 {
    width: 27vw;
  }
  #bc-tmpl .all .spw28,
#bc-free .all .spw28 {
    width: 28vw;
  }
  #bc-tmpl .all .spw29,
#bc-free .all .spw29 {
    width: 29vw;
  }
  #bc-tmpl .all .spw30,
#bc-free .all .spw30 {
    width: 30vw;
  }
  #bc-tmpl .all .spw31,
#bc-free .all .spw31 {
    width: 31vw;
  }
  #bc-tmpl .all .spw32,
#bc-free .all .spw32 {
    width: 32vw;
  }
  #bc-tmpl .all .spw33,
#bc-free .all .spw33 {
    width: 33vw;
  }
  #bc-tmpl .all .spw34,
#bc-free .all .spw34 {
    width: 34vw;
  }
  #bc-tmpl .all .spw35,
#bc-free .all .spw35 {
    width: 35vw;
  }
  #bc-tmpl .all .spw36,
#bc-free .all .spw36 {
    width: 36vw;
  }
  #bc-tmpl .all .spw37,
#bc-free .all .spw37 {
    width: 37vw;
  }
  #bc-tmpl .all .spw38,
#bc-free .all .spw38 {
    width: 38vw;
  }
  #bc-tmpl .all .spw39,
#bc-free .all .spw39 {
    width: 39vw;
  }
  #bc-tmpl .all .spw40,
#bc-free .all .spw40 {
    width: 40vw;
  }
  #bc-tmpl .all .spw41,
#bc-free .all .spw41 {
    width: 41vw;
  }
  #bc-tmpl .all .spw42,
#bc-free .all .spw42 {
    width: 42vw;
  }
  #bc-tmpl .all .spw43,
#bc-free .all .spw43 {
    width: 43vw;
  }
  #bc-tmpl .all .spw44,
#bc-free .all .spw44 {
    width: 44vw;
  }
  #bc-tmpl .all .spw45,
#bc-free .all .spw45 {
    width: 45vw;
  }
  #bc-tmpl .all .spw46,
#bc-free .all .spw46 {
    width: 46vw;
  }
  #bc-tmpl .all .spw47,
#bc-free .all .spw47 {
    width: 47vw;
  }
  #bc-tmpl .all .spw48,
#bc-free .all .spw48 {
    width: 48vw;
  }
  #bc-tmpl .all .spw49,
#bc-free .all .spw49 {
    width: 49vw;
  }
  #bc-tmpl .all .spw50,
#bc-free .all .spw50 {
    width: 50vw;
  }
  #bc-tmpl .all .spw51,
#bc-free .all .spw51 {
    width: 51vw;
  }
  #bc-tmpl .all .spw52,
#bc-free .all .spw52 {
    width: 52vw;
  }
  #bc-tmpl .all .spw53,
#bc-free .all .spw53 {
    width: 53vw;
  }
  #bc-tmpl .all .spw54,
#bc-free .all .spw54 {
    width: 54vw;
  }
  #bc-tmpl .all .spw55,
#bc-free .all .spw55 {
    width: 55vw;
  }
  #bc-tmpl .all .spw56,
#bc-free .all .spw56 {
    width: 56vw;
  }
  #bc-tmpl .all .spw57,
#bc-free .all .spw57 {
    width: 57vw;
  }
  #bc-tmpl .all .spw58,
#bc-free .all .spw58 {
    width: 58vw;
  }
  #bc-tmpl .all .spw59,
#bc-free .all .spw59 {
    width: 59vw;
  }
  #bc-tmpl .all .spw60,
#bc-free .all .spw60 {
    width: 60vw;
  }
  #bc-tmpl .all .spw61,
#bc-free .all .spw61 {
    width: 61vw;
  }
  #bc-tmpl .all .spw62,
#bc-free .all .spw62 {
    width: 62vw;
  }
  #bc-tmpl .all .spw63,
#bc-free .all .spw63 {
    width: 63vw;
  }
  #bc-tmpl .all .spw64,
#bc-free .all .spw64 {
    width: 64vw;
  }
  #bc-tmpl .all .spw65,
#bc-free .all .spw65 {
    width: 65vw;
  }
  #bc-tmpl .all .spw66,
#bc-free .all .spw66 {
    width: 66vw;
  }
  #bc-tmpl .all .spw67,
#bc-free .all .spw67 {
    width: 67vw;
  }
  #bc-tmpl .all .spw68,
#bc-free .all .spw68 {
    width: 68vw;
  }
  #bc-tmpl .all .spw69,
#bc-free .all .spw69 {
    width: 69vw;
  }
  #bc-tmpl .all .spw70,
#bc-free .all .spw70 {
    width: 70vw;
  }
  #bc-tmpl .all .spw71,
#bc-free .all .spw71 {
    width: 71vw;
  }
  #bc-tmpl .all .spw72,
#bc-free .all .spw72 {
    width: 72vw;
  }
  #bc-tmpl .all .spw73,
#bc-free .all .spw73 {
    width: 73vw;
  }
  #bc-tmpl .all .spw74,
#bc-free .all .spw74 {
    width: 74vw;
  }
  #bc-tmpl .all .spw75,
#bc-free .all .spw75 {
    width: 75vw;
  }
  #bc-tmpl .all .spw76,
#bc-free .all .spw76 {
    width: 76vw;
  }
  #bc-tmpl .all .spw77,
#bc-free .all .spw77 {
    width: 77vw;
  }
  #bc-tmpl .all .spw78,
#bc-free .all .spw78 {
    width: 78vw;
  }
  #bc-tmpl .all .spw79,
#bc-free .all .spw79 {
    width: 79vw;
  }
  #bc-tmpl .all .spw80,
#bc-free .all .spw80 {
    width: 80vw;
  }
  #bc-tmpl .all .spw81,
#bc-free .all .spw81 {
    width: 81vw;
  }
  #bc-tmpl .all .spw82,
#bc-free .all .spw82 {
    width: 82vw;
  }
  #bc-tmpl .all .spw83,
#bc-free .all .spw83 {
    width: 83vw;
  }
  #bc-tmpl .all .spw84,
#bc-free .all .spw84 {
    width: 84vw;
  }
  #bc-tmpl .all .spw85,
#bc-free .all .spw85 {
    width: 85vw;
  }
  #bc-tmpl .all .spw86,
#bc-free .all .spw86 {
    width: 86vw;
  }
  #bc-tmpl .all .spw87,
#bc-free .all .spw87 {
    width: 87vw;
  }
  #bc-tmpl .all .spw88,
#bc-free .all .spw88 {
    width: 88vw;
  }
  #bc-tmpl .all .spw89,
#bc-free .all .spw89 {
    width: 89vw;
  }
  #bc-tmpl .all .spw90,
#bc-free .all .spw90 {
    width: 90vw;
  }
  #bc-tmpl .all .spw91,
#bc-free .all .spw91 {
    width: 91vw;
  }
  #bc-tmpl .all .spw92,
#bc-free .all .spw92 {
    width: 92vw;
  }
  #bc-tmpl .all .spw93,
#bc-free .all .spw93 {
    width: 93vw;
  }
  #bc-tmpl .all .spw94,
#bc-free .all .spw94 {
    width: 94vw;
  }
  #bc-tmpl .all .spw95,
#bc-free .all .spw95 {
    width: 95vw;
  }
  #bc-tmpl .all .spw96,
#bc-free .all .spw96 {
    width: 96vw;
  }
  #bc-tmpl .all .spw97,
#bc-free .all .spw97 {
    width: 97vw;
  }
  #bc-tmpl .all .spw98,
#bc-free .all .spw98 {
    width: 98vw;
  }
  #bc-tmpl .all .spw99,
#bc-free .all .spw99 {
    width: 99vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp1,
#bc-free .all .rp1 {
    padding-top: calc(15vw * 1 / 100);
    padding-bottom: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp1,
#bc-free .all .rp1 {
    padding-top: calc(30vw * 1 / 100);
    padding-bottom: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp2,
#bc-free .all .rp2 {
    padding-top: calc(15vw * 2 / 100);
    padding-bottom: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp2,
#bc-free .all .rp2 {
    padding-top: calc(30vw * 2 / 100);
    padding-bottom: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp3,
#bc-free .all .rp3 {
    padding-top: calc(15vw * 3 / 100);
    padding-bottom: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp3,
#bc-free .all .rp3 {
    padding-top: calc(30vw * 3 / 100);
    padding-bottom: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp4,
#bc-free .all .rp4 {
    padding-top: calc(15vw * 4 / 100);
    padding-bottom: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp4,
#bc-free .all .rp4 {
    padding-top: calc(30vw * 4 / 100);
    padding-bottom: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp5,
#bc-free .all .rp5 {
    padding-top: calc(15vw * 5 / 100);
    padding-bottom: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp5,
#bc-free .all .rp5 {
    padding-top: calc(30vw * 5 / 100);
    padding-bottom: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp6,
#bc-free .all .rp6 {
    padding-top: calc(15vw * 6 / 100);
    padding-bottom: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp6,
#bc-free .all .rp6 {
    padding-top: calc(30vw * 6 / 100);
    padding-bottom: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp7,
#bc-free .all .rp7 {
    padding-top: calc(15vw * 7 / 100);
    padding-bottom: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp7,
#bc-free .all .rp7 {
    padding-top: calc(30vw * 7 / 100);
    padding-bottom: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp8,
#bc-free .all .rp8 {
    padding-top: calc(15vw * 8 / 100);
    padding-bottom: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp8,
#bc-free .all .rp8 {
    padding-top: calc(30vw * 8 / 100);
    padding-bottom: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp9,
#bc-free .all .rp9 {
    padding-top: calc(15vw * 9 / 100);
    padding-bottom: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp9,
#bc-free .all .rp9 {
    padding-top: calc(30vw * 9 / 100);
    padding-bottom: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp10,
#bc-free .all .rp10 {
    padding-top: calc(15vw * 10 / 100);
    padding-bottom: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp10,
#bc-free .all .rp10 {
    padding-top: calc(30vw * 10 / 100);
    padding-bottom: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp11,
#bc-free .all .rp11 {
    padding-top: calc(15vw * 11 / 100);
    padding-bottom: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp11,
#bc-free .all .rp11 {
    padding-top: calc(30vw * 11 / 100);
    padding-bottom: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp12,
#bc-free .all .rp12 {
    padding-top: calc(15vw * 12 / 100);
    padding-bottom: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp12,
#bc-free .all .rp12 {
    padding-top: calc(30vw * 12 / 100);
    padding-bottom: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp13,
#bc-free .all .rp13 {
    padding-top: calc(15vw * 13 / 100);
    padding-bottom: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp13,
#bc-free .all .rp13 {
    padding-top: calc(30vw * 13 / 100);
    padding-bottom: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp14,
#bc-free .all .rp14 {
    padding-top: calc(15vw * 14 / 100);
    padding-bottom: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp14,
#bc-free .all .rp14 {
    padding-top: calc(30vw * 14 / 100);
    padding-bottom: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp15,
#bc-free .all .rp15 {
    padding-top: calc(15vw * 15 / 100);
    padding-bottom: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp15,
#bc-free .all .rp15 {
    padding-top: calc(30vw * 15 / 100);
    padding-bottom: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp16,
#bc-free .all .rp16 {
    padding-top: calc(15vw * 16 / 100);
    padding-bottom: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp16,
#bc-free .all .rp16 {
    padding-top: calc(30vw * 16 / 100);
    padding-bottom: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp17,
#bc-free .all .rp17 {
    padding-top: calc(15vw * 17 / 100);
    padding-bottom: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp17,
#bc-free .all .rp17 {
    padding-top: calc(30vw * 17 / 100);
    padding-bottom: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp18,
#bc-free .all .rp18 {
    padding-top: calc(15vw * 18 / 100);
    padding-bottom: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp18,
#bc-free .all .rp18 {
    padding-top: calc(30vw * 18 / 100);
    padding-bottom: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp19,
#bc-free .all .rp19 {
    padding-top: calc(15vw * 19 / 100);
    padding-bottom: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp19,
#bc-free .all .rp19 {
    padding-top: calc(30vw * 19 / 100);
    padding-bottom: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp20,
#bc-free .all .rp20 {
    padding-top: calc(15vw * 20 / 100);
    padding-bottom: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp20,
#bc-free .all .rp20 {
    padding-top: calc(30vw * 20 / 100);
    padding-bottom: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp21,
#bc-free .all .rp21 {
    padding-top: calc(15vw * 21 / 100);
    padding-bottom: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp21,
#bc-free .all .rp21 {
    padding-top: calc(30vw * 21 / 100);
    padding-bottom: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp22,
#bc-free .all .rp22 {
    padding-top: calc(15vw * 22 / 100);
    padding-bottom: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp22,
#bc-free .all .rp22 {
    padding-top: calc(30vw * 22 / 100);
    padding-bottom: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp23,
#bc-free .all .rp23 {
    padding-top: calc(15vw * 23 / 100);
    padding-bottom: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp23,
#bc-free .all .rp23 {
    padding-top: calc(30vw * 23 / 100);
    padding-bottom: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp24,
#bc-free .all .rp24 {
    padding-top: calc(15vw * 24 / 100);
    padding-bottom: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp24,
#bc-free .all .rp24 {
    padding-top: calc(30vw * 24 / 100);
    padding-bottom: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp25,
#bc-free .all .rp25 {
    padding-top: calc(15vw * 25 / 100);
    padding-bottom: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp25,
#bc-free .all .rp25 {
    padding-top: calc(30vw * 25 / 100);
    padding-bottom: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp26,
#bc-free .all .rp26 {
    padding-top: calc(15vw * 26 / 100);
    padding-bottom: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp26,
#bc-free .all .rp26 {
    padding-top: calc(30vw * 26 / 100);
    padding-bottom: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp27,
#bc-free .all .rp27 {
    padding-top: calc(15vw * 27 / 100);
    padding-bottom: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp27,
#bc-free .all .rp27 {
    padding-top: calc(30vw * 27 / 100);
    padding-bottom: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp28,
#bc-free .all .rp28 {
    padding-top: calc(15vw * 28 / 100);
    padding-bottom: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp28,
#bc-free .all .rp28 {
    padding-top: calc(30vw * 28 / 100);
    padding-bottom: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp29,
#bc-free .all .rp29 {
    padding-top: calc(15vw * 29 / 100);
    padding-bottom: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp29,
#bc-free .all .rp29 {
    padding-top: calc(30vw * 29 / 100);
    padding-bottom: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp30,
#bc-free .all .rp30 {
    padding-top: calc(15vw * 30 / 100);
    padding-bottom: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp30,
#bc-free .all .rp30 {
    padding-top: calc(30vw * 30 / 100);
    padding-bottom: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp31,
#bc-free .all .rp31 {
    padding-top: calc(15vw * 31 / 100);
    padding-bottom: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp31,
#bc-free .all .rp31 {
    padding-top: calc(30vw * 31 / 100);
    padding-bottom: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp32,
#bc-free .all .rp32 {
    padding-top: calc(15vw * 32 / 100);
    padding-bottom: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp32,
#bc-free .all .rp32 {
    padding-top: calc(30vw * 32 / 100);
    padding-bottom: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp33,
#bc-free .all .rp33 {
    padding-top: calc(15vw * 33 / 100);
    padding-bottom: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp33,
#bc-free .all .rp33 {
    padding-top: calc(30vw * 33 / 100);
    padding-bottom: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp34,
#bc-free .all .rp34 {
    padding-top: calc(15vw * 34 / 100);
    padding-bottom: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp34,
#bc-free .all .rp34 {
    padding-top: calc(30vw * 34 / 100);
    padding-bottom: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp35,
#bc-free .all .rp35 {
    padding-top: calc(15vw * 35 / 100);
    padding-bottom: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp35,
#bc-free .all .rp35 {
    padding-top: calc(30vw * 35 / 100);
    padding-bottom: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp36,
#bc-free .all .rp36 {
    padding-top: calc(15vw * 36 / 100);
    padding-bottom: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp36,
#bc-free .all .rp36 {
    padding-top: calc(30vw * 36 / 100);
    padding-bottom: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp37,
#bc-free .all .rp37 {
    padding-top: calc(15vw * 37 / 100);
    padding-bottom: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp37,
#bc-free .all .rp37 {
    padding-top: calc(30vw * 37 / 100);
    padding-bottom: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp38,
#bc-free .all .rp38 {
    padding-top: calc(15vw * 38 / 100);
    padding-bottom: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp38,
#bc-free .all .rp38 {
    padding-top: calc(30vw * 38 / 100);
    padding-bottom: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp39,
#bc-free .all .rp39 {
    padding-top: calc(15vw * 39 / 100);
    padding-bottom: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp39,
#bc-free .all .rp39 {
    padding-top: calc(30vw * 39 / 100);
    padding-bottom: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp40,
#bc-free .all .rp40 {
    padding-top: calc(15vw * 40 / 100);
    padding-bottom: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp40,
#bc-free .all .rp40 {
    padding-top: calc(30vw * 40 / 100);
    padding-bottom: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp41,
#bc-free .all .rp41 {
    padding-top: calc(15vw * 41 / 100);
    padding-bottom: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp41,
#bc-free .all .rp41 {
    padding-top: calc(30vw * 41 / 100);
    padding-bottom: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp42,
#bc-free .all .rp42 {
    padding-top: calc(15vw * 42 / 100);
    padding-bottom: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp42,
#bc-free .all .rp42 {
    padding-top: calc(30vw * 42 / 100);
    padding-bottom: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp43,
#bc-free .all .rp43 {
    padding-top: calc(15vw * 43 / 100);
    padding-bottom: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp43,
#bc-free .all .rp43 {
    padding-top: calc(30vw * 43 / 100);
    padding-bottom: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp44,
#bc-free .all .rp44 {
    padding-top: calc(15vw * 44 / 100);
    padding-bottom: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp44,
#bc-free .all .rp44 {
    padding-top: calc(30vw * 44 / 100);
    padding-bottom: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp45,
#bc-free .all .rp45 {
    padding-top: calc(15vw * 45 / 100);
    padding-bottom: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp45,
#bc-free .all .rp45 {
    padding-top: calc(30vw * 45 / 100);
    padding-bottom: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp46,
#bc-free .all .rp46 {
    padding-top: calc(15vw * 46 / 100);
    padding-bottom: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp46,
#bc-free .all .rp46 {
    padding-top: calc(30vw * 46 / 100);
    padding-bottom: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp47,
#bc-free .all .rp47 {
    padding-top: calc(15vw * 47 / 100);
    padding-bottom: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp47,
#bc-free .all .rp47 {
    padding-top: calc(30vw * 47 / 100);
    padding-bottom: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp48,
#bc-free .all .rp48 {
    padding-top: calc(15vw * 48 / 100);
    padding-bottom: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp48,
#bc-free .all .rp48 {
    padding-top: calc(30vw * 48 / 100);
    padding-bottom: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp49,
#bc-free .all .rp49 {
    padding-top: calc(15vw * 49 / 100);
    padding-bottom: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp49,
#bc-free .all .rp49 {
    padding-top: calc(30vw * 49 / 100);
    padding-bottom: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp50,
#bc-free .all .rp50 {
    padding-top: calc(15vw * 50 / 100);
    padding-bottom: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp50,
#bc-free .all .rp50 {
    padding-top: calc(30vw * 50 / 100);
    padding-bottom: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp51,
#bc-free .all .rp51 {
    padding-top: calc(15vw * 51 / 100);
    padding-bottom: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp51,
#bc-free .all .rp51 {
    padding-top: calc(30vw * 51 / 100);
    padding-bottom: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp52,
#bc-free .all .rp52 {
    padding-top: calc(15vw * 52 / 100);
    padding-bottom: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp52,
#bc-free .all .rp52 {
    padding-top: calc(30vw * 52 / 100);
    padding-bottom: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp53,
#bc-free .all .rp53 {
    padding-top: calc(15vw * 53 / 100);
    padding-bottom: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp53,
#bc-free .all .rp53 {
    padding-top: calc(30vw * 53 / 100);
    padding-bottom: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp54,
#bc-free .all .rp54 {
    padding-top: calc(15vw * 54 / 100);
    padding-bottom: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp54,
#bc-free .all .rp54 {
    padding-top: calc(30vw * 54 / 100);
    padding-bottom: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp55,
#bc-free .all .rp55 {
    padding-top: calc(15vw * 55 / 100);
    padding-bottom: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp55,
#bc-free .all .rp55 {
    padding-top: calc(30vw * 55 / 100);
    padding-bottom: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp56,
#bc-free .all .rp56 {
    padding-top: calc(15vw * 56 / 100);
    padding-bottom: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp56,
#bc-free .all .rp56 {
    padding-top: calc(30vw * 56 / 100);
    padding-bottom: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp57,
#bc-free .all .rp57 {
    padding-top: calc(15vw * 57 / 100);
    padding-bottom: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp57,
#bc-free .all .rp57 {
    padding-top: calc(30vw * 57 / 100);
    padding-bottom: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp58,
#bc-free .all .rp58 {
    padding-top: calc(15vw * 58 / 100);
    padding-bottom: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp58,
#bc-free .all .rp58 {
    padding-top: calc(30vw * 58 / 100);
    padding-bottom: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp59,
#bc-free .all .rp59 {
    padding-top: calc(15vw * 59 / 100);
    padding-bottom: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp59,
#bc-free .all .rp59 {
    padding-top: calc(30vw * 59 / 100);
    padding-bottom: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp60,
#bc-free .all .rp60 {
    padding-top: calc(15vw * 60 / 100);
    padding-bottom: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp60,
#bc-free .all .rp60 {
    padding-top: calc(30vw * 60 / 100);
    padding-bottom: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp61,
#bc-free .all .rp61 {
    padding-top: calc(15vw * 61 / 100);
    padding-bottom: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp61,
#bc-free .all .rp61 {
    padding-top: calc(30vw * 61 / 100);
    padding-bottom: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp62,
#bc-free .all .rp62 {
    padding-top: calc(15vw * 62 / 100);
    padding-bottom: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp62,
#bc-free .all .rp62 {
    padding-top: calc(30vw * 62 / 100);
    padding-bottom: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp63,
#bc-free .all .rp63 {
    padding-top: calc(15vw * 63 / 100);
    padding-bottom: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp63,
#bc-free .all .rp63 {
    padding-top: calc(30vw * 63 / 100);
    padding-bottom: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp64,
#bc-free .all .rp64 {
    padding-top: calc(15vw * 64 / 100);
    padding-bottom: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp64,
#bc-free .all .rp64 {
    padding-top: calc(30vw * 64 / 100);
    padding-bottom: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp65,
#bc-free .all .rp65 {
    padding-top: calc(15vw * 65 / 100);
    padding-bottom: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp65,
#bc-free .all .rp65 {
    padding-top: calc(30vw * 65 / 100);
    padding-bottom: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp66,
#bc-free .all .rp66 {
    padding-top: calc(15vw * 66 / 100);
    padding-bottom: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp66,
#bc-free .all .rp66 {
    padding-top: calc(30vw * 66 / 100);
    padding-bottom: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp67,
#bc-free .all .rp67 {
    padding-top: calc(15vw * 67 / 100);
    padding-bottom: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp67,
#bc-free .all .rp67 {
    padding-top: calc(30vw * 67 / 100);
    padding-bottom: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp68,
#bc-free .all .rp68 {
    padding-top: calc(15vw * 68 / 100);
    padding-bottom: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp68,
#bc-free .all .rp68 {
    padding-top: calc(30vw * 68 / 100);
    padding-bottom: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp69,
#bc-free .all .rp69 {
    padding-top: calc(15vw * 69 / 100);
    padding-bottom: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp69,
#bc-free .all .rp69 {
    padding-top: calc(30vw * 69 / 100);
    padding-bottom: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp70,
#bc-free .all .rp70 {
    padding-top: calc(15vw * 70 / 100);
    padding-bottom: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp70,
#bc-free .all .rp70 {
    padding-top: calc(30vw * 70 / 100);
    padding-bottom: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp71,
#bc-free .all .rp71 {
    padding-top: calc(15vw * 71 / 100);
    padding-bottom: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp71,
#bc-free .all .rp71 {
    padding-top: calc(30vw * 71 / 100);
    padding-bottom: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp72,
#bc-free .all .rp72 {
    padding-top: calc(15vw * 72 / 100);
    padding-bottom: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp72,
#bc-free .all .rp72 {
    padding-top: calc(30vw * 72 / 100);
    padding-bottom: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp73,
#bc-free .all .rp73 {
    padding-top: calc(15vw * 73 / 100);
    padding-bottom: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp73,
#bc-free .all .rp73 {
    padding-top: calc(30vw * 73 / 100);
    padding-bottom: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp74,
#bc-free .all .rp74 {
    padding-top: calc(15vw * 74 / 100);
    padding-bottom: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp74,
#bc-free .all .rp74 {
    padding-top: calc(30vw * 74 / 100);
    padding-bottom: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp75,
#bc-free .all .rp75 {
    padding-top: calc(15vw * 75 / 100);
    padding-bottom: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp75,
#bc-free .all .rp75 {
    padding-top: calc(30vw * 75 / 100);
    padding-bottom: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp76,
#bc-free .all .rp76 {
    padding-top: calc(15vw * 76 / 100);
    padding-bottom: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp76,
#bc-free .all .rp76 {
    padding-top: calc(30vw * 76 / 100);
    padding-bottom: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp77,
#bc-free .all .rp77 {
    padding-top: calc(15vw * 77 / 100);
    padding-bottom: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp77,
#bc-free .all .rp77 {
    padding-top: calc(30vw * 77 / 100);
    padding-bottom: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp78,
#bc-free .all .rp78 {
    padding-top: calc(15vw * 78 / 100);
    padding-bottom: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp78,
#bc-free .all .rp78 {
    padding-top: calc(30vw * 78 / 100);
    padding-bottom: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp79,
#bc-free .all .rp79 {
    padding-top: calc(15vw * 79 / 100);
    padding-bottom: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp79,
#bc-free .all .rp79 {
    padding-top: calc(30vw * 79 / 100);
    padding-bottom: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp80,
#bc-free .all .rp80 {
    padding-top: calc(15vw * 80 / 100);
    padding-bottom: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp80,
#bc-free .all .rp80 {
    padding-top: calc(30vw * 80 / 100);
    padding-bottom: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp81,
#bc-free .all .rp81 {
    padding-top: calc(15vw * 81 / 100);
    padding-bottom: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp81,
#bc-free .all .rp81 {
    padding-top: calc(30vw * 81 / 100);
    padding-bottom: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp82,
#bc-free .all .rp82 {
    padding-top: calc(15vw * 82 / 100);
    padding-bottom: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp82,
#bc-free .all .rp82 {
    padding-top: calc(30vw * 82 / 100);
    padding-bottom: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp83,
#bc-free .all .rp83 {
    padding-top: calc(15vw * 83 / 100);
    padding-bottom: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp83,
#bc-free .all .rp83 {
    padding-top: calc(30vw * 83 / 100);
    padding-bottom: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp84,
#bc-free .all .rp84 {
    padding-top: calc(15vw * 84 / 100);
    padding-bottom: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp84,
#bc-free .all .rp84 {
    padding-top: calc(30vw * 84 / 100);
    padding-bottom: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp85,
#bc-free .all .rp85 {
    padding-top: calc(15vw * 85 / 100);
    padding-bottom: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp85,
#bc-free .all .rp85 {
    padding-top: calc(30vw * 85 / 100);
    padding-bottom: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp86,
#bc-free .all .rp86 {
    padding-top: calc(15vw * 86 / 100);
    padding-bottom: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp86,
#bc-free .all .rp86 {
    padding-top: calc(30vw * 86 / 100);
    padding-bottom: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp87,
#bc-free .all .rp87 {
    padding-top: calc(15vw * 87 / 100);
    padding-bottom: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp87,
#bc-free .all .rp87 {
    padding-top: calc(30vw * 87 / 100);
    padding-bottom: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp88,
#bc-free .all .rp88 {
    padding-top: calc(15vw * 88 / 100);
    padding-bottom: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp88,
#bc-free .all .rp88 {
    padding-top: calc(30vw * 88 / 100);
    padding-bottom: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp89,
#bc-free .all .rp89 {
    padding-top: calc(15vw * 89 / 100);
    padding-bottom: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp89,
#bc-free .all .rp89 {
    padding-top: calc(30vw * 89 / 100);
    padding-bottom: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp90,
#bc-free .all .rp90 {
    padding-top: calc(15vw * 90 / 100);
    padding-bottom: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp90,
#bc-free .all .rp90 {
    padding-top: calc(30vw * 90 / 100);
    padding-bottom: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp91,
#bc-free .all .rp91 {
    padding-top: calc(15vw * 91 / 100);
    padding-bottom: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp91,
#bc-free .all .rp91 {
    padding-top: calc(30vw * 91 / 100);
    padding-bottom: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp92,
#bc-free .all .rp92 {
    padding-top: calc(15vw * 92 / 100);
    padding-bottom: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp92,
#bc-free .all .rp92 {
    padding-top: calc(30vw * 92 / 100);
    padding-bottom: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp93,
#bc-free .all .rp93 {
    padding-top: calc(15vw * 93 / 100);
    padding-bottom: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp93,
#bc-free .all .rp93 {
    padding-top: calc(30vw * 93 / 100);
    padding-bottom: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp94,
#bc-free .all .rp94 {
    padding-top: calc(15vw * 94 / 100);
    padding-bottom: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp94,
#bc-free .all .rp94 {
    padding-top: calc(30vw * 94 / 100);
    padding-bottom: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp95,
#bc-free .all .rp95 {
    padding-top: calc(15vw * 95 / 100);
    padding-bottom: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp95,
#bc-free .all .rp95 {
    padding-top: calc(30vw * 95 / 100);
    padding-bottom: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp96,
#bc-free .all .rp96 {
    padding-top: calc(15vw * 96 / 100);
    padding-bottom: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp96,
#bc-free .all .rp96 {
    padding-top: calc(30vw * 96 / 100);
    padding-bottom: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp97,
#bc-free .all .rp97 {
    padding-top: calc(15vw * 97 / 100);
    padding-bottom: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp97,
#bc-free .all .rp97 {
    padding-top: calc(30vw * 97 / 100);
    padding-bottom: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp98,
#bc-free .all .rp98 {
    padding-top: calc(15vw * 98 / 100);
    padding-bottom: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp98,
#bc-free .all .rp98 {
    padding-top: calc(30vw * 98 / 100);
    padding-bottom: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp99,
#bc-free .all .rp99 {
    padding-top: calc(15vw * 99 / 100);
    padding-bottom: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp99,
#bc-free .all .rp99 {
    padding-top: calc(30vw * 99 / 100);
    padding-bottom: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp100,
#bc-free .all .rp100 {
    padding-top: calc(15vw * 100 / 100);
    padding-bottom: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp100,
#bc-free .all .rp100 {
    padding-top: calc(30vw * 100 / 100);
    padding-bottom: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp101,
#bc-free .all .rp101 {
    padding-top: calc(15vw * 101 / 100);
    padding-bottom: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp101,
#bc-free .all .rp101 {
    padding-top: calc(30vw * 101 / 100);
    padding-bottom: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp102,
#bc-free .all .rp102 {
    padding-top: calc(15vw * 102 / 100);
    padding-bottom: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp102,
#bc-free .all .rp102 {
    padding-top: calc(30vw * 102 / 100);
    padding-bottom: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp103,
#bc-free .all .rp103 {
    padding-top: calc(15vw * 103 / 100);
    padding-bottom: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp103,
#bc-free .all .rp103 {
    padding-top: calc(30vw * 103 / 100);
    padding-bottom: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp104,
#bc-free .all .rp104 {
    padding-top: calc(15vw * 104 / 100);
    padding-bottom: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp104,
#bc-free .all .rp104 {
    padding-top: calc(30vw * 104 / 100);
    padding-bottom: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp105,
#bc-free .all .rp105 {
    padding-top: calc(15vw * 105 / 100);
    padding-bottom: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp105,
#bc-free .all .rp105 {
    padding-top: calc(30vw * 105 / 100);
    padding-bottom: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp106,
#bc-free .all .rp106 {
    padding-top: calc(15vw * 106 / 100);
    padding-bottom: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp106,
#bc-free .all .rp106 {
    padding-top: calc(30vw * 106 / 100);
    padding-bottom: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp107,
#bc-free .all .rp107 {
    padding-top: calc(15vw * 107 / 100);
    padding-bottom: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp107,
#bc-free .all .rp107 {
    padding-top: calc(30vw * 107 / 100);
    padding-bottom: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp108,
#bc-free .all .rp108 {
    padding-top: calc(15vw * 108 / 100);
    padding-bottom: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp108,
#bc-free .all .rp108 {
    padding-top: calc(30vw * 108 / 100);
    padding-bottom: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp109,
#bc-free .all .rp109 {
    padding-top: calc(15vw * 109 / 100);
    padding-bottom: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp109,
#bc-free .all .rp109 {
    padding-top: calc(30vw * 109 / 100);
    padding-bottom: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp110,
#bc-free .all .rp110 {
    padding-top: calc(15vw * 110 / 100);
    padding-bottom: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp110,
#bc-free .all .rp110 {
    padding-top: calc(30vw * 110 / 100);
    padding-bottom: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp111,
#bc-free .all .rp111 {
    padding-top: calc(15vw * 111 / 100);
    padding-bottom: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp111,
#bc-free .all .rp111 {
    padding-top: calc(30vw * 111 / 100);
    padding-bottom: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp112,
#bc-free .all .rp112 {
    padding-top: calc(15vw * 112 / 100);
    padding-bottom: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp112,
#bc-free .all .rp112 {
    padding-top: calc(30vw * 112 / 100);
    padding-bottom: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp113,
#bc-free .all .rp113 {
    padding-top: calc(15vw * 113 / 100);
    padding-bottom: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp113,
#bc-free .all .rp113 {
    padding-top: calc(30vw * 113 / 100);
    padding-bottom: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp114,
#bc-free .all .rp114 {
    padding-top: calc(15vw * 114 / 100);
    padding-bottom: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp114,
#bc-free .all .rp114 {
    padding-top: calc(30vw * 114 / 100);
    padding-bottom: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp115,
#bc-free .all .rp115 {
    padding-top: calc(15vw * 115 / 100);
    padding-bottom: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp115,
#bc-free .all .rp115 {
    padding-top: calc(30vw * 115 / 100);
    padding-bottom: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp116,
#bc-free .all .rp116 {
    padding-top: calc(15vw * 116 / 100);
    padding-bottom: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp116,
#bc-free .all .rp116 {
    padding-top: calc(30vw * 116 / 100);
    padding-bottom: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp117,
#bc-free .all .rp117 {
    padding-top: calc(15vw * 117 / 100);
    padding-bottom: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp117,
#bc-free .all .rp117 {
    padding-top: calc(30vw * 117 / 100);
    padding-bottom: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp118,
#bc-free .all .rp118 {
    padding-top: calc(15vw * 118 / 100);
    padding-bottom: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp118,
#bc-free .all .rp118 {
    padding-top: calc(30vw * 118 / 100);
    padding-bottom: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp119,
#bc-free .all .rp119 {
    padding-top: calc(15vw * 119 / 100);
    padding-bottom: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp119,
#bc-free .all .rp119 {
    padding-top: calc(30vw * 119 / 100);
    padding-bottom: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp120,
#bc-free .all .rp120 {
    padding-top: calc(15vw * 120 / 100);
    padding-bottom: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp120,
#bc-free .all .rp120 {
    padding-top: calc(30vw * 120 / 100);
    padding-bottom: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp121,
#bc-free .all .rp121 {
    padding-top: calc(15vw * 121 / 100);
    padding-bottom: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp121,
#bc-free .all .rp121 {
    padding-top: calc(30vw * 121 / 100);
    padding-bottom: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp122,
#bc-free .all .rp122 {
    padding-top: calc(15vw * 122 / 100);
    padding-bottom: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp122,
#bc-free .all .rp122 {
    padding-top: calc(30vw * 122 / 100);
    padding-bottom: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp123,
#bc-free .all .rp123 {
    padding-top: calc(15vw * 123 / 100);
    padding-bottom: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp123,
#bc-free .all .rp123 {
    padding-top: calc(30vw * 123 / 100);
    padding-bottom: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp124,
#bc-free .all .rp124 {
    padding-top: calc(15vw * 124 / 100);
    padding-bottom: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp124,
#bc-free .all .rp124 {
    padding-top: calc(30vw * 124 / 100);
    padding-bottom: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp125,
#bc-free .all .rp125 {
    padding-top: calc(15vw * 125 / 100);
    padding-bottom: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp125,
#bc-free .all .rp125 {
    padding-top: calc(30vw * 125 / 100);
    padding-bottom: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp126,
#bc-free .all .rp126 {
    padding-top: calc(15vw * 126 / 100);
    padding-bottom: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp126,
#bc-free .all .rp126 {
    padding-top: calc(30vw * 126 / 100);
    padding-bottom: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp127,
#bc-free .all .rp127 {
    padding-top: calc(15vw * 127 / 100);
    padding-bottom: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp127,
#bc-free .all .rp127 {
    padding-top: calc(30vw * 127 / 100);
    padding-bottom: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp128,
#bc-free .all .rp128 {
    padding-top: calc(15vw * 128 / 100);
    padding-bottom: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp128,
#bc-free .all .rp128 {
    padding-top: calc(30vw * 128 / 100);
    padding-bottom: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp129,
#bc-free .all .rp129 {
    padding-top: calc(15vw * 129 / 100);
    padding-bottom: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp129,
#bc-free .all .rp129 {
    padding-top: calc(30vw * 129 / 100);
    padding-bottom: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp130,
#bc-free .all .rp130 {
    padding-top: calc(15vw * 130 / 100);
    padding-bottom: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp130,
#bc-free .all .rp130 {
    padding-top: calc(30vw * 130 / 100);
    padding-bottom: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp131,
#bc-free .all .rp131 {
    padding-top: calc(15vw * 131 / 100);
    padding-bottom: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp131,
#bc-free .all .rp131 {
    padding-top: calc(30vw * 131 / 100);
    padding-bottom: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp132,
#bc-free .all .rp132 {
    padding-top: calc(15vw * 132 / 100);
    padding-bottom: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp132,
#bc-free .all .rp132 {
    padding-top: calc(30vw * 132 / 100);
    padding-bottom: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp133,
#bc-free .all .rp133 {
    padding-top: calc(15vw * 133 / 100);
    padding-bottom: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp133,
#bc-free .all .rp133 {
    padding-top: calc(30vw * 133 / 100);
    padding-bottom: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp134,
#bc-free .all .rp134 {
    padding-top: calc(15vw * 134 / 100);
    padding-bottom: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp134,
#bc-free .all .rp134 {
    padding-top: calc(30vw * 134 / 100);
    padding-bottom: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp135,
#bc-free .all .rp135 {
    padding-top: calc(15vw * 135 / 100);
    padding-bottom: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp135,
#bc-free .all .rp135 {
    padding-top: calc(30vw * 135 / 100);
    padding-bottom: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp136,
#bc-free .all .rp136 {
    padding-top: calc(15vw * 136 / 100);
    padding-bottom: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp136,
#bc-free .all .rp136 {
    padding-top: calc(30vw * 136 / 100);
    padding-bottom: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp137,
#bc-free .all .rp137 {
    padding-top: calc(15vw * 137 / 100);
    padding-bottom: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp137,
#bc-free .all .rp137 {
    padding-top: calc(30vw * 137 / 100);
    padding-bottom: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp138,
#bc-free .all .rp138 {
    padding-top: calc(15vw * 138 / 100);
    padding-bottom: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp138,
#bc-free .all .rp138 {
    padding-top: calc(30vw * 138 / 100);
    padding-bottom: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp139,
#bc-free .all .rp139 {
    padding-top: calc(15vw * 139 / 100);
    padding-bottom: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp139,
#bc-free .all .rp139 {
    padding-top: calc(30vw * 139 / 100);
    padding-bottom: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp140,
#bc-free .all .rp140 {
    padding-top: calc(15vw * 140 / 100);
    padding-bottom: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp140,
#bc-free .all .rp140 {
    padding-top: calc(30vw * 140 / 100);
    padding-bottom: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp141,
#bc-free .all .rp141 {
    padding-top: calc(15vw * 141 / 100);
    padding-bottom: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp141,
#bc-free .all .rp141 {
    padding-top: calc(30vw * 141 / 100);
    padding-bottom: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp142,
#bc-free .all .rp142 {
    padding-top: calc(15vw * 142 / 100);
    padding-bottom: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp142,
#bc-free .all .rp142 {
    padding-top: calc(30vw * 142 / 100);
    padding-bottom: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp143,
#bc-free .all .rp143 {
    padding-top: calc(15vw * 143 / 100);
    padding-bottom: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp143,
#bc-free .all .rp143 {
    padding-top: calc(30vw * 143 / 100);
    padding-bottom: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp144,
#bc-free .all .rp144 {
    padding-top: calc(15vw * 144 / 100);
    padding-bottom: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp144,
#bc-free .all .rp144 {
    padding-top: calc(30vw * 144 / 100);
    padding-bottom: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp145,
#bc-free .all .rp145 {
    padding-top: calc(15vw * 145 / 100);
    padding-bottom: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp145,
#bc-free .all .rp145 {
    padding-top: calc(30vw * 145 / 100);
    padding-bottom: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp146,
#bc-free .all .rp146 {
    padding-top: calc(15vw * 146 / 100);
    padding-bottom: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp146,
#bc-free .all .rp146 {
    padding-top: calc(30vw * 146 / 100);
    padding-bottom: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp147,
#bc-free .all .rp147 {
    padding-top: calc(15vw * 147 / 100);
    padding-bottom: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp147,
#bc-free .all .rp147 {
    padding-top: calc(30vw * 147 / 100);
    padding-bottom: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp148,
#bc-free .all .rp148 {
    padding-top: calc(15vw * 148 / 100);
    padding-bottom: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp148,
#bc-free .all .rp148 {
    padding-top: calc(30vw * 148 / 100);
    padding-bottom: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp149,
#bc-free .all .rp149 {
    padding-top: calc(15vw * 149 / 100);
    padding-bottom: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp149,
#bc-free .all .rp149 {
    padding-top: calc(30vw * 149 / 100);
    padding-bottom: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp150,
#bc-free .all .rp150 {
    padding-top: calc(15vw * 150 / 100);
    padding-bottom: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp150,
#bc-free .all .rp150 {
    padding-top: calc(30vw * 150 / 100);
    padding-bottom: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp151,
#bc-free .all .rp151 {
    padding-top: calc(15vw * 151 / 100);
    padding-bottom: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp151,
#bc-free .all .rp151 {
    padding-top: calc(30vw * 151 / 100);
    padding-bottom: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp152,
#bc-free .all .rp152 {
    padding-top: calc(15vw * 152 / 100);
    padding-bottom: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp152,
#bc-free .all .rp152 {
    padding-top: calc(30vw * 152 / 100);
    padding-bottom: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp153,
#bc-free .all .rp153 {
    padding-top: calc(15vw * 153 / 100);
    padding-bottom: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp153,
#bc-free .all .rp153 {
    padding-top: calc(30vw * 153 / 100);
    padding-bottom: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp154,
#bc-free .all .rp154 {
    padding-top: calc(15vw * 154 / 100);
    padding-bottom: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp154,
#bc-free .all .rp154 {
    padding-top: calc(30vw * 154 / 100);
    padding-bottom: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp155,
#bc-free .all .rp155 {
    padding-top: calc(15vw * 155 / 100);
    padding-bottom: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp155,
#bc-free .all .rp155 {
    padding-top: calc(30vw * 155 / 100);
    padding-bottom: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp156,
#bc-free .all .rp156 {
    padding-top: calc(15vw * 156 / 100);
    padding-bottom: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp156,
#bc-free .all .rp156 {
    padding-top: calc(30vw * 156 / 100);
    padding-bottom: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp157,
#bc-free .all .rp157 {
    padding-top: calc(15vw * 157 / 100);
    padding-bottom: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp157,
#bc-free .all .rp157 {
    padding-top: calc(30vw * 157 / 100);
    padding-bottom: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp158,
#bc-free .all .rp158 {
    padding-top: calc(15vw * 158 / 100);
    padding-bottom: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp158,
#bc-free .all .rp158 {
    padding-top: calc(30vw * 158 / 100);
    padding-bottom: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp159,
#bc-free .all .rp159 {
    padding-top: calc(15vw * 159 / 100);
    padding-bottom: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp159,
#bc-free .all .rp159 {
    padding-top: calc(30vw * 159 / 100);
    padding-bottom: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp160,
#bc-free .all .rp160 {
    padding-top: calc(15vw * 160 / 100);
    padding-bottom: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp160,
#bc-free .all .rp160 {
    padding-top: calc(30vw * 160 / 100);
    padding-bottom: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp161,
#bc-free .all .rp161 {
    padding-top: calc(15vw * 161 / 100);
    padding-bottom: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp161,
#bc-free .all .rp161 {
    padding-top: calc(30vw * 161 / 100);
    padding-bottom: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp162,
#bc-free .all .rp162 {
    padding-top: calc(15vw * 162 / 100);
    padding-bottom: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp162,
#bc-free .all .rp162 {
    padding-top: calc(30vw * 162 / 100);
    padding-bottom: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp163,
#bc-free .all .rp163 {
    padding-top: calc(15vw * 163 / 100);
    padding-bottom: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp163,
#bc-free .all .rp163 {
    padding-top: calc(30vw * 163 / 100);
    padding-bottom: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp164,
#bc-free .all .rp164 {
    padding-top: calc(15vw * 164 / 100);
    padding-bottom: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp164,
#bc-free .all .rp164 {
    padding-top: calc(30vw * 164 / 100);
    padding-bottom: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp165,
#bc-free .all .rp165 {
    padding-top: calc(15vw * 165 / 100);
    padding-bottom: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp165,
#bc-free .all .rp165 {
    padding-top: calc(30vw * 165 / 100);
    padding-bottom: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp166,
#bc-free .all .rp166 {
    padding-top: calc(15vw * 166 / 100);
    padding-bottom: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp166,
#bc-free .all .rp166 {
    padding-top: calc(30vw * 166 / 100);
    padding-bottom: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp167,
#bc-free .all .rp167 {
    padding-top: calc(15vw * 167 / 100);
    padding-bottom: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp167,
#bc-free .all .rp167 {
    padding-top: calc(30vw * 167 / 100);
    padding-bottom: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp168,
#bc-free .all .rp168 {
    padding-top: calc(15vw * 168 / 100);
    padding-bottom: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp168,
#bc-free .all .rp168 {
    padding-top: calc(30vw * 168 / 100);
    padding-bottom: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp169,
#bc-free .all .rp169 {
    padding-top: calc(15vw * 169 / 100);
    padding-bottom: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp169,
#bc-free .all .rp169 {
    padding-top: calc(30vw * 169 / 100);
    padding-bottom: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp170,
#bc-free .all .rp170 {
    padding-top: calc(15vw * 170 / 100);
    padding-bottom: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp170,
#bc-free .all .rp170 {
    padding-top: calc(30vw * 170 / 100);
    padding-bottom: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp171,
#bc-free .all .rp171 {
    padding-top: calc(15vw * 171 / 100);
    padding-bottom: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp171,
#bc-free .all .rp171 {
    padding-top: calc(30vw * 171 / 100);
    padding-bottom: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp172,
#bc-free .all .rp172 {
    padding-top: calc(15vw * 172 / 100);
    padding-bottom: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp172,
#bc-free .all .rp172 {
    padding-top: calc(30vw * 172 / 100);
    padding-bottom: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp173,
#bc-free .all .rp173 {
    padding-top: calc(15vw * 173 / 100);
    padding-bottom: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp173,
#bc-free .all .rp173 {
    padding-top: calc(30vw * 173 / 100);
    padding-bottom: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp174,
#bc-free .all .rp174 {
    padding-top: calc(15vw * 174 / 100);
    padding-bottom: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp174,
#bc-free .all .rp174 {
    padding-top: calc(30vw * 174 / 100);
    padding-bottom: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp175,
#bc-free .all .rp175 {
    padding-top: calc(15vw * 175 / 100);
    padding-bottom: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp175,
#bc-free .all .rp175 {
    padding-top: calc(30vw * 175 / 100);
    padding-bottom: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp176,
#bc-free .all .rp176 {
    padding-top: calc(15vw * 176 / 100);
    padding-bottom: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp176,
#bc-free .all .rp176 {
    padding-top: calc(30vw * 176 / 100);
    padding-bottom: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp177,
#bc-free .all .rp177 {
    padding-top: calc(15vw * 177 / 100);
    padding-bottom: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp177,
#bc-free .all .rp177 {
    padding-top: calc(30vw * 177 / 100);
    padding-bottom: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp178,
#bc-free .all .rp178 {
    padding-top: calc(15vw * 178 / 100);
    padding-bottom: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp178,
#bc-free .all .rp178 {
    padding-top: calc(30vw * 178 / 100);
    padding-bottom: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp179,
#bc-free .all .rp179 {
    padding-top: calc(15vw * 179 / 100);
    padding-bottom: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp179,
#bc-free .all .rp179 {
    padding-top: calc(30vw * 179 / 100);
    padding-bottom: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp180,
#bc-free .all .rp180 {
    padding-top: calc(15vw * 180 / 100);
    padding-bottom: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp180,
#bc-free .all .rp180 {
    padding-top: calc(30vw * 180 / 100);
    padding-bottom: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp181,
#bc-free .all .rp181 {
    padding-top: calc(15vw * 181 / 100);
    padding-bottom: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp181,
#bc-free .all .rp181 {
    padding-top: calc(30vw * 181 / 100);
    padding-bottom: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp182,
#bc-free .all .rp182 {
    padding-top: calc(15vw * 182 / 100);
    padding-bottom: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp182,
#bc-free .all .rp182 {
    padding-top: calc(30vw * 182 / 100);
    padding-bottom: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp183,
#bc-free .all .rp183 {
    padding-top: calc(15vw * 183 / 100);
    padding-bottom: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp183,
#bc-free .all .rp183 {
    padding-top: calc(30vw * 183 / 100);
    padding-bottom: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp184,
#bc-free .all .rp184 {
    padding-top: calc(15vw * 184 / 100);
    padding-bottom: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp184,
#bc-free .all .rp184 {
    padding-top: calc(30vw * 184 / 100);
    padding-bottom: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp185,
#bc-free .all .rp185 {
    padding-top: calc(15vw * 185 / 100);
    padding-bottom: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp185,
#bc-free .all .rp185 {
    padding-top: calc(30vw * 185 / 100);
    padding-bottom: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp186,
#bc-free .all .rp186 {
    padding-top: calc(15vw * 186 / 100);
    padding-bottom: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp186,
#bc-free .all .rp186 {
    padding-top: calc(30vw * 186 / 100);
    padding-bottom: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp187,
#bc-free .all .rp187 {
    padding-top: calc(15vw * 187 / 100);
    padding-bottom: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp187,
#bc-free .all .rp187 {
    padding-top: calc(30vw * 187 / 100);
    padding-bottom: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp188,
#bc-free .all .rp188 {
    padding-top: calc(15vw * 188 / 100);
    padding-bottom: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp188,
#bc-free .all .rp188 {
    padding-top: calc(30vw * 188 / 100);
    padding-bottom: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp189,
#bc-free .all .rp189 {
    padding-top: calc(15vw * 189 / 100);
    padding-bottom: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp189,
#bc-free .all .rp189 {
    padding-top: calc(30vw * 189 / 100);
    padding-bottom: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp190,
#bc-free .all .rp190 {
    padding-top: calc(15vw * 190 / 100);
    padding-bottom: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp190,
#bc-free .all .rp190 {
    padding-top: calc(30vw * 190 / 100);
    padding-bottom: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp191,
#bc-free .all .rp191 {
    padding-top: calc(15vw * 191 / 100);
    padding-bottom: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp191,
#bc-free .all .rp191 {
    padding-top: calc(30vw * 191 / 100);
    padding-bottom: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp192,
#bc-free .all .rp192 {
    padding-top: calc(15vw * 192 / 100);
    padding-bottom: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp192,
#bc-free .all .rp192 {
    padding-top: calc(30vw * 192 / 100);
    padding-bottom: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp193,
#bc-free .all .rp193 {
    padding-top: calc(15vw * 193 / 100);
    padding-bottom: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp193,
#bc-free .all .rp193 {
    padding-top: calc(30vw * 193 / 100);
    padding-bottom: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp194,
#bc-free .all .rp194 {
    padding-top: calc(15vw * 194 / 100);
    padding-bottom: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp194,
#bc-free .all .rp194 {
    padding-top: calc(30vw * 194 / 100);
    padding-bottom: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp195,
#bc-free .all .rp195 {
    padding-top: calc(15vw * 195 / 100);
    padding-bottom: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp195,
#bc-free .all .rp195 {
    padding-top: calc(30vw * 195 / 100);
    padding-bottom: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp196,
#bc-free .all .rp196 {
    padding-top: calc(15vw * 196 / 100);
    padding-bottom: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp196,
#bc-free .all .rp196 {
    padding-top: calc(30vw * 196 / 100);
    padding-bottom: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp197,
#bc-free .all .rp197 {
    padding-top: calc(15vw * 197 / 100);
    padding-bottom: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp197,
#bc-free .all .rp197 {
    padding-top: calc(30vw * 197 / 100);
    padding-bottom: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp198,
#bc-free .all .rp198 {
    padding-top: calc(15vw * 198 / 100);
    padding-bottom: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp198,
#bc-free .all .rp198 {
    padding-top: calc(30vw * 198 / 100);
    padding-bottom: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rp199,
#bc-free .all .rp199 {
    padding-top: calc(15vw * 199 / 100);
    padding-bottom: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rp199,
#bc-free .all .rp199 {
    padding-top: calc(30vw * 199 / 100);
    padding-bottom: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt1,
#bc-free .all .rpt1 {
    padding-top: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt1,
#bc-free .all .rpt1 {
    padding-top: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt2,
#bc-free .all .rpt2 {
    padding-top: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt2,
#bc-free .all .rpt2 {
    padding-top: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt3,
#bc-free .all .rpt3 {
    padding-top: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt3,
#bc-free .all .rpt3 {
    padding-top: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt4,
#bc-free .all .rpt4 {
    padding-top: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt4,
#bc-free .all .rpt4 {
    padding-top: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt5,
#bc-free .all .rpt5 {
    padding-top: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt5,
#bc-free .all .rpt5 {
    padding-top: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt6,
#bc-free .all .rpt6 {
    padding-top: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt6,
#bc-free .all .rpt6 {
    padding-top: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt7,
#bc-free .all .rpt7 {
    padding-top: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt7,
#bc-free .all .rpt7 {
    padding-top: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt8,
#bc-free .all .rpt8 {
    padding-top: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt8,
#bc-free .all .rpt8 {
    padding-top: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt9,
#bc-free .all .rpt9 {
    padding-top: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt9,
#bc-free .all .rpt9 {
    padding-top: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt10,
#bc-free .all .rpt10 {
    padding-top: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt10,
#bc-free .all .rpt10 {
    padding-top: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt11,
#bc-free .all .rpt11 {
    padding-top: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt11,
#bc-free .all .rpt11 {
    padding-top: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt12,
#bc-free .all .rpt12 {
    padding-top: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt12,
#bc-free .all .rpt12 {
    padding-top: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt13,
#bc-free .all .rpt13 {
    padding-top: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt13,
#bc-free .all .rpt13 {
    padding-top: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt14,
#bc-free .all .rpt14 {
    padding-top: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt14,
#bc-free .all .rpt14 {
    padding-top: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt15,
#bc-free .all .rpt15 {
    padding-top: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt15,
#bc-free .all .rpt15 {
    padding-top: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt16,
#bc-free .all .rpt16 {
    padding-top: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt16,
#bc-free .all .rpt16 {
    padding-top: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt17,
#bc-free .all .rpt17 {
    padding-top: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt17,
#bc-free .all .rpt17 {
    padding-top: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt18,
#bc-free .all .rpt18 {
    padding-top: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt18,
#bc-free .all .rpt18 {
    padding-top: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt19,
#bc-free .all .rpt19 {
    padding-top: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt19,
#bc-free .all .rpt19 {
    padding-top: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt20,
#bc-free .all .rpt20 {
    padding-top: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt20,
#bc-free .all .rpt20 {
    padding-top: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt21,
#bc-free .all .rpt21 {
    padding-top: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt21,
#bc-free .all .rpt21 {
    padding-top: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt22,
#bc-free .all .rpt22 {
    padding-top: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt22,
#bc-free .all .rpt22 {
    padding-top: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt23,
#bc-free .all .rpt23 {
    padding-top: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt23,
#bc-free .all .rpt23 {
    padding-top: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt24,
#bc-free .all .rpt24 {
    padding-top: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt24,
#bc-free .all .rpt24 {
    padding-top: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt25,
#bc-free .all .rpt25 {
    padding-top: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt25,
#bc-free .all .rpt25 {
    padding-top: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt26,
#bc-free .all .rpt26 {
    padding-top: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt26,
#bc-free .all .rpt26 {
    padding-top: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt27,
#bc-free .all .rpt27 {
    padding-top: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt27,
#bc-free .all .rpt27 {
    padding-top: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt28,
#bc-free .all .rpt28 {
    padding-top: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt28,
#bc-free .all .rpt28 {
    padding-top: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt29,
#bc-free .all .rpt29 {
    padding-top: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt29,
#bc-free .all .rpt29 {
    padding-top: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt30,
#bc-free .all .rpt30 {
    padding-top: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt30,
#bc-free .all .rpt30 {
    padding-top: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt31,
#bc-free .all .rpt31 {
    padding-top: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt31,
#bc-free .all .rpt31 {
    padding-top: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt32,
#bc-free .all .rpt32 {
    padding-top: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt32,
#bc-free .all .rpt32 {
    padding-top: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt33,
#bc-free .all .rpt33 {
    padding-top: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt33,
#bc-free .all .rpt33 {
    padding-top: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt34,
#bc-free .all .rpt34 {
    padding-top: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt34,
#bc-free .all .rpt34 {
    padding-top: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt35,
#bc-free .all .rpt35 {
    padding-top: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt35,
#bc-free .all .rpt35 {
    padding-top: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt36,
#bc-free .all .rpt36 {
    padding-top: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt36,
#bc-free .all .rpt36 {
    padding-top: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt37,
#bc-free .all .rpt37 {
    padding-top: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt37,
#bc-free .all .rpt37 {
    padding-top: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt38,
#bc-free .all .rpt38 {
    padding-top: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt38,
#bc-free .all .rpt38 {
    padding-top: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt39,
#bc-free .all .rpt39 {
    padding-top: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt39,
#bc-free .all .rpt39 {
    padding-top: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt40,
#bc-free .all .rpt40 {
    padding-top: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt40,
#bc-free .all .rpt40 {
    padding-top: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt41,
#bc-free .all .rpt41 {
    padding-top: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt41,
#bc-free .all .rpt41 {
    padding-top: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt42,
#bc-free .all .rpt42 {
    padding-top: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt42,
#bc-free .all .rpt42 {
    padding-top: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt43,
#bc-free .all .rpt43 {
    padding-top: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt43,
#bc-free .all .rpt43 {
    padding-top: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt44,
#bc-free .all .rpt44 {
    padding-top: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt44,
#bc-free .all .rpt44 {
    padding-top: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt45,
#bc-free .all .rpt45 {
    padding-top: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt45,
#bc-free .all .rpt45 {
    padding-top: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt46,
#bc-free .all .rpt46 {
    padding-top: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt46,
#bc-free .all .rpt46 {
    padding-top: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt47,
#bc-free .all .rpt47 {
    padding-top: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt47,
#bc-free .all .rpt47 {
    padding-top: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt48,
#bc-free .all .rpt48 {
    padding-top: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt48,
#bc-free .all .rpt48 {
    padding-top: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt49,
#bc-free .all .rpt49 {
    padding-top: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt49,
#bc-free .all .rpt49 {
    padding-top: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt50,
#bc-free .all .rpt50 {
    padding-top: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt50,
#bc-free .all .rpt50 {
    padding-top: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt51,
#bc-free .all .rpt51 {
    padding-top: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt51,
#bc-free .all .rpt51 {
    padding-top: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt52,
#bc-free .all .rpt52 {
    padding-top: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt52,
#bc-free .all .rpt52 {
    padding-top: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt53,
#bc-free .all .rpt53 {
    padding-top: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt53,
#bc-free .all .rpt53 {
    padding-top: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt54,
#bc-free .all .rpt54 {
    padding-top: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt54,
#bc-free .all .rpt54 {
    padding-top: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt55,
#bc-free .all .rpt55 {
    padding-top: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt55,
#bc-free .all .rpt55 {
    padding-top: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt56,
#bc-free .all .rpt56 {
    padding-top: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt56,
#bc-free .all .rpt56 {
    padding-top: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt57,
#bc-free .all .rpt57 {
    padding-top: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt57,
#bc-free .all .rpt57 {
    padding-top: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt58,
#bc-free .all .rpt58 {
    padding-top: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt58,
#bc-free .all .rpt58 {
    padding-top: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt59,
#bc-free .all .rpt59 {
    padding-top: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt59,
#bc-free .all .rpt59 {
    padding-top: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt60,
#bc-free .all .rpt60 {
    padding-top: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt60,
#bc-free .all .rpt60 {
    padding-top: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt61,
#bc-free .all .rpt61 {
    padding-top: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt61,
#bc-free .all .rpt61 {
    padding-top: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt62,
#bc-free .all .rpt62 {
    padding-top: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt62,
#bc-free .all .rpt62 {
    padding-top: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt63,
#bc-free .all .rpt63 {
    padding-top: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt63,
#bc-free .all .rpt63 {
    padding-top: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt64,
#bc-free .all .rpt64 {
    padding-top: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt64,
#bc-free .all .rpt64 {
    padding-top: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt65,
#bc-free .all .rpt65 {
    padding-top: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt65,
#bc-free .all .rpt65 {
    padding-top: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt66,
#bc-free .all .rpt66 {
    padding-top: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt66,
#bc-free .all .rpt66 {
    padding-top: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt67,
#bc-free .all .rpt67 {
    padding-top: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt67,
#bc-free .all .rpt67 {
    padding-top: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt68,
#bc-free .all .rpt68 {
    padding-top: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt68,
#bc-free .all .rpt68 {
    padding-top: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt69,
#bc-free .all .rpt69 {
    padding-top: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt69,
#bc-free .all .rpt69 {
    padding-top: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt70,
#bc-free .all .rpt70 {
    padding-top: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt70,
#bc-free .all .rpt70 {
    padding-top: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt71,
#bc-free .all .rpt71 {
    padding-top: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt71,
#bc-free .all .rpt71 {
    padding-top: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt72,
#bc-free .all .rpt72 {
    padding-top: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt72,
#bc-free .all .rpt72 {
    padding-top: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt73,
#bc-free .all .rpt73 {
    padding-top: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt73,
#bc-free .all .rpt73 {
    padding-top: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt74,
#bc-free .all .rpt74 {
    padding-top: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt74,
#bc-free .all .rpt74 {
    padding-top: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt75,
#bc-free .all .rpt75 {
    padding-top: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt75,
#bc-free .all .rpt75 {
    padding-top: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt76,
#bc-free .all .rpt76 {
    padding-top: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt76,
#bc-free .all .rpt76 {
    padding-top: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt77,
#bc-free .all .rpt77 {
    padding-top: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt77,
#bc-free .all .rpt77 {
    padding-top: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt78,
#bc-free .all .rpt78 {
    padding-top: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt78,
#bc-free .all .rpt78 {
    padding-top: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt79,
#bc-free .all .rpt79 {
    padding-top: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt79,
#bc-free .all .rpt79 {
    padding-top: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt80,
#bc-free .all .rpt80 {
    padding-top: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt80,
#bc-free .all .rpt80 {
    padding-top: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt81,
#bc-free .all .rpt81 {
    padding-top: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt81,
#bc-free .all .rpt81 {
    padding-top: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt82,
#bc-free .all .rpt82 {
    padding-top: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt82,
#bc-free .all .rpt82 {
    padding-top: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt83,
#bc-free .all .rpt83 {
    padding-top: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt83,
#bc-free .all .rpt83 {
    padding-top: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt84,
#bc-free .all .rpt84 {
    padding-top: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt84,
#bc-free .all .rpt84 {
    padding-top: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt85,
#bc-free .all .rpt85 {
    padding-top: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt85,
#bc-free .all .rpt85 {
    padding-top: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt86,
#bc-free .all .rpt86 {
    padding-top: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt86,
#bc-free .all .rpt86 {
    padding-top: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt87,
#bc-free .all .rpt87 {
    padding-top: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt87,
#bc-free .all .rpt87 {
    padding-top: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt88,
#bc-free .all .rpt88 {
    padding-top: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt88,
#bc-free .all .rpt88 {
    padding-top: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt89,
#bc-free .all .rpt89 {
    padding-top: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt89,
#bc-free .all .rpt89 {
    padding-top: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt90,
#bc-free .all .rpt90 {
    padding-top: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt90,
#bc-free .all .rpt90 {
    padding-top: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt91,
#bc-free .all .rpt91 {
    padding-top: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt91,
#bc-free .all .rpt91 {
    padding-top: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt92,
#bc-free .all .rpt92 {
    padding-top: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt92,
#bc-free .all .rpt92 {
    padding-top: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt93,
#bc-free .all .rpt93 {
    padding-top: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt93,
#bc-free .all .rpt93 {
    padding-top: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt94,
#bc-free .all .rpt94 {
    padding-top: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt94,
#bc-free .all .rpt94 {
    padding-top: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt95,
#bc-free .all .rpt95 {
    padding-top: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt95,
#bc-free .all .rpt95 {
    padding-top: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt96,
#bc-free .all .rpt96 {
    padding-top: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt96,
#bc-free .all .rpt96 {
    padding-top: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt97,
#bc-free .all .rpt97 {
    padding-top: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt97,
#bc-free .all .rpt97 {
    padding-top: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt98,
#bc-free .all .rpt98 {
    padding-top: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt98,
#bc-free .all .rpt98 {
    padding-top: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt99,
#bc-free .all .rpt99 {
    padding-top: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt99,
#bc-free .all .rpt99 {
    padding-top: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt100,
#bc-free .all .rpt100 {
    padding-top: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt100,
#bc-free .all .rpt100 {
    padding-top: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt101,
#bc-free .all .rpt101 {
    padding-top: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt101,
#bc-free .all .rpt101 {
    padding-top: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt102,
#bc-free .all .rpt102 {
    padding-top: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt102,
#bc-free .all .rpt102 {
    padding-top: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt103,
#bc-free .all .rpt103 {
    padding-top: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt103,
#bc-free .all .rpt103 {
    padding-top: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt104,
#bc-free .all .rpt104 {
    padding-top: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt104,
#bc-free .all .rpt104 {
    padding-top: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt105,
#bc-free .all .rpt105 {
    padding-top: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt105,
#bc-free .all .rpt105 {
    padding-top: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt106,
#bc-free .all .rpt106 {
    padding-top: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt106,
#bc-free .all .rpt106 {
    padding-top: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt107,
#bc-free .all .rpt107 {
    padding-top: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt107,
#bc-free .all .rpt107 {
    padding-top: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt108,
#bc-free .all .rpt108 {
    padding-top: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt108,
#bc-free .all .rpt108 {
    padding-top: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt109,
#bc-free .all .rpt109 {
    padding-top: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt109,
#bc-free .all .rpt109 {
    padding-top: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt110,
#bc-free .all .rpt110 {
    padding-top: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt110,
#bc-free .all .rpt110 {
    padding-top: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt111,
#bc-free .all .rpt111 {
    padding-top: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt111,
#bc-free .all .rpt111 {
    padding-top: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt112,
#bc-free .all .rpt112 {
    padding-top: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt112,
#bc-free .all .rpt112 {
    padding-top: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt113,
#bc-free .all .rpt113 {
    padding-top: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt113,
#bc-free .all .rpt113 {
    padding-top: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt114,
#bc-free .all .rpt114 {
    padding-top: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt114,
#bc-free .all .rpt114 {
    padding-top: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt115,
#bc-free .all .rpt115 {
    padding-top: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt115,
#bc-free .all .rpt115 {
    padding-top: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt116,
#bc-free .all .rpt116 {
    padding-top: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt116,
#bc-free .all .rpt116 {
    padding-top: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt117,
#bc-free .all .rpt117 {
    padding-top: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt117,
#bc-free .all .rpt117 {
    padding-top: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt118,
#bc-free .all .rpt118 {
    padding-top: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt118,
#bc-free .all .rpt118 {
    padding-top: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt119,
#bc-free .all .rpt119 {
    padding-top: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt119,
#bc-free .all .rpt119 {
    padding-top: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt120,
#bc-free .all .rpt120 {
    padding-top: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt120,
#bc-free .all .rpt120 {
    padding-top: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt121,
#bc-free .all .rpt121 {
    padding-top: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt121,
#bc-free .all .rpt121 {
    padding-top: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt122,
#bc-free .all .rpt122 {
    padding-top: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt122,
#bc-free .all .rpt122 {
    padding-top: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt123,
#bc-free .all .rpt123 {
    padding-top: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt123,
#bc-free .all .rpt123 {
    padding-top: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt124,
#bc-free .all .rpt124 {
    padding-top: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt124,
#bc-free .all .rpt124 {
    padding-top: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt125,
#bc-free .all .rpt125 {
    padding-top: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt125,
#bc-free .all .rpt125 {
    padding-top: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt126,
#bc-free .all .rpt126 {
    padding-top: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt126,
#bc-free .all .rpt126 {
    padding-top: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt127,
#bc-free .all .rpt127 {
    padding-top: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt127,
#bc-free .all .rpt127 {
    padding-top: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt128,
#bc-free .all .rpt128 {
    padding-top: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt128,
#bc-free .all .rpt128 {
    padding-top: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt129,
#bc-free .all .rpt129 {
    padding-top: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt129,
#bc-free .all .rpt129 {
    padding-top: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt130,
#bc-free .all .rpt130 {
    padding-top: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt130,
#bc-free .all .rpt130 {
    padding-top: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt131,
#bc-free .all .rpt131 {
    padding-top: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt131,
#bc-free .all .rpt131 {
    padding-top: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt132,
#bc-free .all .rpt132 {
    padding-top: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt132,
#bc-free .all .rpt132 {
    padding-top: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt133,
#bc-free .all .rpt133 {
    padding-top: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt133,
#bc-free .all .rpt133 {
    padding-top: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt134,
#bc-free .all .rpt134 {
    padding-top: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt134,
#bc-free .all .rpt134 {
    padding-top: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt135,
#bc-free .all .rpt135 {
    padding-top: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt135,
#bc-free .all .rpt135 {
    padding-top: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt136,
#bc-free .all .rpt136 {
    padding-top: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt136,
#bc-free .all .rpt136 {
    padding-top: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt137,
#bc-free .all .rpt137 {
    padding-top: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt137,
#bc-free .all .rpt137 {
    padding-top: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt138,
#bc-free .all .rpt138 {
    padding-top: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt138,
#bc-free .all .rpt138 {
    padding-top: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt139,
#bc-free .all .rpt139 {
    padding-top: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt139,
#bc-free .all .rpt139 {
    padding-top: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt140,
#bc-free .all .rpt140 {
    padding-top: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt140,
#bc-free .all .rpt140 {
    padding-top: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt141,
#bc-free .all .rpt141 {
    padding-top: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt141,
#bc-free .all .rpt141 {
    padding-top: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt142,
#bc-free .all .rpt142 {
    padding-top: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt142,
#bc-free .all .rpt142 {
    padding-top: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt143,
#bc-free .all .rpt143 {
    padding-top: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt143,
#bc-free .all .rpt143 {
    padding-top: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt144,
#bc-free .all .rpt144 {
    padding-top: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt144,
#bc-free .all .rpt144 {
    padding-top: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt145,
#bc-free .all .rpt145 {
    padding-top: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt145,
#bc-free .all .rpt145 {
    padding-top: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt146,
#bc-free .all .rpt146 {
    padding-top: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt146,
#bc-free .all .rpt146 {
    padding-top: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt147,
#bc-free .all .rpt147 {
    padding-top: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt147,
#bc-free .all .rpt147 {
    padding-top: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt148,
#bc-free .all .rpt148 {
    padding-top: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt148,
#bc-free .all .rpt148 {
    padding-top: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt149,
#bc-free .all .rpt149 {
    padding-top: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt149,
#bc-free .all .rpt149 {
    padding-top: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt150,
#bc-free .all .rpt150 {
    padding-top: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt150,
#bc-free .all .rpt150 {
    padding-top: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt151,
#bc-free .all .rpt151 {
    padding-top: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt151,
#bc-free .all .rpt151 {
    padding-top: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt152,
#bc-free .all .rpt152 {
    padding-top: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt152,
#bc-free .all .rpt152 {
    padding-top: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt153,
#bc-free .all .rpt153 {
    padding-top: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt153,
#bc-free .all .rpt153 {
    padding-top: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt154,
#bc-free .all .rpt154 {
    padding-top: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt154,
#bc-free .all .rpt154 {
    padding-top: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt155,
#bc-free .all .rpt155 {
    padding-top: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt155,
#bc-free .all .rpt155 {
    padding-top: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt156,
#bc-free .all .rpt156 {
    padding-top: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt156,
#bc-free .all .rpt156 {
    padding-top: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt157,
#bc-free .all .rpt157 {
    padding-top: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt157,
#bc-free .all .rpt157 {
    padding-top: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt158,
#bc-free .all .rpt158 {
    padding-top: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt158,
#bc-free .all .rpt158 {
    padding-top: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt159,
#bc-free .all .rpt159 {
    padding-top: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt159,
#bc-free .all .rpt159 {
    padding-top: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt160,
#bc-free .all .rpt160 {
    padding-top: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt160,
#bc-free .all .rpt160 {
    padding-top: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt161,
#bc-free .all .rpt161 {
    padding-top: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt161,
#bc-free .all .rpt161 {
    padding-top: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt162,
#bc-free .all .rpt162 {
    padding-top: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt162,
#bc-free .all .rpt162 {
    padding-top: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt163,
#bc-free .all .rpt163 {
    padding-top: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt163,
#bc-free .all .rpt163 {
    padding-top: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt164,
#bc-free .all .rpt164 {
    padding-top: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt164,
#bc-free .all .rpt164 {
    padding-top: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt165,
#bc-free .all .rpt165 {
    padding-top: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt165,
#bc-free .all .rpt165 {
    padding-top: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt166,
#bc-free .all .rpt166 {
    padding-top: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt166,
#bc-free .all .rpt166 {
    padding-top: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt167,
#bc-free .all .rpt167 {
    padding-top: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt167,
#bc-free .all .rpt167 {
    padding-top: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt168,
#bc-free .all .rpt168 {
    padding-top: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt168,
#bc-free .all .rpt168 {
    padding-top: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt169,
#bc-free .all .rpt169 {
    padding-top: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt169,
#bc-free .all .rpt169 {
    padding-top: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt170,
#bc-free .all .rpt170 {
    padding-top: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt170,
#bc-free .all .rpt170 {
    padding-top: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt171,
#bc-free .all .rpt171 {
    padding-top: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt171,
#bc-free .all .rpt171 {
    padding-top: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt172,
#bc-free .all .rpt172 {
    padding-top: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt172,
#bc-free .all .rpt172 {
    padding-top: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt173,
#bc-free .all .rpt173 {
    padding-top: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt173,
#bc-free .all .rpt173 {
    padding-top: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt174,
#bc-free .all .rpt174 {
    padding-top: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt174,
#bc-free .all .rpt174 {
    padding-top: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt175,
#bc-free .all .rpt175 {
    padding-top: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt175,
#bc-free .all .rpt175 {
    padding-top: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt176,
#bc-free .all .rpt176 {
    padding-top: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt176,
#bc-free .all .rpt176 {
    padding-top: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt177,
#bc-free .all .rpt177 {
    padding-top: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt177,
#bc-free .all .rpt177 {
    padding-top: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt178,
#bc-free .all .rpt178 {
    padding-top: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt178,
#bc-free .all .rpt178 {
    padding-top: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt179,
#bc-free .all .rpt179 {
    padding-top: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt179,
#bc-free .all .rpt179 {
    padding-top: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt180,
#bc-free .all .rpt180 {
    padding-top: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt180,
#bc-free .all .rpt180 {
    padding-top: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt181,
#bc-free .all .rpt181 {
    padding-top: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt181,
#bc-free .all .rpt181 {
    padding-top: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt182,
#bc-free .all .rpt182 {
    padding-top: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt182,
#bc-free .all .rpt182 {
    padding-top: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt183,
#bc-free .all .rpt183 {
    padding-top: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt183,
#bc-free .all .rpt183 {
    padding-top: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt184,
#bc-free .all .rpt184 {
    padding-top: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt184,
#bc-free .all .rpt184 {
    padding-top: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt185,
#bc-free .all .rpt185 {
    padding-top: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt185,
#bc-free .all .rpt185 {
    padding-top: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt186,
#bc-free .all .rpt186 {
    padding-top: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt186,
#bc-free .all .rpt186 {
    padding-top: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt187,
#bc-free .all .rpt187 {
    padding-top: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt187,
#bc-free .all .rpt187 {
    padding-top: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt188,
#bc-free .all .rpt188 {
    padding-top: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt188,
#bc-free .all .rpt188 {
    padding-top: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt189,
#bc-free .all .rpt189 {
    padding-top: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt189,
#bc-free .all .rpt189 {
    padding-top: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt190,
#bc-free .all .rpt190 {
    padding-top: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt190,
#bc-free .all .rpt190 {
    padding-top: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt191,
#bc-free .all .rpt191 {
    padding-top: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt191,
#bc-free .all .rpt191 {
    padding-top: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt192,
#bc-free .all .rpt192 {
    padding-top: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt192,
#bc-free .all .rpt192 {
    padding-top: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt193,
#bc-free .all .rpt193 {
    padding-top: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt193,
#bc-free .all .rpt193 {
    padding-top: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt194,
#bc-free .all .rpt194 {
    padding-top: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt194,
#bc-free .all .rpt194 {
    padding-top: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt195,
#bc-free .all .rpt195 {
    padding-top: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt195,
#bc-free .all .rpt195 {
    padding-top: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt196,
#bc-free .all .rpt196 {
    padding-top: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt196,
#bc-free .all .rpt196 {
    padding-top: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt197,
#bc-free .all .rpt197 {
    padding-top: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt197,
#bc-free .all .rpt197 {
    padding-top: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt198,
#bc-free .all .rpt198 {
    padding-top: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt198,
#bc-free .all .rpt198 {
    padding-top: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpt199,
#bc-free .all .rpt199 {
    padding-top: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpt199,
#bc-free .all .rpt199 {
    padding-top: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcpt1,
#bc-free .all .pcpt1 {
    padding-top: 1vw;
  }
  #bc-tmpl .all .pcpt2,
#bc-free .all .pcpt2 {
    padding-top: 2vw;
  }
  #bc-tmpl .all .pcpt3,
#bc-free .all .pcpt3 {
    padding-top: 3vw;
  }
  #bc-tmpl .all .pcpt4,
#bc-free .all .pcpt4 {
    padding-top: 4vw;
  }
  #bc-tmpl .all .pcpt5,
#bc-free .all .pcpt5 {
    padding-top: 5vw;
  }
  #bc-tmpl .all .pcpt6,
#bc-free .all .pcpt6 {
    padding-top: 6vw;
  }
  #bc-tmpl .all .pcpt7,
#bc-free .all .pcpt7 {
    padding-top: 7vw;
  }
  #bc-tmpl .all .pcpt8,
#bc-free .all .pcpt8 {
    padding-top: 8vw;
  }
  #bc-tmpl .all .pcpt9,
#bc-free .all .pcpt9 {
    padding-top: 9vw;
  }
  #bc-tmpl .all .pcpt10,
#bc-free .all .pcpt10 {
    padding-top: 10vw;
  }
  #bc-tmpl .all .pcpt11,
#bc-free .all .pcpt11 {
    padding-top: 11vw;
  }
  #bc-tmpl .all .pcpt12,
#bc-free .all .pcpt12 {
    padding-top: 12vw;
  }
  #bc-tmpl .all .pcpt13,
#bc-free .all .pcpt13 {
    padding-top: 13vw;
  }
  #bc-tmpl .all .pcpt14,
#bc-free .all .pcpt14 {
    padding-top: 14vw;
  }
  #bc-tmpl .all .pcpt15,
#bc-free .all .pcpt15 {
    padding-top: 15vw;
  }
  #bc-tmpl .all .pcpt16,
#bc-free .all .pcpt16 {
    padding-top: 16vw;
  }
  #bc-tmpl .all .pcpt17,
#bc-free .all .pcpt17 {
    padding-top: 17vw;
  }
  #bc-tmpl .all .pcpt18,
#bc-free .all .pcpt18 {
    padding-top: 18vw;
  }
  #bc-tmpl .all .pcpt19,
#bc-free .all .pcpt19 {
    padding-top: 19vw;
  }
  #bc-tmpl .all .pcpt20,
#bc-free .all .pcpt20 {
    padding-top: 20vw;
  }
  #bc-tmpl .all .pcpt21,
#bc-free .all .pcpt21 {
    padding-top: 21vw;
  }
  #bc-tmpl .all .pcpt22,
#bc-free .all .pcpt22 {
    padding-top: 22vw;
  }
  #bc-tmpl .all .pcpt23,
#bc-free .all .pcpt23 {
    padding-top: 23vw;
  }
  #bc-tmpl .all .pcpt24,
#bc-free .all .pcpt24 {
    padding-top: 24vw;
  }
  #bc-tmpl .all .pcpt25,
#bc-free .all .pcpt25 {
    padding-top: 25vw;
  }
  #bc-tmpl .all .pcpt26,
#bc-free .all .pcpt26 {
    padding-top: 26vw;
  }
  #bc-tmpl .all .pcpt27,
#bc-free .all .pcpt27 {
    padding-top: 27vw;
  }
  #bc-tmpl .all .pcpt28,
#bc-free .all .pcpt28 {
    padding-top: 28vw;
  }
  #bc-tmpl .all .pcpt29,
#bc-free .all .pcpt29 {
    padding-top: 29vw;
  }
  #bc-tmpl .all .pcpt30,
#bc-free .all .pcpt30 {
    padding-top: 30vw;
  }
  #bc-tmpl .all .pcpt31,
#bc-free .all .pcpt31 {
    padding-top: 31vw;
  }
  #bc-tmpl .all .pcpt32,
#bc-free .all .pcpt32 {
    padding-top: 32vw;
  }
  #bc-tmpl .all .pcpt33,
#bc-free .all .pcpt33 {
    padding-top: 33vw;
  }
  #bc-tmpl .all .pcpt34,
#bc-free .all .pcpt34 {
    padding-top: 34vw;
  }
  #bc-tmpl .all .pcpt35,
#bc-free .all .pcpt35 {
    padding-top: 35vw;
  }
  #bc-tmpl .all .pcpt36,
#bc-free .all .pcpt36 {
    padding-top: 36vw;
  }
  #bc-tmpl .all .pcpt37,
#bc-free .all .pcpt37 {
    padding-top: 37vw;
  }
  #bc-tmpl .all .pcpt38,
#bc-free .all .pcpt38 {
    padding-top: 38vw;
  }
  #bc-tmpl .all .pcpt39,
#bc-free .all .pcpt39 {
    padding-top: 39vw;
  }
  #bc-tmpl .all .pcpt40,
#bc-free .all .pcpt40 {
    padding-top: 40vw;
  }
  #bc-tmpl .all .pcpt41,
#bc-free .all .pcpt41 {
    padding-top: 41vw;
  }
  #bc-tmpl .all .pcpt42,
#bc-free .all .pcpt42 {
    padding-top: 42vw;
  }
  #bc-tmpl .all .pcpt43,
#bc-free .all .pcpt43 {
    padding-top: 43vw;
  }
  #bc-tmpl .all .pcpt44,
#bc-free .all .pcpt44 {
    padding-top: 44vw;
  }
  #bc-tmpl .all .pcpt45,
#bc-free .all .pcpt45 {
    padding-top: 45vw;
  }
  #bc-tmpl .all .pcpt46,
#bc-free .all .pcpt46 {
    padding-top: 46vw;
  }
  #bc-tmpl .all .pcpt47,
#bc-free .all .pcpt47 {
    padding-top: 47vw;
  }
  #bc-tmpl .all .pcpt48,
#bc-free .all .pcpt48 {
    padding-top: 48vw;
  }
  #bc-tmpl .all .pcpt49,
#bc-free .all .pcpt49 {
    padding-top: 49vw;
  }
  #bc-tmpl .all .pcpt50,
#bc-free .all .pcpt50 {
    padding-top: 50vw;
  }
  #bc-tmpl .all .pcpt51,
#bc-free .all .pcpt51 {
    padding-top: 51vw;
  }
  #bc-tmpl .all .pcpt52,
#bc-free .all .pcpt52 {
    padding-top: 52vw;
  }
  #bc-tmpl .all .pcpt53,
#bc-free .all .pcpt53 {
    padding-top: 53vw;
  }
  #bc-tmpl .all .pcpt54,
#bc-free .all .pcpt54 {
    padding-top: 54vw;
  }
  #bc-tmpl .all .pcpt55,
#bc-free .all .pcpt55 {
    padding-top: 55vw;
  }
  #bc-tmpl .all .pcpt56,
#bc-free .all .pcpt56 {
    padding-top: 56vw;
  }
  #bc-tmpl .all .pcpt57,
#bc-free .all .pcpt57 {
    padding-top: 57vw;
  }
  #bc-tmpl .all .pcpt58,
#bc-free .all .pcpt58 {
    padding-top: 58vw;
  }
  #bc-tmpl .all .pcpt59,
#bc-free .all .pcpt59 {
    padding-top: 59vw;
  }
  #bc-tmpl .all .pcpt60,
#bc-free .all .pcpt60 {
    padding-top: 60vw;
  }
  #bc-tmpl .all .pcpt61,
#bc-free .all .pcpt61 {
    padding-top: 61vw;
  }
  #bc-tmpl .all .pcpt62,
#bc-free .all .pcpt62 {
    padding-top: 62vw;
  }
  #bc-tmpl .all .pcpt63,
#bc-free .all .pcpt63 {
    padding-top: 63vw;
  }
  #bc-tmpl .all .pcpt64,
#bc-free .all .pcpt64 {
    padding-top: 64vw;
  }
  #bc-tmpl .all .pcpt65,
#bc-free .all .pcpt65 {
    padding-top: 65vw;
  }
  #bc-tmpl .all .pcpt66,
#bc-free .all .pcpt66 {
    padding-top: 66vw;
  }
  #bc-tmpl .all .pcpt67,
#bc-free .all .pcpt67 {
    padding-top: 67vw;
  }
  #bc-tmpl .all .pcpt68,
#bc-free .all .pcpt68 {
    padding-top: 68vw;
  }
  #bc-tmpl .all .pcpt69,
#bc-free .all .pcpt69 {
    padding-top: 69vw;
  }
  #bc-tmpl .all .pcpt70,
#bc-free .all .pcpt70 {
    padding-top: 70vw;
  }
  #bc-tmpl .all .pcpt71,
#bc-free .all .pcpt71 {
    padding-top: 71vw;
  }
  #bc-tmpl .all .pcpt72,
#bc-free .all .pcpt72 {
    padding-top: 72vw;
  }
  #bc-tmpl .all .pcpt73,
#bc-free .all .pcpt73 {
    padding-top: 73vw;
  }
  #bc-tmpl .all .pcpt74,
#bc-free .all .pcpt74 {
    padding-top: 74vw;
  }
  #bc-tmpl .all .pcpt75,
#bc-free .all .pcpt75 {
    padding-top: 75vw;
  }
  #bc-tmpl .all .pcpt76,
#bc-free .all .pcpt76 {
    padding-top: 76vw;
  }
  #bc-tmpl .all .pcpt77,
#bc-free .all .pcpt77 {
    padding-top: 77vw;
  }
  #bc-tmpl .all .pcpt78,
#bc-free .all .pcpt78 {
    padding-top: 78vw;
  }
  #bc-tmpl .all .pcpt79,
#bc-free .all .pcpt79 {
    padding-top: 79vw;
  }
  #bc-tmpl .all .pcpt80,
#bc-free .all .pcpt80 {
    padding-top: 80vw;
  }
  #bc-tmpl .all .pcpt81,
#bc-free .all .pcpt81 {
    padding-top: 81vw;
  }
  #bc-tmpl .all .pcpt82,
#bc-free .all .pcpt82 {
    padding-top: 82vw;
  }
  #bc-tmpl .all .pcpt83,
#bc-free .all .pcpt83 {
    padding-top: 83vw;
  }
  #bc-tmpl .all .pcpt84,
#bc-free .all .pcpt84 {
    padding-top: 84vw;
  }
  #bc-tmpl .all .pcpt85,
#bc-free .all .pcpt85 {
    padding-top: 85vw;
  }
  #bc-tmpl .all .pcpt86,
#bc-free .all .pcpt86 {
    padding-top: 86vw;
  }
  #bc-tmpl .all .pcpt87,
#bc-free .all .pcpt87 {
    padding-top: 87vw;
  }
  #bc-tmpl .all .pcpt88,
#bc-free .all .pcpt88 {
    padding-top: 88vw;
  }
  #bc-tmpl .all .pcpt89,
#bc-free .all .pcpt89 {
    padding-top: 89vw;
  }
  #bc-tmpl .all .pcpt90,
#bc-free .all .pcpt90 {
    padding-top: 90vw;
  }
  #bc-tmpl .all .pcpt91,
#bc-free .all .pcpt91 {
    padding-top: 91vw;
  }
  #bc-tmpl .all .pcpt92,
#bc-free .all .pcpt92 {
    padding-top: 92vw;
  }
  #bc-tmpl .all .pcpt93,
#bc-free .all .pcpt93 {
    padding-top: 93vw;
  }
  #bc-tmpl .all .pcpt94,
#bc-free .all .pcpt94 {
    padding-top: 94vw;
  }
  #bc-tmpl .all .pcpt95,
#bc-free .all .pcpt95 {
    padding-top: 95vw;
  }
  #bc-tmpl .all .pcpt96,
#bc-free .all .pcpt96 {
    padding-top: 96vw;
  }
  #bc-tmpl .all .pcpt97,
#bc-free .all .pcpt97 {
    padding-top: 97vw;
  }
  #bc-tmpl .all .pcpt98,
#bc-free .all .pcpt98 {
    padding-top: 98vw;
  }
  #bc-tmpl .all .pcpt99,
#bc-free .all .pcpt99 {
    padding-top: 99vw;
  }
  #bc-tmpl .all .pcpt100,
#bc-free .all .pcpt100 {
    padding-top: 100vw;
  }
  #bc-tmpl .all .pcpt101,
#bc-free .all .pcpt101 {
    padding-top: 101vw;
  }
  #bc-tmpl .all .pcpt102,
#bc-free .all .pcpt102 {
    padding-top: 102vw;
  }
  #bc-tmpl .all .pcpt103,
#bc-free .all .pcpt103 {
    padding-top: 103vw;
  }
  #bc-tmpl .all .pcpt104,
#bc-free .all .pcpt104 {
    padding-top: 104vw;
  }
  #bc-tmpl .all .pcpt105,
#bc-free .all .pcpt105 {
    padding-top: 105vw;
  }
  #bc-tmpl .all .pcpt106,
#bc-free .all .pcpt106 {
    padding-top: 106vw;
  }
  #bc-tmpl .all .pcpt107,
#bc-free .all .pcpt107 {
    padding-top: 107vw;
  }
  #bc-tmpl .all .pcpt108,
#bc-free .all .pcpt108 {
    padding-top: 108vw;
  }
  #bc-tmpl .all .pcpt109,
#bc-free .all .pcpt109 {
    padding-top: 109vw;
  }
  #bc-tmpl .all .pcpt110,
#bc-free .all .pcpt110 {
    padding-top: 110vw;
  }
  #bc-tmpl .all .pcpt111,
#bc-free .all .pcpt111 {
    padding-top: 111vw;
  }
  #bc-tmpl .all .pcpt112,
#bc-free .all .pcpt112 {
    padding-top: 112vw;
  }
  #bc-tmpl .all .pcpt113,
#bc-free .all .pcpt113 {
    padding-top: 113vw;
  }
  #bc-tmpl .all .pcpt114,
#bc-free .all .pcpt114 {
    padding-top: 114vw;
  }
  #bc-tmpl .all .pcpt115,
#bc-free .all .pcpt115 {
    padding-top: 115vw;
  }
  #bc-tmpl .all .pcpt116,
#bc-free .all .pcpt116 {
    padding-top: 116vw;
  }
  #bc-tmpl .all .pcpt117,
#bc-free .all .pcpt117 {
    padding-top: 117vw;
  }
  #bc-tmpl .all .pcpt118,
#bc-free .all .pcpt118 {
    padding-top: 118vw;
  }
  #bc-tmpl .all .pcpt119,
#bc-free .all .pcpt119 {
    padding-top: 119vw;
  }
  #bc-tmpl .all .pcpt120,
#bc-free .all .pcpt120 {
    padding-top: 120vw;
  }
  #bc-tmpl .all .pcpt121,
#bc-free .all .pcpt121 {
    padding-top: 121vw;
  }
  #bc-tmpl .all .pcpt122,
#bc-free .all .pcpt122 {
    padding-top: 122vw;
  }
  #bc-tmpl .all .pcpt123,
#bc-free .all .pcpt123 {
    padding-top: 123vw;
  }
  #bc-tmpl .all .pcpt124,
#bc-free .all .pcpt124 {
    padding-top: 124vw;
  }
  #bc-tmpl .all .pcpt125,
#bc-free .all .pcpt125 {
    padding-top: 125vw;
  }
  #bc-tmpl .all .pcpt126,
#bc-free .all .pcpt126 {
    padding-top: 126vw;
  }
  #bc-tmpl .all .pcpt127,
#bc-free .all .pcpt127 {
    padding-top: 127vw;
  }
  #bc-tmpl .all .pcpt128,
#bc-free .all .pcpt128 {
    padding-top: 128vw;
  }
  #bc-tmpl .all .pcpt129,
#bc-free .all .pcpt129 {
    padding-top: 129vw;
  }
  #bc-tmpl .all .pcpt130,
#bc-free .all .pcpt130 {
    padding-top: 130vw;
  }
  #bc-tmpl .all .pcpt131,
#bc-free .all .pcpt131 {
    padding-top: 131vw;
  }
  #bc-tmpl .all .pcpt132,
#bc-free .all .pcpt132 {
    padding-top: 132vw;
  }
  #bc-tmpl .all .pcpt133,
#bc-free .all .pcpt133 {
    padding-top: 133vw;
  }
  #bc-tmpl .all .pcpt134,
#bc-free .all .pcpt134 {
    padding-top: 134vw;
  }
  #bc-tmpl .all .pcpt135,
#bc-free .all .pcpt135 {
    padding-top: 135vw;
  }
  #bc-tmpl .all .pcpt136,
#bc-free .all .pcpt136 {
    padding-top: 136vw;
  }
  #bc-tmpl .all .pcpt137,
#bc-free .all .pcpt137 {
    padding-top: 137vw;
  }
  #bc-tmpl .all .pcpt138,
#bc-free .all .pcpt138 {
    padding-top: 138vw;
  }
  #bc-tmpl .all .pcpt139,
#bc-free .all .pcpt139 {
    padding-top: 139vw;
  }
  #bc-tmpl .all .pcpt140,
#bc-free .all .pcpt140 {
    padding-top: 140vw;
  }
  #bc-tmpl .all .pcpt141,
#bc-free .all .pcpt141 {
    padding-top: 141vw;
  }
  #bc-tmpl .all .pcpt142,
#bc-free .all .pcpt142 {
    padding-top: 142vw;
  }
  #bc-tmpl .all .pcpt143,
#bc-free .all .pcpt143 {
    padding-top: 143vw;
  }
  #bc-tmpl .all .pcpt144,
#bc-free .all .pcpt144 {
    padding-top: 144vw;
  }
  #bc-tmpl .all .pcpt145,
#bc-free .all .pcpt145 {
    padding-top: 145vw;
  }
  #bc-tmpl .all .pcpt146,
#bc-free .all .pcpt146 {
    padding-top: 146vw;
  }
  #bc-tmpl .all .pcpt147,
#bc-free .all .pcpt147 {
    padding-top: 147vw;
  }
  #bc-tmpl .all .pcpt148,
#bc-free .all .pcpt148 {
    padding-top: 148vw;
  }
  #bc-tmpl .all .pcpt149,
#bc-free .all .pcpt149 {
    padding-top: 149vw;
  }
  #bc-tmpl .all .pcpt150,
#bc-free .all .pcpt150 {
    padding-top: 150vw;
  }
  #bc-tmpl .all .pcpt151,
#bc-free .all .pcpt151 {
    padding-top: 151vw;
  }
  #bc-tmpl .all .pcpt152,
#bc-free .all .pcpt152 {
    padding-top: 152vw;
  }
  #bc-tmpl .all .pcpt153,
#bc-free .all .pcpt153 {
    padding-top: 153vw;
  }
  #bc-tmpl .all .pcpt154,
#bc-free .all .pcpt154 {
    padding-top: 154vw;
  }
  #bc-tmpl .all .pcpt155,
#bc-free .all .pcpt155 {
    padding-top: 155vw;
  }
  #bc-tmpl .all .pcpt156,
#bc-free .all .pcpt156 {
    padding-top: 156vw;
  }
  #bc-tmpl .all .pcpt157,
#bc-free .all .pcpt157 {
    padding-top: 157vw;
  }
  #bc-tmpl .all .pcpt158,
#bc-free .all .pcpt158 {
    padding-top: 158vw;
  }
  #bc-tmpl .all .pcpt159,
#bc-free .all .pcpt159 {
    padding-top: 159vw;
  }
  #bc-tmpl .all .pcpt160,
#bc-free .all .pcpt160 {
    padding-top: 160vw;
  }
  #bc-tmpl .all .pcpt161,
#bc-free .all .pcpt161 {
    padding-top: 161vw;
  }
  #bc-tmpl .all .pcpt162,
#bc-free .all .pcpt162 {
    padding-top: 162vw;
  }
  #bc-tmpl .all .pcpt163,
#bc-free .all .pcpt163 {
    padding-top: 163vw;
  }
  #bc-tmpl .all .pcpt164,
#bc-free .all .pcpt164 {
    padding-top: 164vw;
  }
  #bc-tmpl .all .pcpt165,
#bc-free .all .pcpt165 {
    padding-top: 165vw;
  }
  #bc-tmpl .all .pcpt166,
#bc-free .all .pcpt166 {
    padding-top: 166vw;
  }
  #bc-tmpl .all .pcpt167,
#bc-free .all .pcpt167 {
    padding-top: 167vw;
  }
  #bc-tmpl .all .pcpt168,
#bc-free .all .pcpt168 {
    padding-top: 168vw;
  }
  #bc-tmpl .all .pcpt169,
#bc-free .all .pcpt169 {
    padding-top: 169vw;
  }
  #bc-tmpl .all .pcpt170,
#bc-free .all .pcpt170 {
    padding-top: 170vw;
  }
  #bc-tmpl .all .pcpt171,
#bc-free .all .pcpt171 {
    padding-top: 171vw;
  }
  #bc-tmpl .all .pcpt172,
#bc-free .all .pcpt172 {
    padding-top: 172vw;
  }
  #bc-tmpl .all .pcpt173,
#bc-free .all .pcpt173 {
    padding-top: 173vw;
  }
  #bc-tmpl .all .pcpt174,
#bc-free .all .pcpt174 {
    padding-top: 174vw;
  }
  #bc-tmpl .all .pcpt175,
#bc-free .all .pcpt175 {
    padding-top: 175vw;
  }
  #bc-tmpl .all .pcpt176,
#bc-free .all .pcpt176 {
    padding-top: 176vw;
  }
  #bc-tmpl .all .pcpt177,
#bc-free .all .pcpt177 {
    padding-top: 177vw;
  }
  #bc-tmpl .all .pcpt178,
#bc-free .all .pcpt178 {
    padding-top: 178vw;
  }
  #bc-tmpl .all .pcpt179,
#bc-free .all .pcpt179 {
    padding-top: 179vw;
  }
  #bc-tmpl .all .pcpt180,
#bc-free .all .pcpt180 {
    padding-top: 180vw;
  }
  #bc-tmpl .all .pcpt181,
#bc-free .all .pcpt181 {
    padding-top: 181vw;
  }
  #bc-tmpl .all .pcpt182,
#bc-free .all .pcpt182 {
    padding-top: 182vw;
  }
  #bc-tmpl .all .pcpt183,
#bc-free .all .pcpt183 {
    padding-top: 183vw;
  }
  #bc-tmpl .all .pcpt184,
#bc-free .all .pcpt184 {
    padding-top: 184vw;
  }
  #bc-tmpl .all .pcpt185,
#bc-free .all .pcpt185 {
    padding-top: 185vw;
  }
  #bc-tmpl .all .pcpt186,
#bc-free .all .pcpt186 {
    padding-top: 186vw;
  }
  #bc-tmpl .all .pcpt187,
#bc-free .all .pcpt187 {
    padding-top: 187vw;
  }
  #bc-tmpl .all .pcpt188,
#bc-free .all .pcpt188 {
    padding-top: 188vw;
  }
  #bc-tmpl .all .pcpt189,
#bc-free .all .pcpt189 {
    padding-top: 189vw;
  }
  #bc-tmpl .all .pcpt190,
#bc-free .all .pcpt190 {
    padding-top: 190vw;
  }
  #bc-tmpl .all .pcpt191,
#bc-free .all .pcpt191 {
    padding-top: 191vw;
  }
  #bc-tmpl .all .pcpt192,
#bc-free .all .pcpt192 {
    padding-top: 192vw;
  }
  #bc-tmpl .all .pcpt193,
#bc-free .all .pcpt193 {
    padding-top: 193vw;
  }
  #bc-tmpl .all .pcpt194,
#bc-free .all .pcpt194 {
    padding-top: 194vw;
  }
  #bc-tmpl .all .pcpt195,
#bc-free .all .pcpt195 {
    padding-top: 195vw;
  }
  #bc-tmpl .all .pcpt196,
#bc-free .all .pcpt196 {
    padding-top: 196vw;
  }
  #bc-tmpl .all .pcpt197,
#bc-free .all .pcpt197 {
    padding-top: 197vw;
  }
  #bc-tmpl .all .pcpt198,
#bc-free .all .pcpt198 {
    padding-top: 198vw;
  }
  #bc-tmpl .all .pcpt199,
#bc-free .all .pcpt199 {
    padding-top: 199vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .sppt1,
#bc-free .all .sppt1 {
    padding-top: 1vw;
  }
  #bc-tmpl .all .sppt2,
#bc-free .all .sppt2 {
    padding-top: 2vw;
  }
  #bc-tmpl .all .sppt3,
#bc-free .all .sppt3 {
    padding-top: 3vw;
  }
  #bc-tmpl .all .sppt4,
#bc-free .all .sppt4 {
    padding-top: 4vw;
  }
  #bc-tmpl .all .sppt5,
#bc-free .all .sppt5 {
    padding-top: 5vw;
  }
  #bc-tmpl .all .sppt6,
#bc-free .all .sppt6 {
    padding-top: 6vw;
  }
  #bc-tmpl .all .sppt7,
#bc-free .all .sppt7 {
    padding-top: 7vw;
  }
  #bc-tmpl .all .sppt8,
#bc-free .all .sppt8 {
    padding-top: 8vw;
  }
  #bc-tmpl .all .sppt9,
#bc-free .all .sppt9 {
    padding-top: 9vw;
  }
  #bc-tmpl .all .sppt10,
#bc-free .all .sppt10 {
    padding-top: 10vw;
  }
  #bc-tmpl .all .sppt11,
#bc-free .all .sppt11 {
    padding-top: 11vw;
  }
  #bc-tmpl .all .sppt12,
#bc-free .all .sppt12 {
    padding-top: 12vw;
  }
  #bc-tmpl .all .sppt13,
#bc-free .all .sppt13 {
    padding-top: 13vw;
  }
  #bc-tmpl .all .sppt14,
#bc-free .all .sppt14 {
    padding-top: 14vw;
  }
  #bc-tmpl .all .sppt15,
#bc-free .all .sppt15 {
    padding-top: 15vw;
  }
  #bc-tmpl .all .sppt16,
#bc-free .all .sppt16 {
    padding-top: 16vw;
  }
  #bc-tmpl .all .sppt17,
#bc-free .all .sppt17 {
    padding-top: 17vw;
  }
  #bc-tmpl .all .sppt18,
#bc-free .all .sppt18 {
    padding-top: 18vw;
  }
  #bc-tmpl .all .sppt19,
#bc-free .all .sppt19 {
    padding-top: 19vw;
  }
  #bc-tmpl .all .sppt20,
#bc-free .all .sppt20 {
    padding-top: 20vw;
  }
  #bc-tmpl .all .sppt21,
#bc-free .all .sppt21 {
    padding-top: 21vw;
  }
  #bc-tmpl .all .sppt22,
#bc-free .all .sppt22 {
    padding-top: 22vw;
  }
  #bc-tmpl .all .sppt23,
#bc-free .all .sppt23 {
    padding-top: 23vw;
  }
  #bc-tmpl .all .sppt24,
#bc-free .all .sppt24 {
    padding-top: 24vw;
  }
  #bc-tmpl .all .sppt25,
#bc-free .all .sppt25 {
    padding-top: 25vw;
  }
  #bc-tmpl .all .sppt26,
#bc-free .all .sppt26 {
    padding-top: 26vw;
  }
  #bc-tmpl .all .sppt27,
#bc-free .all .sppt27 {
    padding-top: 27vw;
  }
  #bc-tmpl .all .sppt28,
#bc-free .all .sppt28 {
    padding-top: 28vw;
  }
  #bc-tmpl .all .sppt29,
#bc-free .all .sppt29 {
    padding-top: 29vw;
  }
  #bc-tmpl .all .sppt30,
#bc-free .all .sppt30 {
    padding-top: 30vw;
  }
  #bc-tmpl .all .sppt31,
#bc-free .all .sppt31 {
    padding-top: 31vw;
  }
  #bc-tmpl .all .sppt32,
#bc-free .all .sppt32 {
    padding-top: 32vw;
  }
  #bc-tmpl .all .sppt33,
#bc-free .all .sppt33 {
    padding-top: 33vw;
  }
  #bc-tmpl .all .sppt34,
#bc-free .all .sppt34 {
    padding-top: 34vw;
  }
  #bc-tmpl .all .sppt35,
#bc-free .all .sppt35 {
    padding-top: 35vw;
  }
  #bc-tmpl .all .sppt36,
#bc-free .all .sppt36 {
    padding-top: 36vw;
  }
  #bc-tmpl .all .sppt37,
#bc-free .all .sppt37 {
    padding-top: 37vw;
  }
  #bc-tmpl .all .sppt38,
#bc-free .all .sppt38 {
    padding-top: 38vw;
  }
  #bc-tmpl .all .sppt39,
#bc-free .all .sppt39 {
    padding-top: 39vw;
  }
  #bc-tmpl .all .sppt40,
#bc-free .all .sppt40 {
    padding-top: 40vw;
  }
  #bc-tmpl .all .sppt41,
#bc-free .all .sppt41 {
    padding-top: 41vw;
  }
  #bc-tmpl .all .sppt42,
#bc-free .all .sppt42 {
    padding-top: 42vw;
  }
  #bc-tmpl .all .sppt43,
#bc-free .all .sppt43 {
    padding-top: 43vw;
  }
  #bc-tmpl .all .sppt44,
#bc-free .all .sppt44 {
    padding-top: 44vw;
  }
  #bc-tmpl .all .sppt45,
#bc-free .all .sppt45 {
    padding-top: 45vw;
  }
  #bc-tmpl .all .sppt46,
#bc-free .all .sppt46 {
    padding-top: 46vw;
  }
  #bc-tmpl .all .sppt47,
#bc-free .all .sppt47 {
    padding-top: 47vw;
  }
  #bc-tmpl .all .sppt48,
#bc-free .all .sppt48 {
    padding-top: 48vw;
  }
  #bc-tmpl .all .sppt49,
#bc-free .all .sppt49 {
    padding-top: 49vw;
  }
  #bc-tmpl .all .sppt50,
#bc-free .all .sppt50 {
    padding-top: 50vw;
  }
  #bc-tmpl .all .sppt51,
#bc-free .all .sppt51 {
    padding-top: 51vw;
  }
  #bc-tmpl .all .sppt52,
#bc-free .all .sppt52 {
    padding-top: 52vw;
  }
  #bc-tmpl .all .sppt53,
#bc-free .all .sppt53 {
    padding-top: 53vw;
  }
  #bc-tmpl .all .sppt54,
#bc-free .all .sppt54 {
    padding-top: 54vw;
  }
  #bc-tmpl .all .sppt55,
#bc-free .all .sppt55 {
    padding-top: 55vw;
  }
  #bc-tmpl .all .sppt56,
#bc-free .all .sppt56 {
    padding-top: 56vw;
  }
  #bc-tmpl .all .sppt57,
#bc-free .all .sppt57 {
    padding-top: 57vw;
  }
  #bc-tmpl .all .sppt58,
#bc-free .all .sppt58 {
    padding-top: 58vw;
  }
  #bc-tmpl .all .sppt59,
#bc-free .all .sppt59 {
    padding-top: 59vw;
  }
  #bc-tmpl .all .sppt60,
#bc-free .all .sppt60 {
    padding-top: 60vw;
  }
  #bc-tmpl .all .sppt61,
#bc-free .all .sppt61 {
    padding-top: 61vw;
  }
  #bc-tmpl .all .sppt62,
#bc-free .all .sppt62 {
    padding-top: 62vw;
  }
  #bc-tmpl .all .sppt63,
#bc-free .all .sppt63 {
    padding-top: 63vw;
  }
  #bc-tmpl .all .sppt64,
#bc-free .all .sppt64 {
    padding-top: 64vw;
  }
  #bc-tmpl .all .sppt65,
#bc-free .all .sppt65 {
    padding-top: 65vw;
  }
  #bc-tmpl .all .sppt66,
#bc-free .all .sppt66 {
    padding-top: 66vw;
  }
  #bc-tmpl .all .sppt67,
#bc-free .all .sppt67 {
    padding-top: 67vw;
  }
  #bc-tmpl .all .sppt68,
#bc-free .all .sppt68 {
    padding-top: 68vw;
  }
  #bc-tmpl .all .sppt69,
#bc-free .all .sppt69 {
    padding-top: 69vw;
  }
  #bc-tmpl .all .sppt70,
#bc-free .all .sppt70 {
    padding-top: 70vw;
  }
  #bc-tmpl .all .sppt71,
#bc-free .all .sppt71 {
    padding-top: 71vw;
  }
  #bc-tmpl .all .sppt72,
#bc-free .all .sppt72 {
    padding-top: 72vw;
  }
  #bc-tmpl .all .sppt73,
#bc-free .all .sppt73 {
    padding-top: 73vw;
  }
  #bc-tmpl .all .sppt74,
#bc-free .all .sppt74 {
    padding-top: 74vw;
  }
  #bc-tmpl .all .sppt75,
#bc-free .all .sppt75 {
    padding-top: 75vw;
  }
  #bc-tmpl .all .sppt76,
#bc-free .all .sppt76 {
    padding-top: 76vw;
  }
  #bc-tmpl .all .sppt77,
#bc-free .all .sppt77 {
    padding-top: 77vw;
  }
  #bc-tmpl .all .sppt78,
#bc-free .all .sppt78 {
    padding-top: 78vw;
  }
  #bc-tmpl .all .sppt79,
#bc-free .all .sppt79 {
    padding-top: 79vw;
  }
  #bc-tmpl .all .sppt80,
#bc-free .all .sppt80 {
    padding-top: 80vw;
  }
  #bc-tmpl .all .sppt81,
#bc-free .all .sppt81 {
    padding-top: 81vw;
  }
  #bc-tmpl .all .sppt82,
#bc-free .all .sppt82 {
    padding-top: 82vw;
  }
  #bc-tmpl .all .sppt83,
#bc-free .all .sppt83 {
    padding-top: 83vw;
  }
  #bc-tmpl .all .sppt84,
#bc-free .all .sppt84 {
    padding-top: 84vw;
  }
  #bc-tmpl .all .sppt85,
#bc-free .all .sppt85 {
    padding-top: 85vw;
  }
  #bc-tmpl .all .sppt86,
#bc-free .all .sppt86 {
    padding-top: 86vw;
  }
  #bc-tmpl .all .sppt87,
#bc-free .all .sppt87 {
    padding-top: 87vw;
  }
  #bc-tmpl .all .sppt88,
#bc-free .all .sppt88 {
    padding-top: 88vw;
  }
  #bc-tmpl .all .sppt89,
#bc-free .all .sppt89 {
    padding-top: 89vw;
  }
  #bc-tmpl .all .sppt90,
#bc-free .all .sppt90 {
    padding-top: 90vw;
  }
  #bc-tmpl .all .sppt91,
#bc-free .all .sppt91 {
    padding-top: 91vw;
  }
  #bc-tmpl .all .sppt92,
#bc-free .all .sppt92 {
    padding-top: 92vw;
  }
  #bc-tmpl .all .sppt93,
#bc-free .all .sppt93 {
    padding-top: 93vw;
  }
  #bc-tmpl .all .sppt94,
#bc-free .all .sppt94 {
    padding-top: 94vw;
  }
  #bc-tmpl .all .sppt95,
#bc-free .all .sppt95 {
    padding-top: 95vw;
  }
  #bc-tmpl .all .sppt96,
#bc-free .all .sppt96 {
    padding-top: 96vw;
  }
  #bc-tmpl .all .sppt97,
#bc-free .all .sppt97 {
    padding-top: 97vw;
  }
  #bc-tmpl .all .sppt98,
#bc-free .all .sppt98 {
    padding-top: 98vw;
  }
  #bc-tmpl .all .sppt99,
#bc-free .all .sppt99 {
    padding-top: 99vw;
  }
  #bc-tmpl .all .sppt100,
#bc-free .all .sppt100 {
    padding-top: 100vw;
  }
  #bc-tmpl .all .sppt101,
#bc-free .all .sppt101 {
    padding-top: 101vw;
  }
  #bc-tmpl .all .sppt102,
#bc-free .all .sppt102 {
    padding-top: 102vw;
  }
  #bc-tmpl .all .sppt103,
#bc-free .all .sppt103 {
    padding-top: 103vw;
  }
  #bc-tmpl .all .sppt104,
#bc-free .all .sppt104 {
    padding-top: 104vw;
  }
  #bc-tmpl .all .sppt105,
#bc-free .all .sppt105 {
    padding-top: 105vw;
  }
  #bc-tmpl .all .sppt106,
#bc-free .all .sppt106 {
    padding-top: 106vw;
  }
  #bc-tmpl .all .sppt107,
#bc-free .all .sppt107 {
    padding-top: 107vw;
  }
  #bc-tmpl .all .sppt108,
#bc-free .all .sppt108 {
    padding-top: 108vw;
  }
  #bc-tmpl .all .sppt109,
#bc-free .all .sppt109 {
    padding-top: 109vw;
  }
  #bc-tmpl .all .sppt110,
#bc-free .all .sppt110 {
    padding-top: 110vw;
  }
  #bc-tmpl .all .sppt111,
#bc-free .all .sppt111 {
    padding-top: 111vw;
  }
  #bc-tmpl .all .sppt112,
#bc-free .all .sppt112 {
    padding-top: 112vw;
  }
  #bc-tmpl .all .sppt113,
#bc-free .all .sppt113 {
    padding-top: 113vw;
  }
  #bc-tmpl .all .sppt114,
#bc-free .all .sppt114 {
    padding-top: 114vw;
  }
  #bc-tmpl .all .sppt115,
#bc-free .all .sppt115 {
    padding-top: 115vw;
  }
  #bc-tmpl .all .sppt116,
#bc-free .all .sppt116 {
    padding-top: 116vw;
  }
  #bc-tmpl .all .sppt117,
#bc-free .all .sppt117 {
    padding-top: 117vw;
  }
  #bc-tmpl .all .sppt118,
#bc-free .all .sppt118 {
    padding-top: 118vw;
  }
  #bc-tmpl .all .sppt119,
#bc-free .all .sppt119 {
    padding-top: 119vw;
  }
  #bc-tmpl .all .sppt120,
#bc-free .all .sppt120 {
    padding-top: 120vw;
  }
  #bc-tmpl .all .sppt121,
#bc-free .all .sppt121 {
    padding-top: 121vw;
  }
  #bc-tmpl .all .sppt122,
#bc-free .all .sppt122 {
    padding-top: 122vw;
  }
  #bc-tmpl .all .sppt123,
#bc-free .all .sppt123 {
    padding-top: 123vw;
  }
  #bc-tmpl .all .sppt124,
#bc-free .all .sppt124 {
    padding-top: 124vw;
  }
  #bc-tmpl .all .sppt125,
#bc-free .all .sppt125 {
    padding-top: 125vw;
  }
  #bc-tmpl .all .sppt126,
#bc-free .all .sppt126 {
    padding-top: 126vw;
  }
  #bc-tmpl .all .sppt127,
#bc-free .all .sppt127 {
    padding-top: 127vw;
  }
  #bc-tmpl .all .sppt128,
#bc-free .all .sppt128 {
    padding-top: 128vw;
  }
  #bc-tmpl .all .sppt129,
#bc-free .all .sppt129 {
    padding-top: 129vw;
  }
  #bc-tmpl .all .sppt130,
#bc-free .all .sppt130 {
    padding-top: 130vw;
  }
  #bc-tmpl .all .sppt131,
#bc-free .all .sppt131 {
    padding-top: 131vw;
  }
  #bc-tmpl .all .sppt132,
#bc-free .all .sppt132 {
    padding-top: 132vw;
  }
  #bc-tmpl .all .sppt133,
#bc-free .all .sppt133 {
    padding-top: 133vw;
  }
  #bc-tmpl .all .sppt134,
#bc-free .all .sppt134 {
    padding-top: 134vw;
  }
  #bc-tmpl .all .sppt135,
#bc-free .all .sppt135 {
    padding-top: 135vw;
  }
  #bc-tmpl .all .sppt136,
#bc-free .all .sppt136 {
    padding-top: 136vw;
  }
  #bc-tmpl .all .sppt137,
#bc-free .all .sppt137 {
    padding-top: 137vw;
  }
  #bc-tmpl .all .sppt138,
#bc-free .all .sppt138 {
    padding-top: 138vw;
  }
  #bc-tmpl .all .sppt139,
#bc-free .all .sppt139 {
    padding-top: 139vw;
  }
  #bc-tmpl .all .sppt140,
#bc-free .all .sppt140 {
    padding-top: 140vw;
  }
  #bc-tmpl .all .sppt141,
#bc-free .all .sppt141 {
    padding-top: 141vw;
  }
  #bc-tmpl .all .sppt142,
#bc-free .all .sppt142 {
    padding-top: 142vw;
  }
  #bc-tmpl .all .sppt143,
#bc-free .all .sppt143 {
    padding-top: 143vw;
  }
  #bc-tmpl .all .sppt144,
#bc-free .all .sppt144 {
    padding-top: 144vw;
  }
  #bc-tmpl .all .sppt145,
#bc-free .all .sppt145 {
    padding-top: 145vw;
  }
  #bc-tmpl .all .sppt146,
#bc-free .all .sppt146 {
    padding-top: 146vw;
  }
  #bc-tmpl .all .sppt147,
#bc-free .all .sppt147 {
    padding-top: 147vw;
  }
  #bc-tmpl .all .sppt148,
#bc-free .all .sppt148 {
    padding-top: 148vw;
  }
  #bc-tmpl .all .sppt149,
#bc-free .all .sppt149 {
    padding-top: 149vw;
  }
  #bc-tmpl .all .sppt150,
#bc-free .all .sppt150 {
    padding-top: 150vw;
  }
  #bc-tmpl .all .sppt151,
#bc-free .all .sppt151 {
    padding-top: 151vw;
  }
  #bc-tmpl .all .sppt152,
#bc-free .all .sppt152 {
    padding-top: 152vw;
  }
  #bc-tmpl .all .sppt153,
#bc-free .all .sppt153 {
    padding-top: 153vw;
  }
  #bc-tmpl .all .sppt154,
#bc-free .all .sppt154 {
    padding-top: 154vw;
  }
  #bc-tmpl .all .sppt155,
#bc-free .all .sppt155 {
    padding-top: 155vw;
  }
  #bc-tmpl .all .sppt156,
#bc-free .all .sppt156 {
    padding-top: 156vw;
  }
  #bc-tmpl .all .sppt157,
#bc-free .all .sppt157 {
    padding-top: 157vw;
  }
  #bc-tmpl .all .sppt158,
#bc-free .all .sppt158 {
    padding-top: 158vw;
  }
  #bc-tmpl .all .sppt159,
#bc-free .all .sppt159 {
    padding-top: 159vw;
  }
  #bc-tmpl .all .sppt160,
#bc-free .all .sppt160 {
    padding-top: 160vw;
  }
  #bc-tmpl .all .sppt161,
#bc-free .all .sppt161 {
    padding-top: 161vw;
  }
  #bc-tmpl .all .sppt162,
#bc-free .all .sppt162 {
    padding-top: 162vw;
  }
  #bc-tmpl .all .sppt163,
#bc-free .all .sppt163 {
    padding-top: 163vw;
  }
  #bc-tmpl .all .sppt164,
#bc-free .all .sppt164 {
    padding-top: 164vw;
  }
  #bc-tmpl .all .sppt165,
#bc-free .all .sppt165 {
    padding-top: 165vw;
  }
  #bc-tmpl .all .sppt166,
#bc-free .all .sppt166 {
    padding-top: 166vw;
  }
  #bc-tmpl .all .sppt167,
#bc-free .all .sppt167 {
    padding-top: 167vw;
  }
  #bc-tmpl .all .sppt168,
#bc-free .all .sppt168 {
    padding-top: 168vw;
  }
  #bc-tmpl .all .sppt169,
#bc-free .all .sppt169 {
    padding-top: 169vw;
  }
  #bc-tmpl .all .sppt170,
#bc-free .all .sppt170 {
    padding-top: 170vw;
  }
  #bc-tmpl .all .sppt171,
#bc-free .all .sppt171 {
    padding-top: 171vw;
  }
  #bc-tmpl .all .sppt172,
#bc-free .all .sppt172 {
    padding-top: 172vw;
  }
  #bc-tmpl .all .sppt173,
#bc-free .all .sppt173 {
    padding-top: 173vw;
  }
  #bc-tmpl .all .sppt174,
#bc-free .all .sppt174 {
    padding-top: 174vw;
  }
  #bc-tmpl .all .sppt175,
#bc-free .all .sppt175 {
    padding-top: 175vw;
  }
  #bc-tmpl .all .sppt176,
#bc-free .all .sppt176 {
    padding-top: 176vw;
  }
  #bc-tmpl .all .sppt177,
#bc-free .all .sppt177 {
    padding-top: 177vw;
  }
  #bc-tmpl .all .sppt178,
#bc-free .all .sppt178 {
    padding-top: 178vw;
  }
  #bc-tmpl .all .sppt179,
#bc-free .all .sppt179 {
    padding-top: 179vw;
  }
  #bc-tmpl .all .sppt180,
#bc-free .all .sppt180 {
    padding-top: 180vw;
  }
  #bc-tmpl .all .sppt181,
#bc-free .all .sppt181 {
    padding-top: 181vw;
  }
  #bc-tmpl .all .sppt182,
#bc-free .all .sppt182 {
    padding-top: 182vw;
  }
  #bc-tmpl .all .sppt183,
#bc-free .all .sppt183 {
    padding-top: 183vw;
  }
  #bc-tmpl .all .sppt184,
#bc-free .all .sppt184 {
    padding-top: 184vw;
  }
  #bc-tmpl .all .sppt185,
#bc-free .all .sppt185 {
    padding-top: 185vw;
  }
  #bc-tmpl .all .sppt186,
#bc-free .all .sppt186 {
    padding-top: 186vw;
  }
  #bc-tmpl .all .sppt187,
#bc-free .all .sppt187 {
    padding-top: 187vw;
  }
  #bc-tmpl .all .sppt188,
#bc-free .all .sppt188 {
    padding-top: 188vw;
  }
  #bc-tmpl .all .sppt189,
#bc-free .all .sppt189 {
    padding-top: 189vw;
  }
  #bc-tmpl .all .sppt190,
#bc-free .all .sppt190 {
    padding-top: 190vw;
  }
  #bc-tmpl .all .sppt191,
#bc-free .all .sppt191 {
    padding-top: 191vw;
  }
  #bc-tmpl .all .sppt192,
#bc-free .all .sppt192 {
    padding-top: 192vw;
  }
  #bc-tmpl .all .sppt193,
#bc-free .all .sppt193 {
    padding-top: 193vw;
  }
  #bc-tmpl .all .sppt194,
#bc-free .all .sppt194 {
    padding-top: 194vw;
  }
  #bc-tmpl .all .sppt195,
#bc-free .all .sppt195 {
    padding-top: 195vw;
  }
  #bc-tmpl .all .sppt196,
#bc-free .all .sppt196 {
    padding-top: 196vw;
  }
  #bc-tmpl .all .sppt197,
#bc-free .all .sppt197 {
    padding-top: 197vw;
  }
  #bc-tmpl .all .sppt198,
#bc-free .all .sppt198 {
    padding-top: 198vw;
  }
  #bc-tmpl .all .sppt199,
#bc-free .all .sppt199 {
    padding-top: 199vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb1,
#bc-free .all .rpb1 {
    padding-bottom: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb1,
#bc-free .all .rpb1 {
    padding-bottom: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb2,
#bc-free .all .rpb2 {
    padding-bottom: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb2,
#bc-free .all .rpb2 {
    padding-bottom: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb3,
#bc-free .all .rpb3 {
    padding-bottom: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb3,
#bc-free .all .rpb3 {
    padding-bottom: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb4,
#bc-free .all .rpb4 {
    padding-bottom: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb4,
#bc-free .all .rpb4 {
    padding-bottom: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb5,
#bc-free .all .rpb5 {
    padding-bottom: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb5,
#bc-free .all .rpb5 {
    padding-bottom: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb6,
#bc-free .all .rpb6 {
    padding-bottom: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb6,
#bc-free .all .rpb6 {
    padding-bottom: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb7,
#bc-free .all .rpb7 {
    padding-bottom: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb7,
#bc-free .all .rpb7 {
    padding-bottom: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb8,
#bc-free .all .rpb8 {
    padding-bottom: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb8,
#bc-free .all .rpb8 {
    padding-bottom: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb9,
#bc-free .all .rpb9 {
    padding-bottom: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb9,
#bc-free .all .rpb9 {
    padding-bottom: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb10,
#bc-free .all .rpb10 {
    padding-bottom: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb10,
#bc-free .all .rpb10 {
    padding-bottom: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb11,
#bc-free .all .rpb11 {
    padding-bottom: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb11,
#bc-free .all .rpb11 {
    padding-bottom: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb12,
#bc-free .all .rpb12 {
    padding-bottom: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb12,
#bc-free .all .rpb12 {
    padding-bottom: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb13,
#bc-free .all .rpb13 {
    padding-bottom: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb13,
#bc-free .all .rpb13 {
    padding-bottom: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb14,
#bc-free .all .rpb14 {
    padding-bottom: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb14,
#bc-free .all .rpb14 {
    padding-bottom: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb15,
#bc-free .all .rpb15 {
    padding-bottom: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb15,
#bc-free .all .rpb15 {
    padding-bottom: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb16,
#bc-free .all .rpb16 {
    padding-bottom: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb16,
#bc-free .all .rpb16 {
    padding-bottom: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb17,
#bc-free .all .rpb17 {
    padding-bottom: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb17,
#bc-free .all .rpb17 {
    padding-bottom: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb18,
#bc-free .all .rpb18 {
    padding-bottom: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb18,
#bc-free .all .rpb18 {
    padding-bottom: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb19,
#bc-free .all .rpb19 {
    padding-bottom: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb19,
#bc-free .all .rpb19 {
    padding-bottom: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb20,
#bc-free .all .rpb20 {
    padding-bottom: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb20,
#bc-free .all .rpb20 {
    padding-bottom: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb21,
#bc-free .all .rpb21 {
    padding-bottom: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb21,
#bc-free .all .rpb21 {
    padding-bottom: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb22,
#bc-free .all .rpb22 {
    padding-bottom: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb22,
#bc-free .all .rpb22 {
    padding-bottom: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb23,
#bc-free .all .rpb23 {
    padding-bottom: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb23,
#bc-free .all .rpb23 {
    padding-bottom: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb24,
#bc-free .all .rpb24 {
    padding-bottom: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb24,
#bc-free .all .rpb24 {
    padding-bottom: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb25,
#bc-free .all .rpb25 {
    padding-bottom: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb25,
#bc-free .all .rpb25 {
    padding-bottom: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb26,
#bc-free .all .rpb26 {
    padding-bottom: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb26,
#bc-free .all .rpb26 {
    padding-bottom: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb27,
#bc-free .all .rpb27 {
    padding-bottom: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb27,
#bc-free .all .rpb27 {
    padding-bottom: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb28,
#bc-free .all .rpb28 {
    padding-bottom: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb28,
#bc-free .all .rpb28 {
    padding-bottom: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb29,
#bc-free .all .rpb29 {
    padding-bottom: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb29,
#bc-free .all .rpb29 {
    padding-bottom: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb30,
#bc-free .all .rpb30 {
    padding-bottom: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb30,
#bc-free .all .rpb30 {
    padding-bottom: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb31,
#bc-free .all .rpb31 {
    padding-bottom: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb31,
#bc-free .all .rpb31 {
    padding-bottom: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb32,
#bc-free .all .rpb32 {
    padding-bottom: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb32,
#bc-free .all .rpb32 {
    padding-bottom: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb33,
#bc-free .all .rpb33 {
    padding-bottom: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb33,
#bc-free .all .rpb33 {
    padding-bottom: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb34,
#bc-free .all .rpb34 {
    padding-bottom: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb34,
#bc-free .all .rpb34 {
    padding-bottom: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb35,
#bc-free .all .rpb35 {
    padding-bottom: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb35,
#bc-free .all .rpb35 {
    padding-bottom: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb36,
#bc-free .all .rpb36 {
    padding-bottom: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb36,
#bc-free .all .rpb36 {
    padding-bottom: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb37,
#bc-free .all .rpb37 {
    padding-bottom: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb37,
#bc-free .all .rpb37 {
    padding-bottom: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb38,
#bc-free .all .rpb38 {
    padding-bottom: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb38,
#bc-free .all .rpb38 {
    padding-bottom: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb39,
#bc-free .all .rpb39 {
    padding-bottom: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb39,
#bc-free .all .rpb39 {
    padding-bottom: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb40,
#bc-free .all .rpb40 {
    padding-bottom: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb40,
#bc-free .all .rpb40 {
    padding-bottom: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb41,
#bc-free .all .rpb41 {
    padding-bottom: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb41,
#bc-free .all .rpb41 {
    padding-bottom: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb42,
#bc-free .all .rpb42 {
    padding-bottom: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb42,
#bc-free .all .rpb42 {
    padding-bottom: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb43,
#bc-free .all .rpb43 {
    padding-bottom: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb43,
#bc-free .all .rpb43 {
    padding-bottom: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb44,
#bc-free .all .rpb44 {
    padding-bottom: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb44,
#bc-free .all .rpb44 {
    padding-bottom: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb45,
#bc-free .all .rpb45 {
    padding-bottom: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb45,
#bc-free .all .rpb45 {
    padding-bottom: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb46,
#bc-free .all .rpb46 {
    padding-bottom: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb46,
#bc-free .all .rpb46 {
    padding-bottom: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb47,
#bc-free .all .rpb47 {
    padding-bottom: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb47,
#bc-free .all .rpb47 {
    padding-bottom: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb48,
#bc-free .all .rpb48 {
    padding-bottom: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb48,
#bc-free .all .rpb48 {
    padding-bottom: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb49,
#bc-free .all .rpb49 {
    padding-bottom: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb49,
#bc-free .all .rpb49 {
    padding-bottom: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb50,
#bc-free .all .rpb50 {
    padding-bottom: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb50,
#bc-free .all .rpb50 {
    padding-bottom: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb51,
#bc-free .all .rpb51 {
    padding-bottom: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb51,
#bc-free .all .rpb51 {
    padding-bottom: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb52,
#bc-free .all .rpb52 {
    padding-bottom: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb52,
#bc-free .all .rpb52 {
    padding-bottom: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb53,
#bc-free .all .rpb53 {
    padding-bottom: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb53,
#bc-free .all .rpb53 {
    padding-bottom: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb54,
#bc-free .all .rpb54 {
    padding-bottom: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb54,
#bc-free .all .rpb54 {
    padding-bottom: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb55,
#bc-free .all .rpb55 {
    padding-bottom: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb55,
#bc-free .all .rpb55 {
    padding-bottom: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb56,
#bc-free .all .rpb56 {
    padding-bottom: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb56,
#bc-free .all .rpb56 {
    padding-bottom: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb57,
#bc-free .all .rpb57 {
    padding-bottom: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb57,
#bc-free .all .rpb57 {
    padding-bottom: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb58,
#bc-free .all .rpb58 {
    padding-bottom: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb58,
#bc-free .all .rpb58 {
    padding-bottom: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb59,
#bc-free .all .rpb59 {
    padding-bottom: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb59,
#bc-free .all .rpb59 {
    padding-bottom: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb60,
#bc-free .all .rpb60 {
    padding-bottom: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb60,
#bc-free .all .rpb60 {
    padding-bottom: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb61,
#bc-free .all .rpb61 {
    padding-bottom: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb61,
#bc-free .all .rpb61 {
    padding-bottom: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb62,
#bc-free .all .rpb62 {
    padding-bottom: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb62,
#bc-free .all .rpb62 {
    padding-bottom: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb63,
#bc-free .all .rpb63 {
    padding-bottom: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb63,
#bc-free .all .rpb63 {
    padding-bottom: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb64,
#bc-free .all .rpb64 {
    padding-bottom: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb64,
#bc-free .all .rpb64 {
    padding-bottom: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb65,
#bc-free .all .rpb65 {
    padding-bottom: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb65,
#bc-free .all .rpb65 {
    padding-bottom: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb66,
#bc-free .all .rpb66 {
    padding-bottom: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb66,
#bc-free .all .rpb66 {
    padding-bottom: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb67,
#bc-free .all .rpb67 {
    padding-bottom: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb67,
#bc-free .all .rpb67 {
    padding-bottom: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb68,
#bc-free .all .rpb68 {
    padding-bottom: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb68,
#bc-free .all .rpb68 {
    padding-bottom: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb69,
#bc-free .all .rpb69 {
    padding-bottom: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb69,
#bc-free .all .rpb69 {
    padding-bottom: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb70,
#bc-free .all .rpb70 {
    padding-bottom: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb70,
#bc-free .all .rpb70 {
    padding-bottom: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb71,
#bc-free .all .rpb71 {
    padding-bottom: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb71,
#bc-free .all .rpb71 {
    padding-bottom: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb72,
#bc-free .all .rpb72 {
    padding-bottom: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb72,
#bc-free .all .rpb72 {
    padding-bottom: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb73,
#bc-free .all .rpb73 {
    padding-bottom: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb73,
#bc-free .all .rpb73 {
    padding-bottom: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb74,
#bc-free .all .rpb74 {
    padding-bottom: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb74,
#bc-free .all .rpb74 {
    padding-bottom: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb75,
#bc-free .all .rpb75 {
    padding-bottom: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb75,
#bc-free .all .rpb75 {
    padding-bottom: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb76,
#bc-free .all .rpb76 {
    padding-bottom: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb76,
#bc-free .all .rpb76 {
    padding-bottom: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb77,
#bc-free .all .rpb77 {
    padding-bottom: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb77,
#bc-free .all .rpb77 {
    padding-bottom: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb78,
#bc-free .all .rpb78 {
    padding-bottom: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb78,
#bc-free .all .rpb78 {
    padding-bottom: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb79,
#bc-free .all .rpb79 {
    padding-bottom: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb79,
#bc-free .all .rpb79 {
    padding-bottom: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb80,
#bc-free .all .rpb80 {
    padding-bottom: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb80,
#bc-free .all .rpb80 {
    padding-bottom: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb81,
#bc-free .all .rpb81 {
    padding-bottom: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb81,
#bc-free .all .rpb81 {
    padding-bottom: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb82,
#bc-free .all .rpb82 {
    padding-bottom: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb82,
#bc-free .all .rpb82 {
    padding-bottom: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb83,
#bc-free .all .rpb83 {
    padding-bottom: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb83,
#bc-free .all .rpb83 {
    padding-bottom: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb84,
#bc-free .all .rpb84 {
    padding-bottom: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb84,
#bc-free .all .rpb84 {
    padding-bottom: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb85,
#bc-free .all .rpb85 {
    padding-bottom: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb85,
#bc-free .all .rpb85 {
    padding-bottom: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb86,
#bc-free .all .rpb86 {
    padding-bottom: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb86,
#bc-free .all .rpb86 {
    padding-bottom: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb87,
#bc-free .all .rpb87 {
    padding-bottom: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb87,
#bc-free .all .rpb87 {
    padding-bottom: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb88,
#bc-free .all .rpb88 {
    padding-bottom: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb88,
#bc-free .all .rpb88 {
    padding-bottom: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb89,
#bc-free .all .rpb89 {
    padding-bottom: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb89,
#bc-free .all .rpb89 {
    padding-bottom: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb90,
#bc-free .all .rpb90 {
    padding-bottom: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb90,
#bc-free .all .rpb90 {
    padding-bottom: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb91,
#bc-free .all .rpb91 {
    padding-bottom: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb91,
#bc-free .all .rpb91 {
    padding-bottom: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb92,
#bc-free .all .rpb92 {
    padding-bottom: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb92,
#bc-free .all .rpb92 {
    padding-bottom: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb93,
#bc-free .all .rpb93 {
    padding-bottom: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb93,
#bc-free .all .rpb93 {
    padding-bottom: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb94,
#bc-free .all .rpb94 {
    padding-bottom: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb94,
#bc-free .all .rpb94 {
    padding-bottom: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb95,
#bc-free .all .rpb95 {
    padding-bottom: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb95,
#bc-free .all .rpb95 {
    padding-bottom: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb96,
#bc-free .all .rpb96 {
    padding-bottom: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb96,
#bc-free .all .rpb96 {
    padding-bottom: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb97,
#bc-free .all .rpb97 {
    padding-bottom: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb97,
#bc-free .all .rpb97 {
    padding-bottom: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb98,
#bc-free .all .rpb98 {
    padding-bottom: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb98,
#bc-free .all .rpb98 {
    padding-bottom: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb99,
#bc-free .all .rpb99 {
    padding-bottom: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb99,
#bc-free .all .rpb99 {
    padding-bottom: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb100,
#bc-free .all .rpb100 {
    padding-bottom: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb100,
#bc-free .all .rpb100 {
    padding-bottom: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb101,
#bc-free .all .rpb101 {
    padding-bottom: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb101,
#bc-free .all .rpb101 {
    padding-bottom: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb102,
#bc-free .all .rpb102 {
    padding-bottom: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb102,
#bc-free .all .rpb102 {
    padding-bottom: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb103,
#bc-free .all .rpb103 {
    padding-bottom: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb103,
#bc-free .all .rpb103 {
    padding-bottom: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb104,
#bc-free .all .rpb104 {
    padding-bottom: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb104,
#bc-free .all .rpb104 {
    padding-bottom: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb105,
#bc-free .all .rpb105 {
    padding-bottom: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb105,
#bc-free .all .rpb105 {
    padding-bottom: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb106,
#bc-free .all .rpb106 {
    padding-bottom: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb106,
#bc-free .all .rpb106 {
    padding-bottom: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb107,
#bc-free .all .rpb107 {
    padding-bottom: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb107,
#bc-free .all .rpb107 {
    padding-bottom: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb108,
#bc-free .all .rpb108 {
    padding-bottom: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb108,
#bc-free .all .rpb108 {
    padding-bottom: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb109,
#bc-free .all .rpb109 {
    padding-bottom: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb109,
#bc-free .all .rpb109 {
    padding-bottom: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb110,
#bc-free .all .rpb110 {
    padding-bottom: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb110,
#bc-free .all .rpb110 {
    padding-bottom: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb111,
#bc-free .all .rpb111 {
    padding-bottom: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb111,
#bc-free .all .rpb111 {
    padding-bottom: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb112,
#bc-free .all .rpb112 {
    padding-bottom: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb112,
#bc-free .all .rpb112 {
    padding-bottom: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb113,
#bc-free .all .rpb113 {
    padding-bottom: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb113,
#bc-free .all .rpb113 {
    padding-bottom: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb114,
#bc-free .all .rpb114 {
    padding-bottom: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb114,
#bc-free .all .rpb114 {
    padding-bottom: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb115,
#bc-free .all .rpb115 {
    padding-bottom: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb115,
#bc-free .all .rpb115 {
    padding-bottom: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb116,
#bc-free .all .rpb116 {
    padding-bottom: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb116,
#bc-free .all .rpb116 {
    padding-bottom: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb117,
#bc-free .all .rpb117 {
    padding-bottom: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb117,
#bc-free .all .rpb117 {
    padding-bottom: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb118,
#bc-free .all .rpb118 {
    padding-bottom: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb118,
#bc-free .all .rpb118 {
    padding-bottom: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb119,
#bc-free .all .rpb119 {
    padding-bottom: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb119,
#bc-free .all .rpb119 {
    padding-bottom: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb120,
#bc-free .all .rpb120 {
    padding-bottom: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb120,
#bc-free .all .rpb120 {
    padding-bottom: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb121,
#bc-free .all .rpb121 {
    padding-bottom: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb121,
#bc-free .all .rpb121 {
    padding-bottom: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb122,
#bc-free .all .rpb122 {
    padding-bottom: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb122,
#bc-free .all .rpb122 {
    padding-bottom: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb123,
#bc-free .all .rpb123 {
    padding-bottom: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb123,
#bc-free .all .rpb123 {
    padding-bottom: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb124,
#bc-free .all .rpb124 {
    padding-bottom: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb124,
#bc-free .all .rpb124 {
    padding-bottom: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb125,
#bc-free .all .rpb125 {
    padding-bottom: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb125,
#bc-free .all .rpb125 {
    padding-bottom: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb126,
#bc-free .all .rpb126 {
    padding-bottom: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb126,
#bc-free .all .rpb126 {
    padding-bottom: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb127,
#bc-free .all .rpb127 {
    padding-bottom: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb127,
#bc-free .all .rpb127 {
    padding-bottom: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb128,
#bc-free .all .rpb128 {
    padding-bottom: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb128,
#bc-free .all .rpb128 {
    padding-bottom: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb129,
#bc-free .all .rpb129 {
    padding-bottom: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb129,
#bc-free .all .rpb129 {
    padding-bottom: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb130,
#bc-free .all .rpb130 {
    padding-bottom: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb130,
#bc-free .all .rpb130 {
    padding-bottom: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb131,
#bc-free .all .rpb131 {
    padding-bottom: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb131,
#bc-free .all .rpb131 {
    padding-bottom: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb132,
#bc-free .all .rpb132 {
    padding-bottom: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb132,
#bc-free .all .rpb132 {
    padding-bottom: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb133,
#bc-free .all .rpb133 {
    padding-bottom: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb133,
#bc-free .all .rpb133 {
    padding-bottom: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb134,
#bc-free .all .rpb134 {
    padding-bottom: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb134,
#bc-free .all .rpb134 {
    padding-bottom: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb135,
#bc-free .all .rpb135 {
    padding-bottom: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb135,
#bc-free .all .rpb135 {
    padding-bottom: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb136,
#bc-free .all .rpb136 {
    padding-bottom: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb136,
#bc-free .all .rpb136 {
    padding-bottom: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb137,
#bc-free .all .rpb137 {
    padding-bottom: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb137,
#bc-free .all .rpb137 {
    padding-bottom: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb138,
#bc-free .all .rpb138 {
    padding-bottom: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb138,
#bc-free .all .rpb138 {
    padding-bottom: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb139,
#bc-free .all .rpb139 {
    padding-bottom: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb139,
#bc-free .all .rpb139 {
    padding-bottom: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb140,
#bc-free .all .rpb140 {
    padding-bottom: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb140,
#bc-free .all .rpb140 {
    padding-bottom: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb141,
#bc-free .all .rpb141 {
    padding-bottom: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb141,
#bc-free .all .rpb141 {
    padding-bottom: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb142,
#bc-free .all .rpb142 {
    padding-bottom: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb142,
#bc-free .all .rpb142 {
    padding-bottom: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb143,
#bc-free .all .rpb143 {
    padding-bottom: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb143,
#bc-free .all .rpb143 {
    padding-bottom: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb144,
#bc-free .all .rpb144 {
    padding-bottom: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb144,
#bc-free .all .rpb144 {
    padding-bottom: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb145,
#bc-free .all .rpb145 {
    padding-bottom: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb145,
#bc-free .all .rpb145 {
    padding-bottom: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb146,
#bc-free .all .rpb146 {
    padding-bottom: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb146,
#bc-free .all .rpb146 {
    padding-bottom: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb147,
#bc-free .all .rpb147 {
    padding-bottom: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb147,
#bc-free .all .rpb147 {
    padding-bottom: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb148,
#bc-free .all .rpb148 {
    padding-bottom: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb148,
#bc-free .all .rpb148 {
    padding-bottom: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb149,
#bc-free .all .rpb149 {
    padding-bottom: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb149,
#bc-free .all .rpb149 {
    padding-bottom: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb150,
#bc-free .all .rpb150 {
    padding-bottom: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb150,
#bc-free .all .rpb150 {
    padding-bottom: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb151,
#bc-free .all .rpb151 {
    padding-bottom: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb151,
#bc-free .all .rpb151 {
    padding-bottom: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb152,
#bc-free .all .rpb152 {
    padding-bottom: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb152,
#bc-free .all .rpb152 {
    padding-bottom: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb153,
#bc-free .all .rpb153 {
    padding-bottom: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb153,
#bc-free .all .rpb153 {
    padding-bottom: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb154,
#bc-free .all .rpb154 {
    padding-bottom: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb154,
#bc-free .all .rpb154 {
    padding-bottom: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb155,
#bc-free .all .rpb155 {
    padding-bottom: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb155,
#bc-free .all .rpb155 {
    padding-bottom: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb156,
#bc-free .all .rpb156 {
    padding-bottom: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb156,
#bc-free .all .rpb156 {
    padding-bottom: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb157,
#bc-free .all .rpb157 {
    padding-bottom: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb157,
#bc-free .all .rpb157 {
    padding-bottom: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb158,
#bc-free .all .rpb158 {
    padding-bottom: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb158,
#bc-free .all .rpb158 {
    padding-bottom: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb159,
#bc-free .all .rpb159 {
    padding-bottom: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb159,
#bc-free .all .rpb159 {
    padding-bottom: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb160,
#bc-free .all .rpb160 {
    padding-bottom: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb160,
#bc-free .all .rpb160 {
    padding-bottom: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb161,
#bc-free .all .rpb161 {
    padding-bottom: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb161,
#bc-free .all .rpb161 {
    padding-bottom: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb162,
#bc-free .all .rpb162 {
    padding-bottom: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb162,
#bc-free .all .rpb162 {
    padding-bottom: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb163,
#bc-free .all .rpb163 {
    padding-bottom: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb163,
#bc-free .all .rpb163 {
    padding-bottom: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb164,
#bc-free .all .rpb164 {
    padding-bottom: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb164,
#bc-free .all .rpb164 {
    padding-bottom: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb165,
#bc-free .all .rpb165 {
    padding-bottom: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb165,
#bc-free .all .rpb165 {
    padding-bottom: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb166,
#bc-free .all .rpb166 {
    padding-bottom: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb166,
#bc-free .all .rpb166 {
    padding-bottom: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb167,
#bc-free .all .rpb167 {
    padding-bottom: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb167,
#bc-free .all .rpb167 {
    padding-bottom: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb168,
#bc-free .all .rpb168 {
    padding-bottom: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb168,
#bc-free .all .rpb168 {
    padding-bottom: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb169,
#bc-free .all .rpb169 {
    padding-bottom: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb169,
#bc-free .all .rpb169 {
    padding-bottom: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb170,
#bc-free .all .rpb170 {
    padding-bottom: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb170,
#bc-free .all .rpb170 {
    padding-bottom: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb171,
#bc-free .all .rpb171 {
    padding-bottom: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb171,
#bc-free .all .rpb171 {
    padding-bottom: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb172,
#bc-free .all .rpb172 {
    padding-bottom: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb172,
#bc-free .all .rpb172 {
    padding-bottom: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb173,
#bc-free .all .rpb173 {
    padding-bottom: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb173,
#bc-free .all .rpb173 {
    padding-bottom: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb174,
#bc-free .all .rpb174 {
    padding-bottom: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb174,
#bc-free .all .rpb174 {
    padding-bottom: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb175,
#bc-free .all .rpb175 {
    padding-bottom: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb175,
#bc-free .all .rpb175 {
    padding-bottom: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb176,
#bc-free .all .rpb176 {
    padding-bottom: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb176,
#bc-free .all .rpb176 {
    padding-bottom: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb177,
#bc-free .all .rpb177 {
    padding-bottom: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb177,
#bc-free .all .rpb177 {
    padding-bottom: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb178,
#bc-free .all .rpb178 {
    padding-bottom: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb178,
#bc-free .all .rpb178 {
    padding-bottom: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb179,
#bc-free .all .rpb179 {
    padding-bottom: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb179,
#bc-free .all .rpb179 {
    padding-bottom: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb180,
#bc-free .all .rpb180 {
    padding-bottom: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb180,
#bc-free .all .rpb180 {
    padding-bottom: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb181,
#bc-free .all .rpb181 {
    padding-bottom: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb181,
#bc-free .all .rpb181 {
    padding-bottom: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb182,
#bc-free .all .rpb182 {
    padding-bottom: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb182,
#bc-free .all .rpb182 {
    padding-bottom: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb183,
#bc-free .all .rpb183 {
    padding-bottom: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb183,
#bc-free .all .rpb183 {
    padding-bottom: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb184,
#bc-free .all .rpb184 {
    padding-bottom: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb184,
#bc-free .all .rpb184 {
    padding-bottom: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb185,
#bc-free .all .rpb185 {
    padding-bottom: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb185,
#bc-free .all .rpb185 {
    padding-bottom: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb186,
#bc-free .all .rpb186 {
    padding-bottom: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb186,
#bc-free .all .rpb186 {
    padding-bottom: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb187,
#bc-free .all .rpb187 {
    padding-bottom: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb187,
#bc-free .all .rpb187 {
    padding-bottom: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb188,
#bc-free .all .rpb188 {
    padding-bottom: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb188,
#bc-free .all .rpb188 {
    padding-bottom: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb189,
#bc-free .all .rpb189 {
    padding-bottom: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb189,
#bc-free .all .rpb189 {
    padding-bottom: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb190,
#bc-free .all .rpb190 {
    padding-bottom: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb190,
#bc-free .all .rpb190 {
    padding-bottom: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb191,
#bc-free .all .rpb191 {
    padding-bottom: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb191,
#bc-free .all .rpb191 {
    padding-bottom: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb192,
#bc-free .all .rpb192 {
    padding-bottom: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb192,
#bc-free .all .rpb192 {
    padding-bottom: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb193,
#bc-free .all .rpb193 {
    padding-bottom: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb193,
#bc-free .all .rpb193 {
    padding-bottom: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb194,
#bc-free .all .rpb194 {
    padding-bottom: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb194,
#bc-free .all .rpb194 {
    padding-bottom: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb195,
#bc-free .all .rpb195 {
    padding-bottom: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb195,
#bc-free .all .rpb195 {
    padding-bottom: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb196,
#bc-free .all .rpb196 {
    padding-bottom: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb196,
#bc-free .all .rpb196 {
    padding-bottom: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb197,
#bc-free .all .rpb197 {
    padding-bottom: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb197,
#bc-free .all .rpb197 {
    padding-bottom: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb198,
#bc-free .all .rpb198 {
    padding-bottom: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb198,
#bc-free .all .rpb198 {
    padding-bottom: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rpb199,
#bc-free .all .rpb199 {
    padding-bottom: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rpb199,
#bc-free .all .rpb199 {
    padding-bottom: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcpb1,
#bc-free .all .pcpb1 {
    padding-bottom: 1vw;
  }
  #bc-tmpl .all .pcpb2,
#bc-free .all .pcpb2 {
    padding-bottom: 2vw;
  }
  #bc-tmpl .all .pcpb3,
#bc-free .all .pcpb3 {
    padding-bottom: 3vw;
  }
  #bc-tmpl .all .pcpb4,
#bc-free .all .pcpb4 {
    padding-bottom: 4vw;
  }
  #bc-tmpl .all .pcpb5,
#bc-free .all .pcpb5 {
    padding-bottom: 5vw;
  }
  #bc-tmpl .all .pcpb6,
#bc-free .all .pcpb6 {
    padding-bottom: 6vw;
  }
  #bc-tmpl .all .pcpb7,
#bc-free .all .pcpb7 {
    padding-bottom: 7vw;
  }
  #bc-tmpl .all .pcpb8,
#bc-free .all .pcpb8 {
    padding-bottom: 8vw;
  }
  #bc-tmpl .all .pcpb9,
#bc-free .all .pcpb9 {
    padding-bottom: 9vw;
  }
  #bc-tmpl .all .pcpb10,
#bc-free .all .pcpb10 {
    padding-bottom: 10vw;
  }
  #bc-tmpl .all .pcpb11,
#bc-free .all .pcpb11 {
    padding-bottom: 11vw;
  }
  #bc-tmpl .all .pcpb12,
#bc-free .all .pcpb12 {
    padding-bottom: 12vw;
  }
  #bc-tmpl .all .pcpb13,
#bc-free .all .pcpb13 {
    padding-bottom: 13vw;
  }
  #bc-tmpl .all .pcpb14,
#bc-free .all .pcpb14 {
    padding-bottom: 14vw;
  }
  #bc-tmpl .all .pcpb15,
#bc-free .all .pcpb15 {
    padding-bottom: 15vw;
  }
  #bc-tmpl .all .pcpb16,
#bc-free .all .pcpb16 {
    padding-bottom: 16vw;
  }
  #bc-tmpl .all .pcpb17,
#bc-free .all .pcpb17 {
    padding-bottom: 17vw;
  }
  #bc-tmpl .all .pcpb18,
#bc-free .all .pcpb18 {
    padding-bottom: 18vw;
  }
  #bc-tmpl .all .pcpb19,
#bc-free .all .pcpb19 {
    padding-bottom: 19vw;
  }
  #bc-tmpl .all .pcpb20,
#bc-free .all .pcpb20 {
    padding-bottom: 20vw;
  }
  #bc-tmpl .all .pcpb21,
#bc-free .all .pcpb21 {
    padding-bottom: 21vw;
  }
  #bc-tmpl .all .pcpb22,
#bc-free .all .pcpb22 {
    padding-bottom: 22vw;
  }
  #bc-tmpl .all .pcpb23,
#bc-free .all .pcpb23 {
    padding-bottom: 23vw;
  }
  #bc-tmpl .all .pcpb24,
#bc-free .all .pcpb24 {
    padding-bottom: 24vw;
  }
  #bc-tmpl .all .pcpb25,
#bc-free .all .pcpb25 {
    padding-bottom: 25vw;
  }
  #bc-tmpl .all .pcpb26,
#bc-free .all .pcpb26 {
    padding-bottom: 26vw;
  }
  #bc-tmpl .all .pcpb27,
#bc-free .all .pcpb27 {
    padding-bottom: 27vw;
  }
  #bc-tmpl .all .pcpb28,
#bc-free .all .pcpb28 {
    padding-bottom: 28vw;
  }
  #bc-tmpl .all .pcpb29,
#bc-free .all .pcpb29 {
    padding-bottom: 29vw;
  }
  #bc-tmpl .all .pcpb30,
#bc-free .all .pcpb30 {
    padding-bottom: 30vw;
  }
  #bc-tmpl .all .pcpb31,
#bc-free .all .pcpb31 {
    padding-bottom: 31vw;
  }
  #bc-tmpl .all .pcpb32,
#bc-free .all .pcpb32 {
    padding-bottom: 32vw;
  }
  #bc-tmpl .all .pcpb33,
#bc-free .all .pcpb33 {
    padding-bottom: 33vw;
  }
  #bc-tmpl .all .pcpb34,
#bc-free .all .pcpb34 {
    padding-bottom: 34vw;
  }
  #bc-tmpl .all .pcpb35,
#bc-free .all .pcpb35 {
    padding-bottom: 35vw;
  }
  #bc-tmpl .all .pcpb36,
#bc-free .all .pcpb36 {
    padding-bottom: 36vw;
  }
  #bc-tmpl .all .pcpb37,
#bc-free .all .pcpb37 {
    padding-bottom: 37vw;
  }
  #bc-tmpl .all .pcpb38,
#bc-free .all .pcpb38 {
    padding-bottom: 38vw;
  }
  #bc-tmpl .all .pcpb39,
#bc-free .all .pcpb39 {
    padding-bottom: 39vw;
  }
  #bc-tmpl .all .pcpb40,
#bc-free .all .pcpb40 {
    padding-bottom: 40vw;
  }
  #bc-tmpl .all .pcpb41,
#bc-free .all .pcpb41 {
    padding-bottom: 41vw;
  }
  #bc-tmpl .all .pcpb42,
#bc-free .all .pcpb42 {
    padding-bottom: 42vw;
  }
  #bc-tmpl .all .pcpb43,
#bc-free .all .pcpb43 {
    padding-bottom: 43vw;
  }
  #bc-tmpl .all .pcpb44,
#bc-free .all .pcpb44 {
    padding-bottom: 44vw;
  }
  #bc-tmpl .all .pcpb45,
#bc-free .all .pcpb45 {
    padding-bottom: 45vw;
  }
  #bc-tmpl .all .pcpb46,
#bc-free .all .pcpb46 {
    padding-bottom: 46vw;
  }
  #bc-tmpl .all .pcpb47,
#bc-free .all .pcpb47 {
    padding-bottom: 47vw;
  }
  #bc-tmpl .all .pcpb48,
#bc-free .all .pcpb48 {
    padding-bottom: 48vw;
  }
  #bc-tmpl .all .pcpb49,
#bc-free .all .pcpb49 {
    padding-bottom: 49vw;
  }
  #bc-tmpl .all .pcpb50,
#bc-free .all .pcpb50 {
    padding-bottom: 50vw;
  }
  #bc-tmpl .all .pcpb51,
#bc-free .all .pcpb51 {
    padding-bottom: 51vw;
  }
  #bc-tmpl .all .pcpb52,
#bc-free .all .pcpb52 {
    padding-bottom: 52vw;
  }
  #bc-tmpl .all .pcpb53,
#bc-free .all .pcpb53 {
    padding-bottom: 53vw;
  }
  #bc-tmpl .all .pcpb54,
#bc-free .all .pcpb54 {
    padding-bottom: 54vw;
  }
  #bc-tmpl .all .pcpb55,
#bc-free .all .pcpb55 {
    padding-bottom: 55vw;
  }
  #bc-tmpl .all .pcpb56,
#bc-free .all .pcpb56 {
    padding-bottom: 56vw;
  }
  #bc-tmpl .all .pcpb57,
#bc-free .all .pcpb57 {
    padding-bottom: 57vw;
  }
  #bc-tmpl .all .pcpb58,
#bc-free .all .pcpb58 {
    padding-bottom: 58vw;
  }
  #bc-tmpl .all .pcpb59,
#bc-free .all .pcpb59 {
    padding-bottom: 59vw;
  }
  #bc-tmpl .all .pcpb60,
#bc-free .all .pcpb60 {
    padding-bottom: 60vw;
  }
  #bc-tmpl .all .pcpb61,
#bc-free .all .pcpb61 {
    padding-bottom: 61vw;
  }
  #bc-tmpl .all .pcpb62,
#bc-free .all .pcpb62 {
    padding-bottom: 62vw;
  }
  #bc-tmpl .all .pcpb63,
#bc-free .all .pcpb63 {
    padding-bottom: 63vw;
  }
  #bc-tmpl .all .pcpb64,
#bc-free .all .pcpb64 {
    padding-bottom: 64vw;
  }
  #bc-tmpl .all .pcpb65,
#bc-free .all .pcpb65 {
    padding-bottom: 65vw;
  }
  #bc-tmpl .all .pcpb66,
#bc-free .all .pcpb66 {
    padding-bottom: 66vw;
  }
  #bc-tmpl .all .pcpb67,
#bc-free .all .pcpb67 {
    padding-bottom: 67vw;
  }
  #bc-tmpl .all .pcpb68,
#bc-free .all .pcpb68 {
    padding-bottom: 68vw;
  }
  #bc-tmpl .all .pcpb69,
#bc-free .all .pcpb69 {
    padding-bottom: 69vw;
  }
  #bc-tmpl .all .pcpb70,
#bc-free .all .pcpb70 {
    padding-bottom: 70vw;
  }
  #bc-tmpl .all .pcpb71,
#bc-free .all .pcpb71 {
    padding-bottom: 71vw;
  }
  #bc-tmpl .all .pcpb72,
#bc-free .all .pcpb72 {
    padding-bottom: 72vw;
  }
  #bc-tmpl .all .pcpb73,
#bc-free .all .pcpb73 {
    padding-bottom: 73vw;
  }
  #bc-tmpl .all .pcpb74,
#bc-free .all .pcpb74 {
    padding-bottom: 74vw;
  }
  #bc-tmpl .all .pcpb75,
#bc-free .all .pcpb75 {
    padding-bottom: 75vw;
  }
  #bc-tmpl .all .pcpb76,
#bc-free .all .pcpb76 {
    padding-bottom: 76vw;
  }
  #bc-tmpl .all .pcpb77,
#bc-free .all .pcpb77 {
    padding-bottom: 77vw;
  }
  #bc-tmpl .all .pcpb78,
#bc-free .all .pcpb78 {
    padding-bottom: 78vw;
  }
  #bc-tmpl .all .pcpb79,
#bc-free .all .pcpb79 {
    padding-bottom: 79vw;
  }
  #bc-tmpl .all .pcpb80,
#bc-free .all .pcpb80 {
    padding-bottom: 80vw;
  }
  #bc-tmpl .all .pcpb81,
#bc-free .all .pcpb81 {
    padding-bottom: 81vw;
  }
  #bc-tmpl .all .pcpb82,
#bc-free .all .pcpb82 {
    padding-bottom: 82vw;
  }
  #bc-tmpl .all .pcpb83,
#bc-free .all .pcpb83 {
    padding-bottom: 83vw;
  }
  #bc-tmpl .all .pcpb84,
#bc-free .all .pcpb84 {
    padding-bottom: 84vw;
  }
  #bc-tmpl .all .pcpb85,
#bc-free .all .pcpb85 {
    padding-bottom: 85vw;
  }
  #bc-tmpl .all .pcpb86,
#bc-free .all .pcpb86 {
    padding-bottom: 86vw;
  }
  #bc-tmpl .all .pcpb87,
#bc-free .all .pcpb87 {
    padding-bottom: 87vw;
  }
  #bc-tmpl .all .pcpb88,
#bc-free .all .pcpb88 {
    padding-bottom: 88vw;
  }
  #bc-tmpl .all .pcpb89,
#bc-free .all .pcpb89 {
    padding-bottom: 89vw;
  }
  #bc-tmpl .all .pcpb90,
#bc-free .all .pcpb90 {
    padding-bottom: 90vw;
  }
  #bc-tmpl .all .pcpb91,
#bc-free .all .pcpb91 {
    padding-bottom: 91vw;
  }
  #bc-tmpl .all .pcpb92,
#bc-free .all .pcpb92 {
    padding-bottom: 92vw;
  }
  #bc-tmpl .all .pcpb93,
#bc-free .all .pcpb93 {
    padding-bottom: 93vw;
  }
  #bc-tmpl .all .pcpb94,
#bc-free .all .pcpb94 {
    padding-bottom: 94vw;
  }
  #bc-tmpl .all .pcpb95,
#bc-free .all .pcpb95 {
    padding-bottom: 95vw;
  }
  #bc-tmpl .all .pcpb96,
#bc-free .all .pcpb96 {
    padding-bottom: 96vw;
  }
  #bc-tmpl .all .pcpb97,
#bc-free .all .pcpb97 {
    padding-bottom: 97vw;
  }
  #bc-tmpl .all .pcpb98,
#bc-free .all .pcpb98 {
    padding-bottom: 98vw;
  }
  #bc-tmpl .all .pcpb99,
#bc-free .all .pcpb99 {
    padding-bottom: 99vw;
  }
  #bc-tmpl .all .pcpb100,
#bc-free .all .pcpb100 {
    padding-bottom: 100vw;
  }
  #bc-tmpl .all .pcpb101,
#bc-free .all .pcpb101 {
    padding-bottom: 101vw;
  }
  #bc-tmpl .all .pcpb102,
#bc-free .all .pcpb102 {
    padding-bottom: 102vw;
  }
  #bc-tmpl .all .pcpb103,
#bc-free .all .pcpb103 {
    padding-bottom: 103vw;
  }
  #bc-tmpl .all .pcpb104,
#bc-free .all .pcpb104 {
    padding-bottom: 104vw;
  }
  #bc-tmpl .all .pcpb105,
#bc-free .all .pcpb105 {
    padding-bottom: 105vw;
  }
  #bc-tmpl .all .pcpb106,
#bc-free .all .pcpb106 {
    padding-bottom: 106vw;
  }
  #bc-tmpl .all .pcpb107,
#bc-free .all .pcpb107 {
    padding-bottom: 107vw;
  }
  #bc-tmpl .all .pcpb108,
#bc-free .all .pcpb108 {
    padding-bottom: 108vw;
  }
  #bc-tmpl .all .pcpb109,
#bc-free .all .pcpb109 {
    padding-bottom: 109vw;
  }
  #bc-tmpl .all .pcpb110,
#bc-free .all .pcpb110 {
    padding-bottom: 110vw;
  }
  #bc-tmpl .all .pcpb111,
#bc-free .all .pcpb111 {
    padding-bottom: 111vw;
  }
  #bc-tmpl .all .pcpb112,
#bc-free .all .pcpb112 {
    padding-bottom: 112vw;
  }
  #bc-tmpl .all .pcpb113,
#bc-free .all .pcpb113 {
    padding-bottom: 113vw;
  }
  #bc-tmpl .all .pcpb114,
#bc-free .all .pcpb114 {
    padding-bottom: 114vw;
  }
  #bc-tmpl .all .pcpb115,
#bc-free .all .pcpb115 {
    padding-bottom: 115vw;
  }
  #bc-tmpl .all .pcpb116,
#bc-free .all .pcpb116 {
    padding-bottom: 116vw;
  }
  #bc-tmpl .all .pcpb117,
#bc-free .all .pcpb117 {
    padding-bottom: 117vw;
  }
  #bc-tmpl .all .pcpb118,
#bc-free .all .pcpb118 {
    padding-bottom: 118vw;
  }
  #bc-tmpl .all .pcpb119,
#bc-free .all .pcpb119 {
    padding-bottom: 119vw;
  }
  #bc-tmpl .all .pcpb120,
#bc-free .all .pcpb120 {
    padding-bottom: 120vw;
  }
  #bc-tmpl .all .pcpb121,
#bc-free .all .pcpb121 {
    padding-bottom: 121vw;
  }
  #bc-tmpl .all .pcpb122,
#bc-free .all .pcpb122 {
    padding-bottom: 122vw;
  }
  #bc-tmpl .all .pcpb123,
#bc-free .all .pcpb123 {
    padding-bottom: 123vw;
  }
  #bc-tmpl .all .pcpb124,
#bc-free .all .pcpb124 {
    padding-bottom: 124vw;
  }
  #bc-tmpl .all .pcpb125,
#bc-free .all .pcpb125 {
    padding-bottom: 125vw;
  }
  #bc-tmpl .all .pcpb126,
#bc-free .all .pcpb126 {
    padding-bottom: 126vw;
  }
  #bc-tmpl .all .pcpb127,
#bc-free .all .pcpb127 {
    padding-bottom: 127vw;
  }
  #bc-tmpl .all .pcpb128,
#bc-free .all .pcpb128 {
    padding-bottom: 128vw;
  }
  #bc-tmpl .all .pcpb129,
#bc-free .all .pcpb129 {
    padding-bottom: 129vw;
  }
  #bc-tmpl .all .pcpb130,
#bc-free .all .pcpb130 {
    padding-bottom: 130vw;
  }
  #bc-tmpl .all .pcpb131,
#bc-free .all .pcpb131 {
    padding-bottom: 131vw;
  }
  #bc-tmpl .all .pcpb132,
#bc-free .all .pcpb132 {
    padding-bottom: 132vw;
  }
  #bc-tmpl .all .pcpb133,
#bc-free .all .pcpb133 {
    padding-bottom: 133vw;
  }
  #bc-tmpl .all .pcpb134,
#bc-free .all .pcpb134 {
    padding-bottom: 134vw;
  }
  #bc-tmpl .all .pcpb135,
#bc-free .all .pcpb135 {
    padding-bottom: 135vw;
  }
  #bc-tmpl .all .pcpb136,
#bc-free .all .pcpb136 {
    padding-bottom: 136vw;
  }
  #bc-tmpl .all .pcpb137,
#bc-free .all .pcpb137 {
    padding-bottom: 137vw;
  }
  #bc-tmpl .all .pcpb138,
#bc-free .all .pcpb138 {
    padding-bottom: 138vw;
  }
  #bc-tmpl .all .pcpb139,
#bc-free .all .pcpb139 {
    padding-bottom: 139vw;
  }
  #bc-tmpl .all .pcpb140,
#bc-free .all .pcpb140 {
    padding-bottom: 140vw;
  }
  #bc-tmpl .all .pcpb141,
#bc-free .all .pcpb141 {
    padding-bottom: 141vw;
  }
  #bc-tmpl .all .pcpb142,
#bc-free .all .pcpb142 {
    padding-bottom: 142vw;
  }
  #bc-tmpl .all .pcpb143,
#bc-free .all .pcpb143 {
    padding-bottom: 143vw;
  }
  #bc-tmpl .all .pcpb144,
#bc-free .all .pcpb144 {
    padding-bottom: 144vw;
  }
  #bc-tmpl .all .pcpb145,
#bc-free .all .pcpb145 {
    padding-bottom: 145vw;
  }
  #bc-tmpl .all .pcpb146,
#bc-free .all .pcpb146 {
    padding-bottom: 146vw;
  }
  #bc-tmpl .all .pcpb147,
#bc-free .all .pcpb147 {
    padding-bottom: 147vw;
  }
  #bc-tmpl .all .pcpb148,
#bc-free .all .pcpb148 {
    padding-bottom: 148vw;
  }
  #bc-tmpl .all .pcpb149,
#bc-free .all .pcpb149 {
    padding-bottom: 149vw;
  }
  #bc-tmpl .all .pcpb150,
#bc-free .all .pcpb150 {
    padding-bottom: 150vw;
  }
  #bc-tmpl .all .pcpb151,
#bc-free .all .pcpb151 {
    padding-bottom: 151vw;
  }
  #bc-tmpl .all .pcpb152,
#bc-free .all .pcpb152 {
    padding-bottom: 152vw;
  }
  #bc-tmpl .all .pcpb153,
#bc-free .all .pcpb153 {
    padding-bottom: 153vw;
  }
  #bc-tmpl .all .pcpb154,
#bc-free .all .pcpb154 {
    padding-bottom: 154vw;
  }
  #bc-tmpl .all .pcpb155,
#bc-free .all .pcpb155 {
    padding-bottom: 155vw;
  }
  #bc-tmpl .all .pcpb156,
#bc-free .all .pcpb156 {
    padding-bottom: 156vw;
  }
  #bc-tmpl .all .pcpb157,
#bc-free .all .pcpb157 {
    padding-bottom: 157vw;
  }
  #bc-tmpl .all .pcpb158,
#bc-free .all .pcpb158 {
    padding-bottom: 158vw;
  }
  #bc-tmpl .all .pcpb159,
#bc-free .all .pcpb159 {
    padding-bottom: 159vw;
  }
  #bc-tmpl .all .pcpb160,
#bc-free .all .pcpb160 {
    padding-bottom: 160vw;
  }
  #bc-tmpl .all .pcpb161,
#bc-free .all .pcpb161 {
    padding-bottom: 161vw;
  }
  #bc-tmpl .all .pcpb162,
#bc-free .all .pcpb162 {
    padding-bottom: 162vw;
  }
  #bc-tmpl .all .pcpb163,
#bc-free .all .pcpb163 {
    padding-bottom: 163vw;
  }
  #bc-tmpl .all .pcpb164,
#bc-free .all .pcpb164 {
    padding-bottom: 164vw;
  }
  #bc-tmpl .all .pcpb165,
#bc-free .all .pcpb165 {
    padding-bottom: 165vw;
  }
  #bc-tmpl .all .pcpb166,
#bc-free .all .pcpb166 {
    padding-bottom: 166vw;
  }
  #bc-tmpl .all .pcpb167,
#bc-free .all .pcpb167 {
    padding-bottom: 167vw;
  }
  #bc-tmpl .all .pcpb168,
#bc-free .all .pcpb168 {
    padding-bottom: 168vw;
  }
  #bc-tmpl .all .pcpb169,
#bc-free .all .pcpb169 {
    padding-bottom: 169vw;
  }
  #bc-tmpl .all .pcpb170,
#bc-free .all .pcpb170 {
    padding-bottom: 170vw;
  }
  #bc-tmpl .all .pcpb171,
#bc-free .all .pcpb171 {
    padding-bottom: 171vw;
  }
  #bc-tmpl .all .pcpb172,
#bc-free .all .pcpb172 {
    padding-bottom: 172vw;
  }
  #bc-tmpl .all .pcpb173,
#bc-free .all .pcpb173 {
    padding-bottom: 173vw;
  }
  #bc-tmpl .all .pcpb174,
#bc-free .all .pcpb174 {
    padding-bottom: 174vw;
  }
  #bc-tmpl .all .pcpb175,
#bc-free .all .pcpb175 {
    padding-bottom: 175vw;
  }
  #bc-tmpl .all .pcpb176,
#bc-free .all .pcpb176 {
    padding-bottom: 176vw;
  }
  #bc-tmpl .all .pcpb177,
#bc-free .all .pcpb177 {
    padding-bottom: 177vw;
  }
  #bc-tmpl .all .pcpb178,
#bc-free .all .pcpb178 {
    padding-bottom: 178vw;
  }
  #bc-tmpl .all .pcpb179,
#bc-free .all .pcpb179 {
    padding-bottom: 179vw;
  }
  #bc-tmpl .all .pcpb180,
#bc-free .all .pcpb180 {
    padding-bottom: 180vw;
  }
  #bc-tmpl .all .pcpb181,
#bc-free .all .pcpb181 {
    padding-bottom: 181vw;
  }
  #bc-tmpl .all .pcpb182,
#bc-free .all .pcpb182 {
    padding-bottom: 182vw;
  }
  #bc-tmpl .all .pcpb183,
#bc-free .all .pcpb183 {
    padding-bottom: 183vw;
  }
  #bc-tmpl .all .pcpb184,
#bc-free .all .pcpb184 {
    padding-bottom: 184vw;
  }
  #bc-tmpl .all .pcpb185,
#bc-free .all .pcpb185 {
    padding-bottom: 185vw;
  }
  #bc-tmpl .all .pcpb186,
#bc-free .all .pcpb186 {
    padding-bottom: 186vw;
  }
  #bc-tmpl .all .pcpb187,
#bc-free .all .pcpb187 {
    padding-bottom: 187vw;
  }
  #bc-tmpl .all .pcpb188,
#bc-free .all .pcpb188 {
    padding-bottom: 188vw;
  }
  #bc-tmpl .all .pcpb189,
#bc-free .all .pcpb189 {
    padding-bottom: 189vw;
  }
  #bc-tmpl .all .pcpb190,
#bc-free .all .pcpb190 {
    padding-bottom: 190vw;
  }
  #bc-tmpl .all .pcpb191,
#bc-free .all .pcpb191 {
    padding-bottom: 191vw;
  }
  #bc-tmpl .all .pcpb192,
#bc-free .all .pcpb192 {
    padding-bottom: 192vw;
  }
  #bc-tmpl .all .pcpb193,
#bc-free .all .pcpb193 {
    padding-bottom: 193vw;
  }
  #bc-tmpl .all .pcpb194,
#bc-free .all .pcpb194 {
    padding-bottom: 194vw;
  }
  #bc-tmpl .all .pcpb195,
#bc-free .all .pcpb195 {
    padding-bottom: 195vw;
  }
  #bc-tmpl .all .pcpb196,
#bc-free .all .pcpb196 {
    padding-bottom: 196vw;
  }
  #bc-tmpl .all .pcpb197,
#bc-free .all .pcpb197 {
    padding-bottom: 197vw;
  }
  #bc-tmpl .all .pcpb198,
#bc-free .all .pcpb198 {
    padding-bottom: 198vw;
  }
  #bc-tmpl .all .pcpb199,
#bc-free .all .pcpb199 {
    padding-bottom: 199vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .sppb1,
#bc-free .all .sppb1 {
    padding-bottom: 1vw;
  }
  #bc-tmpl .all .sppb2,
#bc-free .all .sppb2 {
    padding-bottom: 2vw;
  }
  #bc-tmpl .all .sppb3,
#bc-free .all .sppb3 {
    padding-bottom: 3vw;
  }
  #bc-tmpl .all .sppb4,
#bc-free .all .sppb4 {
    padding-bottom: 4vw;
  }
  #bc-tmpl .all .sppb5,
#bc-free .all .sppb5 {
    padding-bottom: 5vw;
  }
  #bc-tmpl .all .sppb6,
#bc-free .all .sppb6 {
    padding-bottom: 6vw;
  }
  #bc-tmpl .all .sppb7,
#bc-free .all .sppb7 {
    padding-bottom: 7vw;
  }
  #bc-tmpl .all .sppb8,
#bc-free .all .sppb8 {
    padding-bottom: 8vw;
  }
  #bc-tmpl .all .sppb9,
#bc-free .all .sppb9 {
    padding-bottom: 9vw;
  }
  #bc-tmpl .all .sppb10,
#bc-free .all .sppb10 {
    padding-bottom: 10vw;
  }
  #bc-tmpl .all .sppb11,
#bc-free .all .sppb11 {
    padding-bottom: 11vw;
  }
  #bc-tmpl .all .sppb12,
#bc-free .all .sppb12 {
    padding-bottom: 12vw;
  }
  #bc-tmpl .all .sppb13,
#bc-free .all .sppb13 {
    padding-bottom: 13vw;
  }
  #bc-tmpl .all .sppb14,
#bc-free .all .sppb14 {
    padding-bottom: 14vw;
  }
  #bc-tmpl .all .sppb15,
#bc-free .all .sppb15 {
    padding-bottom: 15vw;
  }
  #bc-tmpl .all .sppb16,
#bc-free .all .sppb16 {
    padding-bottom: 16vw;
  }
  #bc-tmpl .all .sppb17,
#bc-free .all .sppb17 {
    padding-bottom: 17vw;
  }
  #bc-tmpl .all .sppb18,
#bc-free .all .sppb18 {
    padding-bottom: 18vw;
  }
  #bc-tmpl .all .sppb19,
#bc-free .all .sppb19 {
    padding-bottom: 19vw;
  }
  #bc-tmpl .all .sppb20,
#bc-free .all .sppb20 {
    padding-bottom: 20vw;
  }
  #bc-tmpl .all .sppb21,
#bc-free .all .sppb21 {
    padding-bottom: 21vw;
  }
  #bc-tmpl .all .sppb22,
#bc-free .all .sppb22 {
    padding-bottom: 22vw;
  }
  #bc-tmpl .all .sppb23,
#bc-free .all .sppb23 {
    padding-bottom: 23vw;
  }
  #bc-tmpl .all .sppb24,
#bc-free .all .sppb24 {
    padding-bottom: 24vw;
  }
  #bc-tmpl .all .sppb25,
#bc-free .all .sppb25 {
    padding-bottom: 25vw;
  }
  #bc-tmpl .all .sppb26,
#bc-free .all .sppb26 {
    padding-bottom: 26vw;
  }
  #bc-tmpl .all .sppb27,
#bc-free .all .sppb27 {
    padding-bottom: 27vw;
  }
  #bc-tmpl .all .sppb28,
#bc-free .all .sppb28 {
    padding-bottom: 28vw;
  }
  #bc-tmpl .all .sppb29,
#bc-free .all .sppb29 {
    padding-bottom: 29vw;
  }
  #bc-tmpl .all .sppb30,
#bc-free .all .sppb30 {
    padding-bottom: 30vw;
  }
  #bc-tmpl .all .sppb31,
#bc-free .all .sppb31 {
    padding-bottom: 31vw;
  }
  #bc-tmpl .all .sppb32,
#bc-free .all .sppb32 {
    padding-bottom: 32vw;
  }
  #bc-tmpl .all .sppb33,
#bc-free .all .sppb33 {
    padding-bottom: 33vw;
  }
  #bc-tmpl .all .sppb34,
#bc-free .all .sppb34 {
    padding-bottom: 34vw;
  }
  #bc-tmpl .all .sppb35,
#bc-free .all .sppb35 {
    padding-bottom: 35vw;
  }
  #bc-tmpl .all .sppb36,
#bc-free .all .sppb36 {
    padding-bottom: 36vw;
  }
  #bc-tmpl .all .sppb37,
#bc-free .all .sppb37 {
    padding-bottom: 37vw;
  }
  #bc-tmpl .all .sppb38,
#bc-free .all .sppb38 {
    padding-bottom: 38vw;
  }
  #bc-tmpl .all .sppb39,
#bc-free .all .sppb39 {
    padding-bottom: 39vw;
  }
  #bc-tmpl .all .sppb40,
#bc-free .all .sppb40 {
    padding-bottom: 40vw;
  }
  #bc-tmpl .all .sppb41,
#bc-free .all .sppb41 {
    padding-bottom: 41vw;
  }
  #bc-tmpl .all .sppb42,
#bc-free .all .sppb42 {
    padding-bottom: 42vw;
  }
  #bc-tmpl .all .sppb43,
#bc-free .all .sppb43 {
    padding-bottom: 43vw;
  }
  #bc-tmpl .all .sppb44,
#bc-free .all .sppb44 {
    padding-bottom: 44vw;
  }
  #bc-tmpl .all .sppb45,
#bc-free .all .sppb45 {
    padding-bottom: 45vw;
  }
  #bc-tmpl .all .sppb46,
#bc-free .all .sppb46 {
    padding-bottom: 46vw;
  }
  #bc-tmpl .all .sppb47,
#bc-free .all .sppb47 {
    padding-bottom: 47vw;
  }
  #bc-tmpl .all .sppb48,
#bc-free .all .sppb48 {
    padding-bottom: 48vw;
  }
  #bc-tmpl .all .sppb49,
#bc-free .all .sppb49 {
    padding-bottom: 49vw;
  }
  #bc-tmpl .all .sppb50,
#bc-free .all .sppb50 {
    padding-bottom: 50vw;
  }
  #bc-tmpl .all .sppb51,
#bc-free .all .sppb51 {
    padding-bottom: 51vw;
  }
  #bc-tmpl .all .sppb52,
#bc-free .all .sppb52 {
    padding-bottom: 52vw;
  }
  #bc-tmpl .all .sppb53,
#bc-free .all .sppb53 {
    padding-bottom: 53vw;
  }
  #bc-tmpl .all .sppb54,
#bc-free .all .sppb54 {
    padding-bottom: 54vw;
  }
  #bc-tmpl .all .sppb55,
#bc-free .all .sppb55 {
    padding-bottom: 55vw;
  }
  #bc-tmpl .all .sppb56,
#bc-free .all .sppb56 {
    padding-bottom: 56vw;
  }
  #bc-tmpl .all .sppb57,
#bc-free .all .sppb57 {
    padding-bottom: 57vw;
  }
  #bc-tmpl .all .sppb58,
#bc-free .all .sppb58 {
    padding-bottom: 58vw;
  }
  #bc-tmpl .all .sppb59,
#bc-free .all .sppb59 {
    padding-bottom: 59vw;
  }
  #bc-tmpl .all .sppb60,
#bc-free .all .sppb60 {
    padding-bottom: 60vw;
  }
  #bc-tmpl .all .sppb61,
#bc-free .all .sppb61 {
    padding-bottom: 61vw;
  }
  #bc-tmpl .all .sppb62,
#bc-free .all .sppb62 {
    padding-bottom: 62vw;
  }
  #bc-tmpl .all .sppb63,
#bc-free .all .sppb63 {
    padding-bottom: 63vw;
  }
  #bc-tmpl .all .sppb64,
#bc-free .all .sppb64 {
    padding-bottom: 64vw;
  }
  #bc-tmpl .all .sppb65,
#bc-free .all .sppb65 {
    padding-bottom: 65vw;
  }
  #bc-tmpl .all .sppb66,
#bc-free .all .sppb66 {
    padding-bottom: 66vw;
  }
  #bc-tmpl .all .sppb67,
#bc-free .all .sppb67 {
    padding-bottom: 67vw;
  }
  #bc-tmpl .all .sppb68,
#bc-free .all .sppb68 {
    padding-bottom: 68vw;
  }
  #bc-tmpl .all .sppb69,
#bc-free .all .sppb69 {
    padding-bottom: 69vw;
  }
  #bc-tmpl .all .sppb70,
#bc-free .all .sppb70 {
    padding-bottom: 70vw;
  }
  #bc-tmpl .all .sppb71,
#bc-free .all .sppb71 {
    padding-bottom: 71vw;
  }
  #bc-tmpl .all .sppb72,
#bc-free .all .sppb72 {
    padding-bottom: 72vw;
  }
  #bc-tmpl .all .sppb73,
#bc-free .all .sppb73 {
    padding-bottom: 73vw;
  }
  #bc-tmpl .all .sppb74,
#bc-free .all .sppb74 {
    padding-bottom: 74vw;
  }
  #bc-tmpl .all .sppb75,
#bc-free .all .sppb75 {
    padding-bottom: 75vw;
  }
  #bc-tmpl .all .sppb76,
#bc-free .all .sppb76 {
    padding-bottom: 76vw;
  }
  #bc-tmpl .all .sppb77,
#bc-free .all .sppb77 {
    padding-bottom: 77vw;
  }
  #bc-tmpl .all .sppb78,
#bc-free .all .sppb78 {
    padding-bottom: 78vw;
  }
  #bc-tmpl .all .sppb79,
#bc-free .all .sppb79 {
    padding-bottom: 79vw;
  }
  #bc-tmpl .all .sppb80,
#bc-free .all .sppb80 {
    padding-bottom: 80vw;
  }
  #bc-tmpl .all .sppb81,
#bc-free .all .sppb81 {
    padding-bottom: 81vw;
  }
  #bc-tmpl .all .sppb82,
#bc-free .all .sppb82 {
    padding-bottom: 82vw;
  }
  #bc-tmpl .all .sppb83,
#bc-free .all .sppb83 {
    padding-bottom: 83vw;
  }
  #bc-tmpl .all .sppb84,
#bc-free .all .sppb84 {
    padding-bottom: 84vw;
  }
  #bc-tmpl .all .sppb85,
#bc-free .all .sppb85 {
    padding-bottom: 85vw;
  }
  #bc-tmpl .all .sppb86,
#bc-free .all .sppb86 {
    padding-bottom: 86vw;
  }
  #bc-tmpl .all .sppb87,
#bc-free .all .sppb87 {
    padding-bottom: 87vw;
  }
  #bc-tmpl .all .sppb88,
#bc-free .all .sppb88 {
    padding-bottom: 88vw;
  }
  #bc-tmpl .all .sppb89,
#bc-free .all .sppb89 {
    padding-bottom: 89vw;
  }
  #bc-tmpl .all .sppb90,
#bc-free .all .sppb90 {
    padding-bottom: 90vw;
  }
  #bc-tmpl .all .sppb91,
#bc-free .all .sppb91 {
    padding-bottom: 91vw;
  }
  #bc-tmpl .all .sppb92,
#bc-free .all .sppb92 {
    padding-bottom: 92vw;
  }
  #bc-tmpl .all .sppb93,
#bc-free .all .sppb93 {
    padding-bottom: 93vw;
  }
  #bc-tmpl .all .sppb94,
#bc-free .all .sppb94 {
    padding-bottom: 94vw;
  }
  #bc-tmpl .all .sppb95,
#bc-free .all .sppb95 {
    padding-bottom: 95vw;
  }
  #bc-tmpl .all .sppb96,
#bc-free .all .sppb96 {
    padding-bottom: 96vw;
  }
  #bc-tmpl .all .sppb97,
#bc-free .all .sppb97 {
    padding-bottom: 97vw;
  }
  #bc-tmpl .all .sppb98,
#bc-free .all .sppb98 {
    padding-bottom: 98vw;
  }
  #bc-tmpl .all .sppb99,
#bc-free .all .sppb99 {
    padding-bottom: 99vw;
  }
  #bc-tmpl .all .sppb100,
#bc-free .all .sppb100 {
    padding-bottom: 100vw;
  }
  #bc-tmpl .all .sppb101,
#bc-free .all .sppb101 {
    padding-bottom: 101vw;
  }
  #bc-tmpl .all .sppb102,
#bc-free .all .sppb102 {
    padding-bottom: 102vw;
  }
  #bc-tmpl .all .sppb103,
#bc-free .all .sppb103 {
    padding-bottom: 103vw;
  }
  #bc-tmpl .all .sppb104,
#bc-free .all .sppb104 {
    padding-bottom: 104vw;
  }
  #bc-tmpl .all .sppb105,
#bc-free .all .sppb105 {
    padding-bottom: 105vw;
  }
  #bc-tmpl .all .sppb106,
#bc-free .all .sppb106 {
    padding-bottom: 106vw;
  }
  #bc-tmpl .all .sppb107,
#bc-free .all .sppb107 {
    padding-bottom: 107vw;
  }
  #bc-tmpl .all .sppb108,
#bc-free .all .sppb108 {
    padding-bottom: 108vw;
  }
  #bc-tmpl .all .sppb109,
#bc-free .all .sppb109 {
    padding-bottom: 109vw;
  }
  #bc-tmpl .all .sppb110,
#bc-free .all .sppb110 {
    padding-bottom: 110vw;
  }
  #bc-tmpl .all .sppb111,
#bc-free .all .sppb111 {
    padding-bottom: 111vw;
  }
  #bc-tmpl .all .sppb112,
#bc-free .all .sppb112 {
    padding-bottom: 112vw;
  }
  #bc-tmpl .all .sppb113,
#bc-free .all .sppb113 {
    padding-bottom: 113vw;
  }
  #bc-tmpl .all .sppb114,
#bc-free .all .sppb114 {
    padding-bottom: 114vw;
  }
  #bc-tmpl .all .sppb115,
#bc-free .all .sppb115 {
    padding-bottom: 115vw;
  }
  #bc-tmpl .all .sppb116,
#bc-free .all .sppb116 {
    padding-bottom: 116vw;
  }
  #bc-tmpl .all .sppb117,
#bc-free .all .sppb117 {
    padding-bottom: 117vw;
  }
  #bc-tmpl .all .sppb118,
#bc-free .all .sppb118 {
    padding-bottom: 118vw;
  }
  #bc-tmpl .all .sppb119,
#bc-free .all .sppb119 {
    padding-bottom: 119vw;
  }
  #bc-tmpl .all .sppb120,
#bc-free .all .sppb120 {
    padding-bottom: 120vw;
  }
  #bc-tmpl .all .sppb121,
#bc-free .all .sppb121 {
    padding-bottom: 121vw;
  }
  #bc-tmpl .all .sppb122,
#bc-free .all .sppb122 {
    padding-bottom: 122vw;
  }
  #bc-tmpl .all .sppb123,
#bc-free .all .sppb123 {
    padding-bottom: 123vw;
  }
  #bc-tmpl .all .sppb124,
#bc-free .all .sppb124 {
    padding-bottom: 124vw;
  }
  #bc-tmpl .all .sppb125,
#bc-free .all .sppb125 {
    padding-bottom: 125vw;
  }
  #bc-tmpl .all .sppb126,
#bc-free .all .sppb126 {
    padding-bottom: 126vw;
  }
  #bc-tmpl .all .sppb127,
#bc-free .all .sppb127 {
    padding-bottom: 127vw;
  }
  #bc-tmpl .all .sppb128,
#bc-free .all .sppb128 {
    padding-bottom: 128vw;
  }
  #bc-tmpl .all .sppb129,
#bc-free .all .sppb129 {
    padding-bottom: 129vw;
  }
  #bc-tmpl .all .sppb130,
#bc-free .all .sppb130 {
    padding-bottom: 130vw;
  }
  #bc-tmpl .all .sppb131,
#bc-free .all .sppb131 {
    padding-bottom: 131vw;
  }
  #bc-tmpl .all .sppb132,
#bc-free .all .sppb132 {
    padding-bottom: 132vw;
  }
  #bc-tmpl .all .sppb133,
#bc-free .all .sppb133 {
    padding-bottom: 133vw;
  }
  #bc-tmpl .all .sppb134,
#bc-free .all .sppb134 {
    padding-bottom: 134vw;
  }
  #bc-tmpl .all .sppb135,
#bc-free .all .sppb135 {
    padding-bottom: 135vw;
  }
  #bc-tmpl .all .sppb136,
#bc-free .all .sppb136 {
    padding-bottom: 136vw;
  }
  #bc-tmpl .all .sppb137,
#bc-free .all .sppb137 {
    padding-bottom: 137vw;
  }
  #bc-tmpl .all .sppb138,
#bc-free .all .sppb138 {
    padding-bottom: 138vw;
  }
  #bc-tmpl .all .sppb139,
#bc-free .all .sppb139 {
    padding-bottom: 139vw;
  }
  #bc-tmpl .all .sppb140,
#bc-free .all .sppb140 {
    padding-bottom: 140vw;
  }
  #bc-tmpl .all .sppb141,
#bc-free .all .sppb141 {
    padding-bottom: 141vw;
  }
  #bc-tmpl .all .sppb142,
#bc-free .all .sppb142 {
    padding-bottom: 142vw;
  }
  #bc-tmpl .all .sppb143,
#bc-free .all .sppb143 {
    padding-bottom: 143vw;
  }
  #bc-tmpl .all .sppb144,
#bc-free .all .sppb144 {
    padding-bottom: 144vw;
  }
  #bc-tmpl .all .sppb145,
#bc-free .all .sppb145 {
    padding-bottom: 145vw;
  }
  #bc-tmpl .all .sppb146,
#bc-free .all .sppb146 {
    padding-bottom: 146vw;
  }
  #bc-tmpl .all .sppb147,
#bc-free .all .sppb147 {
    padding-bottom: 147vw;
  }
  #bc-tmpl .all .sppb148,
#bc-free .all .sppb148 {
    padding-bottom: 148vw;
  }
  #bc-tmpl .all .sppb149,
#bc-free .all .sppb149 {
    padding-bottom: 149vw;
  }
  #bc-tmpl .all .sppb150,
#bc-free .all .sppb150 {
    padding-bottom: 150vw;
  }
  #bc-tmpl .all .sppb151,
#bc-free .all .sppb151 {
    padding-bottom: 151vw;
  }
  #bc-tmpl .all .sppb152,
#bc-free .all .sppb152 {
    padding-bottom: 152vw;
  }
  #bc-tmpl .all .sppb153,
#bc-free .all .sppb153 {
    padding-bottom: 153vw;
  }
  #bc-tmpl .all .sppb154,
#bc-free .all .sppb154 {
    padding-bottom: 154vw;
  }
  #bc-tmpl .all .sppb155,
#bc-free .all .sppb155 {
    padding-bottom: 155vw;
  }
  #bc-tmpl .all .sppb156,
#bc-free .all .sppb156 {
    padding-bottom: 156vw;
  }
  #bc-tmpl .all .sppb157,
#bc-free .all .sppb157 {
    padding-bottom: 157vw;
  }
  #bc-tmpl .all .sppb158,
#bc-free .all .sppb158 {
    padding-bottom: 158vw;
  }
  #bc-tmpl .all .sppb159,
#bc-free .all .sppb159 {
    padding-bottom: 159vw;
  }
  #bc-tmpl .all .sppb160,
#bc-free .all .sppb160 {
    padding-bottom: 160vw;
  }
  #bc-tmpl .all .sppb161,
#bc-free .all .sppb161 {
    padding-bottom: 161vw;
  }
  #bc-tmpl .all .sppb162,
#bc-free .all .sppb162 {
    padding-bottom: 162vw;
  }
  #bc-tmpl .all .sppb163,
#bc-free .all .sppb163 {
    padding-bottom: 163vw;
  }
  #bc-tmpl .all .sppb164,
#bc-free .all .sppb164 {
    padding-bottom: 164vw;
  }
  #bc-tmpl .all .sppb165,
#bc-free .all .sppb165 {
    padding-bottom: 165vw;
  }
  #bc-tmpl .all .sppb166,
#bc-free .all .sppb166 {
    padding-bottom: 166vw;
  }
  #bc-tmpl .all .sppb167,
#bc-free .all .sppb167 {
    padding-bottom: 167vw;
  }
  #bc-tmpl .all .sppb168,
#bc-free .all .sppb168 {
    padding-bottom: 168vw;
  }
  #bc-tmpl .all .sppb169,
#bc-free .all .sppb169 {
    padding-bottom: 169vw;
  }
  #bc-tmpl .all .sppb170,
#bc-free .all .sppb170 {
    padding-bottom: 170vw;
  }
  #bc-tmpl .all .sppb171,
#bc-free .all .sppb171 {
    padding-bottom: 171vw;
  }
  #bc-tmpl .all .sppb172,
#bc-free .all .sppb172 {
    padding-bottom: 172vw;
  }
  #bc-tmpl .all .sppb173,
#bc-free .all .sppb173 {
    padding-bottom: 173vw;
  }
  #bc-tmpl .all .sppb174,
#bc-free .all .sppb174 {
    padding-bottom: 174vw;
  }
  #bc-tmpl .all .sppb175,
#bc-free .all .sppb175 {
    padding-bottom: 175vw;
  }
  #bc-tmpl .all .sppb176,
#bc-free .all .sppb176 {
    padding-bottom: 176vw;
  }
  #bc-tmpl .all .sppb177,
#bc-free .all .sppb177 {
    padding-bottom: 177vw;
  }
  #bc-tmpl .all .sppb178,
#bc-free .all .sppb178 {
    padding-bottom: 178vw;
  }
  #bc-tmpl .all .sppb179,
#bc-free .all .sppb179 {
    padding-bottom: 179vw;
  }
  #bc-tmpl .all .sppb180,
#bc-free .all .sppb180 {
    padding-bottom: 180vw;
  }
  #bc-tmpl .all .sppb181,
#bc-free .all .sppb181 {
    padding-bottom: 181vw;
  }
  #bc-tmpl .all .sppb182,
#bc-free .all .sppb182 {
    padding-bottom: 182vw;
  }
  #bc-tmpl .all .sppb183,
#bc-free .all .sppb183 {
    padding-bottom: 183vw;
  }
  #bc-tmpl .all .sppb184,
#bc-free .all .sppb184 {
    padding-bottom: 184vw;
  }
  #bc-tmpl .all .sppb185,
#bc-free .all .sppb185 {
    padding-bottom: 185vw;
  }
  #bc-tmpl .all .sppb186,
#bc-free .all .sppb186 {
    padding-bottom: 186vw;
  }
  #bc-tmpl .all .sppb187,
#bc-free .all .sppb187 {
    padding-bottom: 187vw;
  }
  #bc-tmpl .all .sppb188,
#bc-free .all .sppb188 {
    padding-bottom: 188vw;
  }
  #bc-tmpl .all .sppb189,
#bc-free .all .sppb189 {
    padding-bottom: 189vw;
  }
  #bc-tmpl .all .sppb190,
#bc-free .all .sppb190 {
    padding-bottom: 190vw;
  }
  #bc-tmpl .all .sppb191,
#bc-free .all .sppb191 {
    padding-bottom: 191vw;
  }
  #bc-tmpl .all .sppb192,
#bc-free .all .sppb192 {
    padding-bottom: 192vw;
  }
  #bc-tmpl .all .sppb193,
#bc-free .all .sppb193 {
    padding-bottom: 193vw;
  }
  #bc-tmpl .all .sppb194,
#bc-free .all .sppb194 {
    padding-bottom: 194vw;
  }
  #bc-tmpl .all .sppb195,
#bc-free .all .sppb195 {
    padding-bottom: 195vw;
  }
  #bc-tmpl .all .sppb196,
#bc-free .all .sppb196 {
    padding-bottom: 196vw;
  }
  #bc-tmpl .all .sppb197,
#bc-free .all .sppb197 {
    padding-bottom: 197vw;
  }
  #bc-tmpl .all .sppb198,
#bc-free .all .sppb198 {
    padding-bottom: 198vw;
  }
  #bc-tmpl .all .sppb199,
#bc-free .all .sppb199 {
    padding-bottom: 199vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm1,
#bc-free .all .rm1 {
    margin-top: calc(15vw * 1 / 100);
    margin-bottom: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm1,
#bc-free .all .rm1 {
    margin-top: calc(30vw * 1 / 100);
    margin-bottom: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm2,
#bc-free .all .rm2 {
    margin-top: calc(15vw * 2 / 100);
    margin-bottom: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm2,
#bc-free .all .rm2 {
    margin-top: calc(30vw * 2 / 100);
    margin-bottom: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm3,
#bc-free .all .rm3 {
    margin-top: calc(15vw * 3 / 100);
    margin-bottom: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm3,
#bc-free .all .rm3 {
    margin-top: calc(30vw * 3 / 100);
    margin-bottom: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm4,
#bc-free .all .rm4 {
    margin-top: calc(15vw * 4 / 100);
    margin-bottom: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm4,
#bc-free .all .rm4 {
    margin-top: calc(30vw * 4 / 100);
    margin-bottom: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm5,
#bc-free .all .rm5 {
    margin-top: calc(15vw * 5 / 100);
    margin-bottom: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm5,
#bc-free .all .rm5 {
    margin-top: calc(30vw * 5 / 100);
    margin-bottom: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm6,
#bc-free .all .rm6 {
    margin-top: calc(15vw * 6 / 100);
    margin-bottom: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm6,
#bc-free .all .rm6 {
    margin-top: calc(30vw * 6 / 100);
    margin-bottom: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm7,
#bc-free .all .rm7 {
    margin-top: calc(15vw * 7 / 100);
    margin-bottom: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm7,
#bc-free .all .rm7 {
    margin-top: calc(30vw * 7 / 100);
    margin-bottom: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm8,
#bc-free .all .rm8 {
    margin-top: calc(15vw * 8 / 100);
    margin-bottom: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm8,
#bc-free .all .rm8 {
    margin-top: calc(30vw * 8 / 100);
    margin-bottom: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm9,
#bc-free .all .rm9 {
    margin-top: calc(15vw * 9 / 100);
    margin-bottom: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm9,
#bc-free .all .rm9 {
    margin-top: calc(30vw * 9 / 100);
    margin-bottom: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm10,
#bc-free .all .rm10 {
    margin-top: calc(15vw * 10 / 100);
    margin-bottom: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm10,
#bc-free .all .rm10 {
    margin-top: calc(30vw * 10 / 100);
    margin-bottom: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm11,
#bc-free .all .rm11 {
    margin-top: calc(15vw * 11 / 100);
    margin-bottom: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm11,
#bc-free .all .rm11 {
    margin-top: calc(30vw * 11 / 100);
    margin-bottom: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm12,
#bc-free .all .rm12 {
    margin-top: calc(15vw * 12 / 100);
    margin-bottom: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm12,
#bc-free .all .rm12 {
    margin-top: calc(30vw * 12 / 100);
    margin-bottom: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm13,
#bc-free .all .rm13 {
    margin-top: calc(15vw * 13 / 100);
    margin-bottom: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm13,
#bc-free .all .rm13 {
    margin-top: calc(30vw * 13 / 100);
    margin-bottom: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm14,
#bc-free .all .rm14 {
    margin-top: calc(15vw * 14 / 100);
    margin-bottom: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm14,
#bc-free .all .rm14 {
    margin-top: calc(30vw * 14 / 100);
    margin-bottom: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm15,
#bc-free .all .rm15 {
    margin-top: calc(15vw * 15 / 100);
    margin-bottom: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm15,
#bc-free .all .rm15 {
    margin-top: calc(30vw * 15 / 100);
    margin-bottom: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm16,
#bc-free .all .rm16 {
    margin-top: calc(15vw * 16 / 100);
    margin-bottom: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm16,
#bc-free .all .rm16 {
    margin-top: calc(30vw * 16 / 100);
    margin-bottom: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm17,
#bc-free .all .rm17 {
    margin-top: calc(15vw * 17 / 100);
    margin-bottom: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm17,
#bc-free .all .rm17 {
    margin-top: calc(30vw * 17 / 100);
    margin-bottom: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm18,
#bc-free .all .rm18 {
    margin-top: calc(15vw * 18 / 100);
    margin-bottom: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm18,
#bc-free .all .rm18 {
    margin-top: calc(30vw * 18 / 100);
    margin-bottom: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm19,
#bc-free .all .rm19 {
    margin-top: calc(15vw * 19 / 100);
    margin-bottom: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm19,
#bc-free .all .rm19 {
    margin-top: calc(30vw * 19 / 100);
    margin-bottom: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm20,
#bc-free .all .rm20 {
    margin-top: calc(15vw * 20 / 100);
    margin-bottom: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm20,
#bc-free .all .rm20 {
    margin-top: calc(30vw * 20 / 100);
    margin-bottom: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm21,
#bc-free .all .rm21 {
    margin-top: calc(15vw * 21 / 100);
    margin-bottom: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm21,
#bc-free .all .rm21 {
    margin-top: calc(30vw * 21 / 100);
    margin-bottom: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm22,
#bc-free .all .rm22 {
    margin-top: calc(15vw * 22 / 100);
    margin-bottom: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm22,
#bc-free .all .rm22 {
    margin-top: calc(30vw * 22 / 100);
    margin-bottom: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm23,
#bc-free .all .rm23 {
    margin-top: calc(15vw * 23 / 100);
    margin-bottom: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm23,
#bc-free .all .rm23 {
    margin-top: calc(30vw * 23 / 100);
    margin-bottom: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm24,
#bc-free .all .rm24 {
    margin-top: calc(15vw * 24 / 100);
    margin-bottom: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm24,
#bc-free .all .rm24 {
    margin-top: calc(30vw * 24 / 100);
    margin-bottom: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm25,
#bc-free .all .rm25 {
    margin-top: calc(15vw * 25 / 100);
    margin-bottom: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm25,
#bc-free .all .rm25 {
    margin-top: calc(30vw * 25 / 100);
    margin-bottom: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm26,
#bc-free .all .rm26 {
    margin-top: calc(15vw * 26 / 100);
    margin-bottom: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm26,
#bc-free .all .rm26 {
    margin-top: calc(30vw * 26 / 100);
    margin-bottom: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm27,
#bc-free .all .rm27 {
    margin-top: calc(15vw * 27 / 100);
    margin-bottom: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm27,
#bc-free .all .rm27 {
    margin-top: calc(30vw * 27 / 100);
    margin-bottom: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm28,
#bc-free .all .rm28 {
    margin-top: calc(15vw * 28 / 100);
    margin-bottom: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm28,
#bc-free .all .rm28 {
    margin-top: calc(30vw * 28 / 100);
    margin-bottom: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm29,
#bc-free .all .rm29 {
    margin-top: calc(15vw * 29 / 100);
    margin-bottom: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm29,
#bc-free .all .rm29 {
    margin-top: calc(30vw * 29 / 100);
    margin-bottom: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm30,
#bc-free .all .rm30 {
    margin-top: calc(15vw * 30 / 100);
    margin-bottom: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm30,
#bc-free .all .rm30 {
    margin-top: calc(30vw * 30 / 100);
    margin-bottom: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm31,
#bc-free .all .rm31 {
    margin-top: calc(15vw * 31 / 100);
    margin-bottom: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm31,
#bc-free .all .rm31 {
    margin-top: calc(30vw * 31 / 100);
    margin-bottom: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm32,
#bc-free .all .rm32 {
    margin-top: calc(15vw * 32 / 100);
    margin-bottom: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm32,
#bc-free .all .rm32 {
    margin-top: calc(30vw * 32 / 100);
    margin-bottom: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm33,
#bc-free .all .rm33 {
    margin-top: calc(15vw * 33 / 100);
    margin-bottom: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm33,
#bc-free .all .rm33 {
    margin-top: calc(30vw * 33 / 100);
    margin-bottom: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm34,
#bc-free .all .rm34 {
    margin-top: calc(15vw * 34 / 100);
    margin-bottom: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm34,
#bc-free .all .rm34 {
    margin-top: calc(30vw * 34 / 100);
    margin-bottom: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm35,
#bc-free .all .rm35 {
    margin-top: calc(15vw * 35 / 100);
    margin-bottom: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm35,
#bc-free .all .rm35 {
    margin-top: calc(30vw * 35 / 100);
    margin-bottom: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm36,
#bc-free .all .rm36 {
    margin-top: calc(15vw * 36 / 100);
    margin-bottom: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm36,
#bc-free .all .rm36 {
    margin-top: calc(30vw * 36 / 100);
    margin-bottom: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm37,
#bc-free .all .rm37 {
    margin-top: calc(15vw * 37 / 100);
    margin-bottom: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm37,
#bc-free .all .rm37 {
    margin-top: calc(30vw * 37 / 100);
    margin-bottom: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm38,
#bc-free .all .rm38 {
    margin-top: calc(15vw * 38 / 100);
    margin-bottom: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm38,
#bc-free .all .rm38 {
    margin-top: calc(30vw * 38 / 100);
    margin-bottom: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm39,
#bc-free .all .rm39 {
    margin-top: calc(15vw * 39 / 100);
    margin-bottom: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm39,
#bc-free .all .rm39 {
    margin-top: calc(30vw * 39 / 100);
    margin-bottom: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm40,
#bc-free .all .rm40 {
    margin-top: calc(15vw * 40 / 100);
    margin-bottom: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm40,
#bc-free .all .rm40 {
    margin-top: calc(30vw * 40 / 100);
    margin-bottom: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm41,
#bc-free .all .rm41 {
    margin-top: calc(15vw * 41 / 100);
    margin-bottom: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm41,
#bc-free .all .rm41 {
    margin-top: calc(30vw * 41 / 100);
    margin-bottom: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm42,
#bc-free .all .rm42 {
    margin-top: calc(15vw * 42 / 100);
    margin-bottom: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm42,
#bc-free .all .rm42 {
    margin-top: calc(30vw * 42 / 100);
    margin-bottom: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm43,
#bc-free .all .rm43 {
    margin-top: calc(15vw * 43 / 100);
    margin-bottom: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm43,
#bc-free .all .rm43 {
    margin-top: calc(30vw * 43 / 100);
    margin-bottom: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm44,
#bc-free .all .rm44 {
    margin-top: calc(15vw * 44 / 100);
    margin-bottom: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm44,
#bc-free .all .rm44 {
    margin-top: calc(30vw * 44 / 100);
    margin-bottom: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm45,
#bc-free .all .rm45 {
    margin-top: calc(15vw * 45 / 100);
    margin-bottom: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm45,
#bc-free .all .rm45 {
    margin-top: calc(30vw * 45 / 100);
    margin-bottom: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm46,
#bc-free .all .rm46 {
    margin-top: calc(15vw * 46 / 100);
    margin-bottom: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm46,
#bc-free .all .rm46 {
    margin-top: calc(30vw * 46 / 100);
    margin-bottom: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm47,
#bc-free .all .rm47 {
    margin-top: calc(15vw * 47 / 100);
    margin-bottom: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm47,
#bc-free .all .rm47 {
    margin-top: calc(30vw * 47 / 100);
    margin-bottom: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm48,
#bc-free .all .rm48 {
    margin-top: calc(15vw * 48 / 100);
    margin-bottom: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm48,
#bc-free .all .rm48 {
    margin-top: calc(30vw * 48 / 100);
    margin-bottom: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm49,
#bc-free .all .rm49 {
    margin-top: calc(15vw * 49 / 100);
    margin-bottom: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm49,
#bc-free .all .rm49 {
    margin-top: calc(30vw * 49 / 100);
    margin-bottom: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm50,
#bc-free .all .rm50 {
    margin-top: calc(15vw * 50 / 100);
    margin-bottom: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm50,
#bc-free .all .rm50 {
    margin-top: calc(30vw * 50 / 100);
    margin-bottom: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm51,
#bc-free .all .rm51 {
    margin-top: calc(15vw * 51 / 100);
    margin-bottom: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm51,
#bc-free .all .rm51 {
    margin-top: calc(30vw * 51 / 100);
    margin-bottom: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm52,
#bc-free .all .rm52 {
    margin-top: calc(15vw * 52 / 100);
    margin-bottom: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm52,
#bc-free .all .rm52 {
    margin-top: calc(30vw * 52 / 100);
    margin-bottom: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm53,
#bc-free .all .rm53 {
    margin-top: calc(15vw * 53 / 100);
    margin-bottom: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm53,
#bc-free .all .rm53 {
    margin-top: calc(30vw * 53 / 100);
    margin-bottom: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm54,
#bc-free .all .rm54 {
    margin-top: calc(15vw * 54 / 100);
    margin-bottom: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm54,
#bc-free .all .rm54 {
    margin-top: calc(30vw * 54 / 100);
    margin-bottom: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm55,
#bc-free .all .rm55 {
    margin-top: calc(15vw * 55 / 100);
    margin-bottom: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm55,
#bc-free .all .rm55 {
    margin-top: calc(30vw * 55 / 100);
    margin-bottom: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm56,
#bc-free .all .rm56 {
    margin-top: calc(15vw * 56 / 100);
    margin-bottom: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm56,
#bc-free .all .rm56 {
    margin-top: calc(30vw * 56 / 100);
    margin-bottom: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm57,
#bc-free .all .rm57 {
    margin-top: calc(15vw * 57 / 100);
    margin-bottom: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm57,
#bc-free .all .rm57 {
    margin-top: calc(30vw * 57 / 100);
    margin-bottom: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm58,
#bc-free .all .rm58 {
    margin-top: calc(15vw * 58 / 100);
    margin-bottom: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm58,
#bc-free .all .rm58 {
    margin-top: calc(30vw * 58 / 100);
    margin-bottom: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm59,
#bc-free .all .rm59 {
    margin-top: calc(15vw * 59 / 100);
    margin-bottom: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm59,
#bc-free .all .rm59 {
    margin-top: calc(30vw * 59 / 100);
    margin-bottom: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm60,
#bc-free .all .rm60 {
    margin-top: calc(15vw * 60 / 100);
    margin-bottom: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm60,
#bc-free .all .rm60 {
    margin-top: calc(30vw * 60 / 100);
    margin-bottom: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm61,
#bc-free .all .rm61 {
    margin-top: calc(15vw * 61 / 100);
    margin-bottom: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm61,
#bc-free .all .rm61 {
    margin-top: calc(30vw * 61 / 100);
    margin-bottom: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm62,
#bc-free .all .rm62 {
    margin-top: calc(15vw * 62 / 100);
    margin-bottom: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm62,
#bc-free .all .rm62 {
    margin-top: calc(30vw * 62 / 100);
    margin-bottom: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm63,
#bc-free .all .rm63 {
    margin-top: calc(15vw * 63 / 100);
    margin-bottom: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm63,
#bc-free .all .rm63 {
    margin-top: calc(30vw * 63 / 100);
    margin-bottom: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm64,
#bc-free .all .rm64 {
    margin-top: calc(15vw * 64 / 100);
    margin-bottom: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm64,
#bc-free .all .rm64 {
    margin-top: calc(30vw * 64 / 100);
    margin-bottom: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm65,
#bc-free .all .rm65 {
    margin-top: calc(15vw * 65 / 100);
    margin-bottom: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm65,
#bc-free .all .rm65 {
    margin-top: calc(30vw * 65 / 100);
    margin-bottom: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm66,
#bc-free .all .rm66 {
    margin-top: calc(15vw * 66 / 100);
    margin-bottom: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm66,
#bc-free .all .rm66 {
    margin-top: calc(30vw * 66 / 100);
    margin-bottom: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm67,
#bc-free .all .rm67 {
    margin-top: calc(15vw * 67 / 100);
    margin-bottom: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm67,
#bc-free .all .rm67 {
    margin-top: calc(30vw * 67 / 100);
    margin-bottom: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm68,
#bc-free .all .rm68 {
    margin-top: calc(15vw * 68 / 100);
    margin-bottom: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm68,
#bc-free .all .rm68 {
    margin-top: calc(30vw * 68 / 100);
    margin-bottom: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm69,
#bc-free .all .rm69 {
    margin-top: calc(15vw * 69 / 100);
    margin-bottom: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm69,
#bc-free .all .rm69 {
    margin-top: calc(30vw * 69 / 100);
    margin-bottom: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm70,
#bc-free .all .rm70 {
    margin-top: calc(15vw * 70 / 100);
    margin-bottom: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm70,
#bc-free .all .rm70 {
    margin-top: calc(30vw * 70 / 100);
    margin-bottom: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm71,
#bc-free .all .rm71 {
    margin-top: calc(15vw * 71 / 100);
    margin-bottom: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm71,
#bc-free .all .rm71 {
    margin-top: calc(30vw * 71 / 100);
    margin-bottom: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm72,
#bc-free .all .rm72 {
    margin-top: calc(15vw * 72 / 100);
    margin-bottom: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm72,
#bc-free .all .rm72 {
    margin-top: calc(30vw * 72 / 100);
    margin-bottom: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm73,
#bc-free .all .rm73 {
    margin-top: calc(15vw * 73 / 100);
    margin-bottom: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm73,
#bc-free .all .rm73 {
    margin-top: calc(30vw * 73 / 100);
    margin-bottom: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm74,
#bc-free .all .rm74 {
    margin-top: calc(15vw * 74 / 100);
    margin-bottom: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm74,
#bc-free .all .rm74 {
    margin-top: calc(30vw * 74 / 100);
    margin-bottom: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm75,
#bc-free .all .rm75 {
    margin-top: calc(15vw * 75 / 100);
    margin-bottom: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm75,
#bc-free .all .rm75 {
    margin-top: calc(30vw * 75 / 100);
    margin-bottom: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm76,
#bc-free .all .rm76 {
    margin-top: calc(15vw * 76 / 100);
    margin-bottom: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm76,
#bc-free .all .rm76 {
    margin-top: calc(30vw * 76 / 100);
    margin-bottom: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm77,
#bc-free .all .rm77 {
    margin-top: calc(15vw * 77 / 100);
    margin-bottom: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm77,
#bc-free .all .rm77 {
    margin-top: calc(30vw * 77 / 100);
    margin-bottom: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm78,
#bc-free .all .rm78 {
    margin-top: calc(15vw * 78 / 100);
    margin-bottom: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm78,
#bc-free .all .rm78 {
    margin-top: calc(30vw * 78 / 100);
    margin-bottom: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm79,
#bc-free .all .rm79 {
    margin-top: calc(15vw * 79 / 100);
    margin-bottom: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm79,
#bc-free .all .rm79 {
    margin-top: calc(30vw * 79 / 100);
    margin-bottom: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm80,
#bc-free .all .rm80 {
    margin-top: calc(15vw * 80 / 100);
    margin-bottom: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm80,
#bc-free .all .rm80 {
    margin-top: calc(30vw * 80 / 100);
    margin-bottom: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm81,
#bc-free .all .rm81 {
    margin-top: calc(15vw * 81 / 100);
    margin-bottom: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm81,
#bc-free .all .rm81 {
    margin-top: calc(30vw * 81 / 100);
    margin-bottom: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm82,
#bc-free .all .rm82 {
    margin-top: calc(15vw * 82 / 100);
    margin-bottom: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm82,
#bc-free .all .rm82 {
    margin-top: calc(30vw * 82 / 100);
    margin-bottom: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm83,
#bc-free .all .rm83 {
    margin-top: calc(15vw * 83 / 100);
    margin-bottom: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm83,
#bc-free .all .rm83 {
    margin-top: calc(30vw * 83 / 100);
    margin-bottom: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm84,
#bc-free .all .rm84 {
    margin-top: calc(15vw * 84 / 100);
    margin-bottom: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm84,
#bc-free .all .rm84 {
    margin-top: calc(30vw * 84 / 100);
    margin-bottom: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm85,
#bc-free .all .rm85 {
    margin-top: calc(15vw * 85 / 100);
    margin-bottom: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm85,
#bc-free .all .rm85 {
    margin-top: calc(30vw * 85 / 100);
    margin-bottom: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm86,
#bc-free .all .rm86 {
    margin-top: calc(15vw * 86 / 100);
    margin-bottom: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm86,
#bc-free .all .rm86 {
    margin-top: calc(30vw * 86 / 100);
    margin-bottom: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm87,
#bc-free .all .rm87 {
    margin-top: calc(15vw * 87 / 100);
    margin-bottom: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm87,
#bc-free .all .rm87 {
    margin-top: calc(30vw * 87 / 100);
    margin-bottom: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm88,
#bc-free .all .rm88 {
    margin-top: calc(15vw * 88 / 100);
    margin-bottom: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm88,
#bc-free .all .rm88 {
    margin-top: calc(30vw * 88 / 100);
    margin-bottom: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm89,
#bc-free .all .rm89 {
    margin-top: calc(15vw * 89 / 100);
    margin-bottom: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm89,
#bc-free .all .rm89 {
    margin-top: calc(30vw * 89 / 100);
    margin-bottom: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm90,
#bc-free .all .rm90 {
    margin-top: calc(15vw * 90 / 100);
    margin-bottom: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm90,
#bc-free .all .rm90 {
    margin-top: calc(30vw * 90 / 100);
    margin-bottom: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm91,
#bc-free .all .rm91 {
    margin-top: calc(15vw * 91 / 100);
    margin-bottom: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm91,
#bc-free .all .rm91 {
    margin-top: calc(30vw * 91 / 100);
    margin-bottom: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm92,
#bc-free .all .rm92 {
    margin-top: calc(15vw * 92 / 100);
    margin-bottom: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm92,
#bc-free .all .rm92 {
    margin-top: calc(30vw * 92 / 100);
    margin-bottom: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm93,
#bc-free .all .rm93 {
    margin-top: calc(15vw * 93 / 100);
    margin-bottom: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm93,
#bc-free .all .rm93 {
    margin-top: calc(30vw * 93 / 100);
    margin-bottom: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm94,
#bc-free .all .rm94 {
    margin-top: calc(15vw * 94 / 100);
    margin-bottom: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm94,
#bc-free .all .rm94 {
    margin-top: calc(30vw * 94 / 100);
    margin-bottom: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm95,
#bc-free .all .rm95 {
    margin-top: calc(15vw * 95 / 100);
    margin-bottom: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm95,
#bc-free .all .rm95 {
    margin-top: calc(30vw * 95 / 100);
    margin-bottom: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm96,
#bc-free .all .rm96 {
    margin-top: calc(15vw * 96 / 100);
    margin-bottom: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm96,
#bc-free .all .rm96 {
    margin-top: calc(30vw * 96 / 100);
    margin-bottom: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm97,
#bc-free .all .rm97 {
    margin-top: calc(15vw * 97 / 100);
    margin-bottom: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm97,
#bc-free .all .rm97 {
    margin-top: calc(30vw * 97 / 100);
    margin-bottom: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm98,
#bc-free .all .rm98 {
    margin-top: calc(15vw * 98 / 100);
    margin-bottom: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm98,
#bc-free .all .rm98 {
    margin-top: calc(30vw * 98 / 100);
    margin-bottom: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm99,
#bc-free .all .rm99 {
    margin-top: calc(15vw * 99 / 100);
    margin-bottom: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm99,
#bc-free .all .rm99 {
    margin-top: calc(30vw * 99 / 100);
    margin-bottom: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm100,
#bc-free .all .rm100 {
    margin-top: calc(15vw * 100 / 100);
    margin-bottom: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm100,
#bc-free .all .rm100 {
    margin-top: calc(30vw * 100 / 100);
    margin-bottom: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm101,
#bc-free .all .rm101 {
    margin-top: calc(15vw * 101 / 100);
    margin-bottom: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm101,
#bc-free .all .rm101 {
    margin-top: calc(30vw * 101 / 100);
    margin-bottom: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm102,
#bc-free .all .rm102 {
    margin-top: calc(15vw * 102 / 100);
    margin-bottom: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm102,
#bc-free .all .rm102 {
    margin-top: calc(30vw * 102 / 100);
    margin-bottom: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm103,
#bc-free .all .rm103 {
    margin-top: calc(15vw * 103 / 100);
    margin-bottom: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm103,
#bc-free .all .rm103 {
    margin-top: calc(30vw * 103 / 100);
    margin-bottom: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm104,
#bc-free .all .rm104 {
    margin-top: calc(15vw * 104 / 100);
    margin-bottom: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm104,
#bc-free .all .rm104 {
    margin-top: calc(30vw * 104 / 100);
    margin-bottom: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm105,
#bc-free .all .rm105 {
    margin-top: calc(15vw * 105 / 100);
    margin-bottom: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm105,
#bc-free .all .rm105 {
    margin-top: calc(30vw * 105 / 100);
    margin-bottom: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm106,
#bc-free .all .rm106 {
    margin-top: calc(15vw * 106 / 100);
    margin-bottom: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm106,
#bc-free .all .rm106 {
    margin-top: calc(30vw * 106 / 100);
    margin-bottom: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm107,
#bc-free .all .rm107 {
    margin-top: calc(15vw * 107 / 100);
    margin-bottom: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm107,
#bc-free .all .rm107 {
    margin-top: calc(30vw * 107 / 100);
    margin-bottom: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm108,
#bc-free .all .rm108 {
    margin-top: calc(15vw * 108 / 100);
    margin-bottom: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm108,
#bc-free .all .rm108 {
    margin-top: calc(30vw * 108 / 100);
    margin-bottom: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm109,
#bc-free .all .rm109 {
    margin-top: calc(15vw * 109 / 100);
    margin-bottom: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm109,
#bc-free .all .rm109 {
    margin-top: calc(30vw * 109 / 100);
    margin-bottom: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm110,
#bc-free .all .rm110 {
    margin-top: calc(15vw * 110 / 100);
    margin-bottom: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm110,
#bc-free .all .rm110 {
    margin-top: calc(30vw * 110 / 100);
    margin-bottom: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm111,
#bc-free .all .rm111 {
    margin-top: calc(15vw * 111 / 100);
    margin-bottom: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm111,
#bc-free .all .rm111 {
    margin-top: calc(30vw * 111 / 100);
    margin-bottom: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm112,
#bc-free .all .rm112 {
    margin-top: calc(15vw * 112 / 100);
    margin-bottom: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm112,
#bc-free .all .rm112 {
    margin-top: calc(30vw * 112 / 100);
    margin-bottom: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm113,
#bc-free .all .rm113 {
    margin-top: calc(15vw * 113 / 100);
    margin-bottom: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm113,
#bc-free .all .rm113 {
    margin-top: calc(30vw * 113 / 100);
    margin-bottom: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm114,
#bc-free .all .rm114 {
    margin-top: calc(15vw * 114 / 100);
    margin-bottom: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm114,
#bc-free .all .rm114 {
    margin-top: calc(30vw * 114 / 100);
    margin-bottom: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm115,
#bc-free .all .rm115 {
    margin-top: calc(15vw * 115 / 100);
    margin-bottom: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm115,
#bc-free .all .rm115 {
    margin-top: calc(30vw * 115 / 100);
    margin-bottom: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm116,
#bc-free .all .rm116 {
    margin-top: calc(15vw * 116 / 100);
    margin-bottom: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm116,
#bc-free .all .rm116 {
    margin-top: calc(30vw * 116 / 100);
    margin-bottom: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm117,
#bc-free .all .rm117 {
    margin-top: calc(15vw * 117 / 100);
    margin-bottom: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm117,
#bc-free .all .rm117 {
    margin-top: calc(30vw * 117 / 100);
    margin-bottom: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm118,
#bc-free .all .rm118 {
    margin-top: calc(15vw * 118 / 100);
    margin-bottom: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm118,
#bc-free .all .rm118 {
    margin-top: calc(30vw * 118 / 100);
    margin-bottom: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm119,
#bc-free .all .rm119 {
    margin-top: calc(15vw * 119 / 100);
    margin-bottom: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm119,
#bc-free .all .rm119 {
    margin-top: calc(30vw * 119 / 100);
    margin-bottom: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm120,
#bc-free .all .rm120 {
    margin-top: calc(15vw * 120 / 100);
    margin-bottom: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm120,
#bc-free .all .rm120 {
    margin-top: calc(30vw * 120 / 100);
    margin-bottom: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm121,
#bc-free .all .rm121 {
    margin-top: calc(15vw * 121 / 100);
    margin-bottom: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm121,
#bc-free .all .rm121 {
    margin-top: calc(30vw * 121 / 100);
    margin-bottom: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm122,
#bc-free .all .rm122 {
    margin-top: calc(15vw * 122 / 100);
    margin-bottom: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm122,
#bc-free .all .rm122 {
    margin-top: calc(30vw * 122 / 100);
    margin-bottom: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm123,
#bc-free .all .rm123 {
    margin-top: calc(15vw * 123 / 100);
    margin-bottom: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm123,
#bc-free .all .rm123 {
    margin-top: calc(30vw * 123 / 100);
    margin-bottom: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm124,
#bc-free .all .rm124 {
    margin-top: calc(15vw * 124 / 100);
    margin-bottom: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm124,
#bc-free .all .rm124 {
    margin-top: calc(30vw * 124 / 100);
    margin-bottom: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm125,
#bc-free .all .rm125 {
    margin-top: calc(15vw * 125 / 100);
    margin-bottom: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm125,
#bc-free .all .rm125 {
    margin-top: calc(30vw * 125 / 100);
    margin-bottom: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm126,
#bc-free .all .rm126 {
    margin-top: calc(15vw * 126 / 100);
    margin-bottom: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm126,
#bc-free .all .rm126 {
    margin-top: calc(30vw * 126 / 100);
    margin-bottom: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm127,
#bc-free .all .rm127 {
    margin-top: calc(15vw * 127 / 100);
    margin-bottom: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm127,
#bc-free .all .rm127 {
    margin-top: calc(30vw * 127 / 100);
    margin-bottom: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm128,
#bc-free .all .rm128 {
    margin-top: calc(15vw * 128 / 100);
    margin-bottom: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm128,
#bc-free .all .rm128 {
    margin-top: calc(30vw * 128 / 100);
    margin-bottom: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm129,
#bc-free .all .rm129 {
    margin-top: calc(15vw * 129 / 100);
    margin-bottom: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm129,
#bc-free .all .rm129 {
    margin-top: calc(30vw * 129 / 100);
    margin-bottom: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm130,
#bc-free .all .rm130 {
    margin-top: calc(15vw * 130 / 100);
    margin-bottom: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm130,
#bc-free .all .rm130 {
    margin-top: calc(30vw * 130 / 100);
    margin-bottom: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm131,
#bc-free .all .rm131 {
    margin-top: calc(15vw * 131 / 100);
    margin-bottom: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm131,
#bc-free .all .rm131 {
    margin-top: calc(30vw * 131 / 100);
    margin-bottom: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm132,
#bc-free .all .rm132 {
    margin-top: calc(15vw * 132 / 100);
    margin-bottom: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm132,
#bc-free .all .rm132 {
    margin-top: calc(30vw * 132 / 100);
    margin-bottom: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm133,
#bc-free .all .rm133 {
    margin-top: calc(15vw * 133 / 100);
    margin-bottom: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm133,
#bc-free .all .rm133 {
    margin-top: calc(30vw * 133 / 100);
    margin-bottom: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm134,
#bc-free .all .rm134 {
    margin-top: calc(15vw * 134 / 100);
    margin-bottom: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm134,
#bc-free .all .rm134 {
    margin-top: calc(30vw * 134 / 100);
    margin-bottom: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm135,
#bc-free .all .rm135 {
    margin-top: calc(15vw * 135 / 100);
    margin-bottom: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm135,
#bc-free .all .rm135 {
    margin-top: calc(30vw * 135 / 100);
    margin-bottom: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm136,
#bc-free .all .rm136 {
    margin-top: calc(15vw * 136 / 100);
    margin-bottom: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm136,
#bc-free .all .rm136 {
    margin-top: calc(30vw * 136 / 100);
    margin-bottom: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm137,
#bc-free .all .rm137 {
    margin-top: calc(15vw * 137 / 100);
    margin-bottom: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm137,
#bc-free .all .rm137 {
    margin-top: calc(30vw * 137 / 100);
    margin-bottom: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm138,
#bc-free .all .rm138 {
    margin-top: calc(15vw * 138 / 100);
    margin-bottom: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm138,
#bc-free .all .rm138 {
    margin-top: calc(30vw * 138 / 100);
    margin-bottom: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm139,
#bc-free .all .rm139 {
    margin-top: calc(15vw * 139 / 100);
    margin-bottom: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm139,
#bc-free .all .rm139 {
    margin-top: calc(30vw * 139 / 100);
    margin-bottom: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm140,
#bc-free .all .rm140 {
    margin-top: calc(15vw * 140 / 100);
    margin-bottom: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm140,
#bc-free .all .rm140 {
    margin-top: calc(30vw * 140 / 100);
    margin-bottom: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm141,
#bc-free .all .rm141 {
    margin-top: calc(15vw * 141 / 100);
    margin-bottom: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm141,
#bc-free .all .rm141 {
    margin-top: calc(30vw * 141 / 100);
    margin-bottom: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm142,
#bc-free .all .rm142 {
    margin-top: calc(15vw * 142 / 100);
    margin-bottom: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm142,
#bc-free .all .rm142 {
    margin-top: calc(30vw * 142 / 100);
    margin-bottom: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm143,
#bc-free .all .rm143 {
    margin-top: calc(15vw * 143 / 100);
    margin-bottom: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm143,
#bc-free .all .rm143 {
    margin-top: calc(30vw * 143 / 100);
    margin-bottom: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm144,
#bc-free .all .rm144 {
    margin-top: calc(15vw * 144 / 100);
    margin-bottom: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm144,
#bc-free .all .rm144 {
    margin-top: calc(30vw * 144 / 100);
    margin-bottom: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm145,
#bc-free .all .rm145 {
    margin-top: calc(15vw * 145 / 100);
    margin-bottom: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm145,
#bc-free .all .rm145 {
    margin-top: calc(30vw * 145 / 100);
    margin-bottom: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm146,
#bc-free .all .rm146 {
    margin-top: calc(15vw * 146 / 100);
    margin-bottom: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm146,
#bc-free .all .rm146 {
    margin-top: calc(30vw * 146 / 100);
    margin-bottom: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm147,
#bc-free .all .rm147 {
    margin-top: calc(15vw * 147 / 100);
    margin-bottom: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm147,
#bc-free .all .rm147 {
    margin-top: calc(30vw * 147 / 100);
    margin-bottom: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm148,
#bc-free .all .rm148 {
    margin-top: calc(15vw * 148 / 100);
    margin-bottom: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm148,
#bc-free .all .rm148 {
    margin-top: calc(30vw * 148 / 100);
    margin-bottom: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm149,
#bc-free .all .rm149 {
    margin-top: calc(15vw * 149 / 100);
    margin-bottom: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm149,
#bc-free .all .rm149 {
    margin-top: calc(30vw * 149 / 100);
    margin-bottom: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm150,
#bc-free .all .rm150 {
    margin-top: calc(15vw * 150 / 100);
    margin-bottom: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm150,
#bc-free .all .rm150 {
    margin-top: calc(30vw * 150 / 100);
    margin-bottom: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm151,
#bc-free .all .rm151 {
    margin-top: calc(15vw * 151 / 100);
    margin-bottom: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm151,
#bc-free .all .rm151 {
    margin-top: calc(30vw * 151 / 100);
    margin-bottom: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm152,
#bc-free .all .rm152 {
    margin-top: calc(15vw * 152 / 100);
    margin-bottom: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm152,
#bc-free .all .rm152 {
    margin-top: calc(30vw * 152 / 100);
    margin-bottom: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm153,
#bc-free .all .rm153 {
    margin-top: calc(15vw * 153 / 100);
    margin-bottom: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm153,
#bc-free .all .rm153 {
    margin-top: calc(30vw * 153 / 100);
    margin-bottom: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm154,
#bc-free .all .rm154 {
    margin-top: calc(15vw * 154 / 100);
    margin-bottom: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm154,
#bc-free .all .rm154 {
    margin-top: calc(30vw * 154 / 100);
    margin-bottom: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm155,
#bc-free .all .rm155 {
    margin-top: calc(15vw * 155 / 100);
    margin-bottom: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm155,
#bc-free .all .rm155 {
    margin-top: calc(30vw * 155 / 100);
    margin-bottom: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm156,
#bc-free .all .rm156 {
    margin-top: calc(15vw * 156 / 100);
    margin-bottom: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm156,
#bc-free .all .rm156 {
    margin-top: calc(30vw * 156 / 100);
    margin-bottom: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm157,
#bc-free .all .rm157 {
    margin-top: calc(15vw * 157 / 100);
    margin-bottom: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm157,
#bc-free .all .rm157 {
    margin-top: calc(30vw * 157 / 100);
    margin-bottom: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm158,
#bc-free .all .rm158 {
    margin-top: calc(15vw * 158 / 100);
    margin-bottom: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm158,
#bc-free .all .rm158 {
    margin-top: calc(30vw * 158 / 100);
    margin-bottom: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm159,
#bc-free .all .rm159 {
    margin-top: calc(15vw * 159 / 100);
    margin-bottom: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm159,
#bc-free .all .rm159 {
    margin-top: calc(30vw * 159 / 100);
    margin-bottom: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm160,
#bc-free .all .rm160 {
    margin-top: calc(15vw * 160 / 100);
    margin-bottom: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm160,
#bc-free .all .rm160 {
    margin-top: calc(30vw * 160 / 100);
    margin-bottom: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm161,
#bc-free .all .rm161 {
    margin-top: calc(15vw * 161 / 100);
    margin-bottom: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm161,
#bc-free .all .rm161 {
    margin-top: calc(30vw * 161 / 100);
    margin-bottom: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm162,
#bc-free .all .rm162 {
    margin-top: calc(15vw * 162 / 100);
    margin-bottom: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm162,
#bc-free .all .rm162 {
    margin-top: calc(30vw * 162 / 100);
    margin-bottom: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm163,
#bc-free .all .rm163 {
    margin-top: calc(15vw * 163 / 100);
    margin-bottom: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm163,
#bc-free .all .rm163 {
    margin-top: calc(30vw * 163 / 100);
    margin-bottom: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm164,
#bc-free .all .rm164 {
    margin-top: calc(15vw * 164 / 100);
    margin-bottom: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm164,
#bc-free .all .rm164 {
    margin-top: calc(30vw * 164 / 100);
    margin-bottom: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm165,
#bc-free .all .rm165 {
    margin-top: calc(15vw * 165 / 100);
    margin-bottom: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm165,
#bc-free .all .rm165 {
    margin-top: calc(30vw * 165 / 100);
    margin-bottom: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm166,
#bc-free .all .rm166 {
    margin-top: calc(15vw * 166 / 100);
    margin-bottom: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm166,
#bc-free .all .rm166 {
    margin-top: calc(30vw * 166 / 100);
    margin-bottom: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm167,
#bc-free .all .rm167 {
    margin-top: calc(15vw * 167 / 100);
    margin-bottom: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm167,
#bc-free .all .rm167 {
    margin-top: calc(30vw * 167 / 100);
    margin-bottom: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm168,
#bc-free .all .rm168 {
    margin-top: calc(15vw * 168 / 100);
    margin-bottom: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm168,
#bc-free .all .rm168 {
    margin-top: calc(30vw * 168 / 100);
    margin-bottom: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm169,
#bc-free .all .rm169 {
    margin-top: calc(15vw * 169 / 100);
    margin-bottom: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm169,
#bc-free .all .rm169 {
    margin-top: calc(30vw * 169 / 100);
    margin-bottom: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm170,
#bc-free .all .rm170 {
    margin-top: calc(15vw * 170 / 100);
    margin-bottom: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm170,
#bc-free .all .rm170 {
    margin-top: calc(30vw * 170 / 100);
    margin-bottom: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm171,
#bc-free .all .rm171 {
    margin-top: calc(15vw * 171 / 100);
    margin-bottom: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm171,
#bc-free .all .rm171 {
    margin-top: calc(30vw * 171 / 100);
    margin-bottom: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm172,
#bc-free .all .rm172 {
    margin-top: calc(15vw * 172 / 100);
    margin-bottom: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm172,
#bc-free .all .rm172 {
    margin-top: calc(30vw * 172 / 100);
    margin-bottom: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm173,
#bc-free .all .rm173 {
    margin-top: calc(15vw * 173 / 100);
    margin-bottom: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm173,
#bc-free .all .rm173 {
    margin-top: calc(30vw * 173 / 100);
    margin-bottom: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm174,
#bc-free .all .rm174 {
    margin-top: calc(15vw * 174 / 100);
    margin-bottom: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm174,
#bc-free .all .rm174 {
    margin-top: calc(30vw * 174 / 100);
    margin-bottom: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm175,
#bc-free .all .rm175 {
    margin-top: calc(15vw * 175 / 100);
    margin-bottom: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm175,
#bc-free .all .rm175 {
    margin-top: calc(30vw * 175 / 100);
    margin-bottom: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm176,
#bc-free .all .rm176 {
    margin-top: calc(15vw * 176 / 100);
    margin-bottom: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm176,
#bc-free .all .rm176 {
    margin-top: calc(30vw * 176 / 100);
    margin-bottom: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm177,
#bc-free .all .rm177 {
    margin-top: calc(15vw * 177 / 100);
    margin-bottom: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm177,
#bc-free .all .rm177 {
    margin-top: calc(30vw * 177 / 100);
    margin-bottom: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm178,
#bc-free .all .rm178 {
    margin-top: calc(15vw * 178 / 100);
    margin-bottom: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm178,
#bc-free .all .rm178 {
    margin-top: calc(30vw * 178 / 100);
    margin-bottom: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm179,
#bc-free .all .rm179 {
    margin-top: calc(15vw * 179 / 100);
    margin-bottom: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm179,
#bc-free .all .rm179 {
    margin-top: calc(30vw * 179 / 100);
    margin-bottom: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm180,
#bc-free .all .rm180 {
    margin-top: calc(15vw * 180 / 100);
    margin-bottom: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm180,
#bc-free .all .rm180 {
    margin-top: calc(30vw * 180 / 100);
    margin-bottom: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm181,
#bc-free .all .rm181 {
    margin-top: calc(15vw * 181 / 100);
    margin-bottom: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm181,
#bc-free .all .rm181 {
    margin-top: calc(30vw * 181 / 100);
    margin-bottom: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm182,
#bc-free .all .rm182 {
    margin-top: calc(15vw * 182 / 100);
    margin-bottom: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm182,
#bc-free .all .rm182 {
    margin-top: calc(30vw * 182 / 100);
    margin-bottom: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm183,
#bc-free .all .rm183 {
    margin-top: calc(15vw * 183 / 100);
    margin-bottom: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm183,
#bc-free .all .rm183 {
    margin-top: calc(30vw * 183 / 100);
    margin-bottom: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm184,
#bc-free .all .rm184 {
    margin-top: calc(15vw * 184 / 100);
    margin-bottom: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm184,
#bc-free .all .rm184 {
    margin-top: calc(30vw * 184 / 100);
    margin-bottom: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm185,
#bc-free .all .rm185 {
    margin-top: calc(15vw * 185 / 100);
    margin-bottom: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm185,
#bc-free .all .rm185 {
    margin-top: calc(30vw * 185 / 100);
    margin-bottom: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm186,
#bc-free .all .rm186 {
    margin-top: calc(15vw * 186 / 100);
    margin-bottom: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm186,
#bc-free .all .rm186 {
    margin-top: calc(30vw * 186 / 100);
    margin-bottom: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm187,
#bc-free .all .rm187 {
    margin-top: calc(15vw * 187 / 100);
    margin-bottom: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm187,
#bc-free .all .rm187 {
    margin-top: calc(30vw * 187 / 100);
    margin-bottom: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm188,
#bc-free .all .rm188 {
    margin-top: calc(15vw * 188 / 100);
    margin-bottom: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm188,
#bc-free .all .rm188 {
    margin-top: calc(30vw * 188 / 100);
    margin-bottom: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm189,
#bc-free .all .rm189 {
    margin-top: calc(15vw * 189 / 100);
    margin-bottom: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm189,
#bc-free .all .rm189 {
    margin-top: calc(30vw * 189 / 100);
    margin-bottom: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm190,
#bc-free .all .rm190 {
    margin-top: calc(15vw * 190 / 100);
    margin-bottom: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm190,
#bc-free .all .rm190 {
    margin-top: calc(30vw * 190 / 100);
    margin-bottom: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm191,
#bc-free .all .rm191 {
    margin-top: calc(15vw * 191 / 100);
    margin-bottom: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm191,
#bc-free .all .rm191 {
    margin-top: calc(30vw * 191 / 100);
    margin-bottom: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm192,
#bc-free .all .rm192 {
    margin-top: calc(15vw * 192 / 100);
    margin-bottom: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm192,
#bc-free .all .rm192 {
    margin-top: calc(30vw * 192 / 100);
    margin-bottom: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm193,
#bc-free .all .rm193 {
    margin-top: calc(15vw * 193 / 100);
    margin-bottom: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm193,
#bc-free .all .rm193 {
    margin-top: calc(30vw * 193 / 100);
    margin-bottom: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm194,
#bc-free .all .rm194 {
    margin-top: calc(15vw * 194 / 100);
    margin-bottom: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm194,
#bc-free .all .rm194 {
    margin-top: calc(30vw * 194 / 100);
    margin-bottom: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm195,
#bc-free .all .rm195 {
    margin-top: calc(15vw * 195 / 100);
    margin-bottom: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm195,
#bc-free .all .rm195 {
    margin-top: calc(30vw * 195 / 100);
    margin-bottom: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm196,
#bc-free .all .rm196 {
    margin-top: calc(15vw * 196 / 100);
    margin-bottom: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm196,
#bc-free .all .rm196 {
    margin-top: calc(30vw * 196 / 100);
    margin-bottom: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm197,
#bc-free .all .rm197 {
    margin-top: calc(15vw * 197 / 100);
    margin-bottom: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm197,
#bc-free .all .rm197 {
    margin-top: calc(30vw * 197 / 100);
    margin-bottom: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm198,
#bc-free .all .rm198 {
    margin-top: calc(15vw * 198 / 100);
    margin-bottom: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm198,
#bc-free .all .rm198 {
    margin-top: calc(30vw * 198 / 100);
    margin-bottom: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rm199,
#bc-free .all .rm199 {
    margin-top: calc(15vw * 199 / 100);
    margin-bottom: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rm199,
#bc-free .all .rm199 {
    margin-top: calc(30vw * 199 / 100);
    margin-bottom: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-200,
#bc-free .all .rmt-200 {
    margin-top: calc(15vw * -200 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-200,
#bc-free .all .rmt-200 {
    margin-top: calc(30vw * -200 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-199,
#bc-free .all .rmt-199 {
    margin-top: calc(15vw * -199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-199,
#bc-free .all .rmt-199 {
    margin-top: calc(30vw * -199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-198,
#bc-free .all .rmt-198 {
    margin-top: calc(15vw * -198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-198,
#bc-free .all .rmt-198 {
    margin-top: calc(30vw * -198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-197,
#bc-free .all .rmt-197 {
    margin-top: calc(15vw * -197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-197,
#bc-free .all .rmt-197 {
    margin-top: calc(30vw * -197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-196,
#bc-free .all .rmt-196 {
    margin-top: calc(15vw * -196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-196,
#bc-free .all .rmt-196 {
    margin-top: calc(30vw * -196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-195,
#bc-free .all .rmt-195 {
    margin-top: calc(15vw * -195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-195,
#bc-free .all .rmt-195 {
    margin-top: calc(30vw * -195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-194,
#bc-free .all .rmt-194 {
    margin-top: calc(15vw * -194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-194,
#bc-free .all .rmt-194 {
    margin-top: calc(30vw * -194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-193,
#bc-free .all .rmt-193 {
    margin-top: calc(15vw * -193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-193,
#bc-free .all .rmt-193 {
    margin-top: calc(30vw * -193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-192,
#bc-free .all .rmt-192 {
    margin-top: calc(15vw * -192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-192,
#bc-free .all .rmt-192 {
    margin-top: calc(30vw * -192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-191,
#bc-free .all .rmt-191 {
    margin-top: calc(15vw * -191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-191,
#bc-free .all .rmt-191 {
    margin-top: calc(30vw * -191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-190,
#bc-free .all .rmt-190 {
    margin-top: calc(15vw * -190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-190,
#bc-free .all .rmt-190 {
    margin-top: calc(30vw * -190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-189,
#bc-free .all .rmt-189 {
    margin-top: calc(15vw * -189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-189,
#bc-free .all .rmt-189 {
    margin-top: calc(30vw * -189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-188,
#bc-free .all .rmt-188 {
    margin-top: calc(15vw * -188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-188,
#bc-free .all .rmt-188 {
    margin-top: calc(30vw * -188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-187,
#bc-free .all .rmt-187 {
    margin-top: calc(15vw * -187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-187,
#bc-free .all .rmt-187 {
    margin-top: calc(30vw * -187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-186,
#bc-free .all .rmt-186 {
    margin-top: calc(15vw * -186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-186,
#bc-free .all .rmt-186 {
    margin-top: calc(30vw * -186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-185,
#bc-free .all .rmt-185 {
    margin-top: calc(15vw * -185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-185,
#bc-free .all .rmt-185 {
    margin-top: calc(30vw * -185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-184,
#bc-free .all .rmt-184 {
    margin-top: calc(15vw * -184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-184,
#bc-free .all .rmt-184 {
    margin-top: calc(30vw * -184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-183,
#bc-free .all .rmt-183 {
    margin-top: calc(15vw * -183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-183,
#bc-free .all .rmt-183 {
    margin-top: calc(30vw * -183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-182,
#bc-free .all .rmt-182 {
    margin-top: calc(15vw * -182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-182,
#bc-free .all .rmt-182 {
    margin-top: calc(30vw * -182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-181,
#bc-free .all .rmt-181 {
    margin-top: calc(15vw * -181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-181,
#bc-free .all .rmt-181 {
    margin-top: calc(30vw * -181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-180,
#bc-free .all .rmt-180 {
    margin-top: calc(15vw * -180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-180,
#bc-free .all .rmt-180 {
    margin-top: calc(30vw * -180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-179,
#bc-free .all .rmt-179 {
    margin-top: calc(15vw * -179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-179,
#bc-free .all .rmt-179 {
    margin-top: calc(30vw * -179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-178,
#bc-free .all .rmt-178 {
    margin-top: calc(15vw * -178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-178,
#bc-free .all .rmt-178 {
    margin-top: calc(30vw * -178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-177,
#bc-free .all .rmt-177 {
    margin-top: calc(15vw * -177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-177,
#bc-free .all .rmt-177 {
    margin-top: calc(30vw * -177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-176,
#bc-free .all .rmt-176 {
    margin-top: calc(15vw * -176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-176,
#bc-free .all .rmt-176 {
    margin-top: calc(30vw * -176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-175,
#bc-free .all .rmt-175 {
    margin-top: calc(15vw * -175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-175,
#bc-free .all .rmt-175 {
    margin-top: calc(30vw * -175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-174,
#bc-free .all .rmt-174 {
    margin-top: calc(15vw * -174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-174,
#bc-free .all .rmt-174 {
    margin-top: calc(30vw * -174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-173,
#bc-free .all .rmt-173 {
    margin-top: calc(15vw * -173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-173,
#bc-free .all .rmt-173 {
    margin-top: calc(30vw * -173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-172,
#bc-free .all .rmt-172 {
    margin-top: calc(15vw * -172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-172,
#bc-free .all .rmt-172 {
    margin-top: calc(30vw * -172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-171,
#bc-free .all .rmt-171 {
    margin-top: calc(15vw * -171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-171,
#bc-free .all .rmt-171 {
    margin-top: calc(30vw * -171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-170,
#bc-free .all .rmt-170 {
    margin-top: calc(15vw * -170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-170,
#bc-free .all .rmt-170 {
    margin-top: calc(30vw * -170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-169,
#bc-free .all .rmt-169 {
    margin-top: calc(15vw * -169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-169,
#bc-free .all .rmt-169 {
    margin-top: calc(30vw * -169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-168,
#bc-free .all .rmt-168 {
    margin-top: calc(15vw * -168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-168,
#bc-free .all .rmt-168 {
    margin-top: calc(30vw * -168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-167,
#bc-free .all .rmt-167 {
    margin-top: calc(15vw * -167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-167,
#bc-free .all .rmt-167 {
    margin-top: calc(30vw * -167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-166,
#bc-free .all .rmt-166 {
    margin-top: calc(15vw * -166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-166,
#bc-free .all .rmt-166 {
    margin-top: calc(30vw * -166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-165,
#bc-free .all .rmt-165 {
    margin-top: calc(15vw * -165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-165,
#bc-free .all .rmt-165 {
    margin-top: calc(30vw * -165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-164,
#bc-free .all .rmt-164 {
    margin-top: calc(15vw * -164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-164,
#bc-free .all .rmt-164 {
    margin-top: calc(30vw * -164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-163,
#bc-free .all .rmt-163 {
    margin-top: calc(15vw * -163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-163,
#bc-free .all .rmt-163 {
    margin-top: calc(30vw * -163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-162,
#bc-free .all .rmt-162 {
    margin-top: calc(15vw * -162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-162,
#bc-free .all .rmt-162 {
    margin-top: calc(30vw * -162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-161,
#bc-free .all .rmt-161 {
    margin-top: calc(15vw * -161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-161,
#bc-free .all .rmt-161 {
    margin-top: calc(30vw * -161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-160,
#bc-free .all .rmt-160 {
    margin-top: calc(15vw * -160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-160,
#bc-free .all .rmt-160 {
    margin-top: calc(30vw * -160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-159,
#bc-free .all .rmt-159 {
    margin-top: calc(15vw * -159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-159,
#bc-free .all .rmt-159 {
    margin-top: calc(30vw * -159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-158,
#bc-free .all .rmt-158 {
    margin-top: calc(15vw * -158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-158,
#bc-free .all .rmt-158 {
    margin-top: calc(30vw * -158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-157,
#bc-free .all .rmt-157 {
    margin-top: calc(15vw * -157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-157,
#bc-free .all .rmt-157 {
    margin-top: calc(30vw * -157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-156,
#bc-free .all .rmt-156 {
    margin-top: calc(15vw * -156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-156,
#bc-free .all .rmt-156 {
    margin-top: calc(30vw * -156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-155,
#bc-free .all .rmt-155 {
    margin-top: calc(15vw * -155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-155,
#bc-free .all .rmt-155 {
    margin-top: calc(30vw * -155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-154,
#bc-free .all .rmt-154 {
    margin-top: calc(15vw * -154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-154,
#bc-free .all .rmt-154 {
    margin-top: calc(30vw * -154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-153,
#bc-free .all .rmt-153 {
    margin-top: calc(15vw * -153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-153,
#bc-free .all .rmt-153 {
    margin-top: calc(30vw * -153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-152,
#bc-free .all .rmt-152 {
    margin-top: calc(15vw * -152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-152,
#bc-free .all .rmt-152 {
    margin-top: calc(30vw * -152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-151,
#bc-free .all .rmt-151 {
    margin-top: calc(15vw * -151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-151,
#bc-free .all .rmt-151 {
    margin-top: calc(30vw * -151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-150,
#bc-free .all .rmt-150 {
    margin-top: calc(15vw * -150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-150,
#bc-free .all .rmt-150 {
    margin-top: calc(30vw * -150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-149,
#bc-free .all .rmt-149 {
    margin-top: calc(15vw * -149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-149,
#bc-free .all .rmt-149 {
    margin-top: calc(30vw * -149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-148,
#bc-free .all .rmt-148 {
    margin-top: calc(15vw * -148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-148,
#bc-free .all .rmt-148 {
    margin-top: calc(30vw * -148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-147,
#bc-free .all .rmt-147 {
    margin-top: calc(15vw * -147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-147,
#bc-free .all .rmt-147 {
    margin-top: calc(30vw * -147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-146,
#bc-free .all .rmt-146 {
    margin-top: calc(15vw * -146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-146,
#bc-free .all .rmt-146 {
    margin-top: calc(30vw * -146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-145,
#bc-free .all .rmt-145 {
    margin-top: calc(15vw * -145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-145,
#bc-free .all .rmt-145 {
    margin-top: calc(30vw * -145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-144,
#bc-free .all .rmt-144 {
    margin-top: calc(15vw * -144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-144,
#bc-free .all .rmt-144 {
    margin-top: calc(30vw * -144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-143,
#bc-free .all .rmt-143 {
    margin-top: calc(15vw * -143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-143,
#bc-free .all .rmt-143 {
    margin-top: calc(30vw * -143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-142,
#bc-free .all .rmt-142 {
    margin-top: calc(15vw * -142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-142,
#bc-free .all .rmt-142 {
    margin-top: calc(30vw * -142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-141,
#bc-free .all .rmt-141 {
    margin-top: calc(15vw * -141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-141,
#bc-free .all .rmt-141 {
    margin-top: calc(30vw * -141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-140,
#bc-free .all .rmt-140 {
    margin-top: calc(15vw * -140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-140,
#bc-free .all .rmt-140 {
    margin-top: calc(30vw * -140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-139,
#bc-free .all .rmt-139 {
    margin-top: calc(15vw * -139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-139,
#bc-free .all .rmt-139 {
    margin-top: calc(30vw * -139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-138,
#bc-free .all .rmt-138 {
    margin-top: calc(15vw * -138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-138,
#bc-free .all .rmt-138 {
    margin-top: calc(30vw * -138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-137,
#bc-free .all .rmt-137 {
    margin-top: calc(15vw * -137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-137,
#bc-free .all .rmt-137 {
    margin-top: calc(30vw * -137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-136,
#bc-free .all .rmt-136 {
    margin-top: calc(15vw * -136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-136,
#bc-free .all .rmt-136 {
    margin-top: calc(30vw * -136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-135,
#bc-free .all .rmt-135 {
    margin-top: calc(15vw * -135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-135,
#bc-free .all .rmt-135 {
    margin-top: calc(30vw * -135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-134,
#bc-free .all .rmt-134 {
    margin-top: calc(15vw * -134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-134,
#bc-free .all .rmt-134 {
    margin-top: calc(30vw * -134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-133,
#bc-free .all .rmt-133 {
    margin-top: calc(15vw * -133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-133,
#bc-free .all .rmt-133 {
    margin-top: calc(30vw * -133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-132,
#bc-free .all .rmt-132 {
    margin-top: calc(15vw * -132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-132,
#bc-free .all .rmt-132 {
    margin-top: calc(30vw * -132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-131,
#bc-free .all .rmt-131 {
    margin-top: calc(15vw * -131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-131,
#bc-free .all .rmt-131 {
    margin-top: calc(30vw * -131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-130,
#bc-free .all .rmt-130 {
    margin-top: calc(15vw * -130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-130,
#bc-free .all .rmt-130 {
    margin-top: calc(30vw * -130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-129,
#bc-free .all .rmt-129 {
    margin-top: calc(15vw * -129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-129,
#bc-free .all .rmt-129 {
    margin-top: calc(30vw * -129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-128,
#bc-free .all .rmt-128 {
    margin-top: calc(15vw * -128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-128,
#bc-free .all .rmt-128 {
    margin-top: calc(30vw * -128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-127,
#bc-free .all .rmt-127 {
    margin-top: calc(15vw * -127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-127,
#bc-free .all .rmt-127 {
    margin-top: calc(30vw * -127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-126,
#bc-free .all .rmt-126 {
    margin-top: calc(15vw * -126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-126,
#bc-free .all .rmt-126 {
    margin-top: calc(30vw * -126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-125,
#bc-free .all .rmt-125 {
    margin-top: calc(15vw * -125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-125,
#bc-free .all .rmt-125 {
    margin-top: calc(30vw * -125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-124,
#bc-free .all .rmt-124 {
    margin-top: calc(15vw * -124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-124,
#bc-free .all .rmt-124 {
    margin-top: calc(30vw * -124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-123,
#bc-free .all .rmt-123 {
    margin-top: calc(15vw * -123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-123,
#bc-free .all .rmt-123 {
    margin-top: calc(30vw * -123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-122,
#bc-free .all .rmt-122 {
    margin-top: calc(15vw * -122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-122,
#bc-free .all .rmt-122 {
    margin-top: calc(30vw * -122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-121,
#bc-free .all .rmt-121 {
    margin-top: calc(15vw * -121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-121,
#bc-free .all .rmt-121 {
    margin-top: calc(30vw * -121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-120,
#bc-free .all .rmt-120 {
    margin-top: calc(15vw * -120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-120,
#bc-free .all .rmt-120 {
    margin-top: calc(30vw * -120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-119,
#bc-free .all .rmt-119 {
    margin-top: calc(15vw * -119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-119,
#bc-free .all .rmt-119 {
    margin-top: calc(30vw * -119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-118,
#bc-free .all .rmt-118 {
    margin-top: calc(15vw * -118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-118,
#bc-free .all .rmt-118 {
    margin-top: calc(30vw * -118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-117,
#bc-free .all .rmt-117 {
    margin-top: calc(15vw * -117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-117,
#bc-free .all .rmt-117 {
    margin-top: calc(30vw * -117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-116,
#bc-free .all .rmt-116 {
    margin-top: calc(15vw * -116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-116,
#bc-free .all .rmt-116 {
    margin-top: calc(30vw * -116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-115,
#bc-free .all .rmt-115 {
    margin-top: calc(15vw * -115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-115,
#bc-free .all .rmt-115 {
    margin-top: calc(30vw * -115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-114,
#bc-free .all .rmt-114 {
    margin-top: calc(15vw * -114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-114,
#bc-free .all .rmt-114 {
    margin-top: calc(30vw * -114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-113,
#bc-free .all .rmt-113 {
    margin-top: calc(15vw * -113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-113,
#bc-free .all .rmt-113 {
    margin-top: calc(30vw * -113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-112,
#bc-free .all .rmt-112 {
    margin-top: calc(15vw * -112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-112,
#bc-free .all .rmt-112 {
    margin-top: calc(30vw * -112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-111,
#bc-free .all .rmt-111 {
    margin-top: calc(15vw * -111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-111,
#bc-free .all .rmt-111 {
    margin-top: calc(30vw * -111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-110,
#bc-free .all .rmt-110 {
    margin-top: calc(15vw * -110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-110,
#bc-free .all .rmt-110 {
    margin-top: calc(30vw * -110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-109,
#bc-free .all .rmt-109 {
    margin-top: calc(15vw * -109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-109,
#bc-free .all .rmt-109 {
    margin-top: calc(30vw * -109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-108,
#bc-free .all .rmt-108 {
    margin-top: calc(15vw * -108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-108,
#bc-free .all .rmt-108 {
    margin-top: calc(30vw * -108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-107,
#bc-free .all .rmt-107 {
    margin-top: calc(15vw * -107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-107,
#bc-free .all .rmt-107 {
    margin-top: calc(30vw * -107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-106,
#bc-free .all .rmt-106 {
    margin-top: calc(15vw * -106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-106,
#bc-free .all .rmt-106 {
    margin-top: calc(30vw * -106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-105,
#bc-free .all .rmt-105 {
    margin-top: calc(15vw * -105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-105,
#bc-free .all .rmt-105 {
    margin-top: calc(30vw * -105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-104,
#bc-free .all .rmt-104 {
    margin-top: calc(15vw * -104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-104,
#bc-free .all .rmt-104 {
    margin-top: calc(30vw * -104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-103,
#bc-free .all .rmt-103 {
    margin-top: calc(15vw * -103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-103,
#bc-free .all .rmt-103 {
    margin-top: calc(30vw * -103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-102,
#bc-free .all .rmt-102 {
    margin-top: calc(15vw * -102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-102,
#bc-free .all .rmt-102 {
    margin-top: calc(30vw * -102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-101,
#bc-free .all .rmt-101 {
    margin-top: calc(15vw * -101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-101,
#bc-free .all .rmt-101 {
    margin-top: calc(30vw * -101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-100,
#bc-free .all .rmt-100 {
    margin-top: calc(15vw * -100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-100,
#bc-free .all .rmt-100 {
    margin-top: calc(30vw * -100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-99,
#bc-free .all .rmt-99 {
    margin-top: calc(15vw * -99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-99,
#bc-free .all .rmt-99 {
    margin-top: calc(30vw * -99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-98,
#bc-free .all .rmt-98 {
    margin-top: calc(15vw * -98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-98,
#bc-free .all .rmt-98 {
    margin-top: calc(30vw * -98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-97,
#bc-free .all .rmt-97 {
    margin-top: calc(15vw * -97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-97,
#bc-free .all .rmt-97 {
    margin-top: calc(30vw * -97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-96,
#bc-free .all .rmt-96 {
    margin-top: calc(15vw * -96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-96,
#bc-free .all .rmt-96 {
    margin-top: calc(30vw * -96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-95,
#bc-free .all .rmt-95 {
    margin-top: calc(15vw * -95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-95,
#bc-free .all .rmt-95 {
    margin-top: calc(30vw * -95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-94,
#bc-free .all .rmt-94 {
    margin-top: calc(15vw * -94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-94,
#bc-free .all .rmt-94 {
    margin-top: calc(30vw * -94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-93,
#bc-free .all .rmt-93 {
    margin-top: calc(15vw * -93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-93,
#bc-free .all .rmt-93 {
    margin-top: calc(30vw * -93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-92,
#bc-free .all .rmt-92 {
    margin-top: calc(15vw * -92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-92,
#bc-free .all .rmt-92 {
    margin-top: calc(30vw * -92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-91,
#bc-free .all .rmt-91 {
    margin-top: calc(15vw * -91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-91,
#bc-free .all .rmt-91 {
    margin-top: calc(30vw * -91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-90,
#bc-free .all .rmt-90 {
    margin-top: calc(15vw * -90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-90,
#bc-free .all .rmt-90 {
    margin-top: calc(30vw * -90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-89,
#bc-free .all .rmt-89 {
    margin-top: calc(15vw * -89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-89,
#bc-free .all .rmt-89 {
    margin-top: calc(30vw * -89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-88,
#bc-free .all .rmt-88 {
    margin-top: calc(15vw * -88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-88,
#bc-free .all .rmt-88 {
    margin-top: calc(30vw * -88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-87,
#bc-free .all .rmt-87 {
    margin-top: calc(15vw * -87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-87,
#bc-free .all .rmt-87 {
    margin-top: calc(30vw * -87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-86,
#bc-free .all .rmt-86 {
    margin-top: calc(15vw * -86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-86,
#bc-free .all .rmt-86 {
    margin-top: calc(30vw * -86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-85,
#bc-free .all .rmt-85 {
    margin-top: calc(15vw * -85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-85,
#bc-free .all .rmt-85 {
    margin-top: calc(30vw * -85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-84,
#bc-free .all .rmt-84 {
    margin-top: calc(15vw * -84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-84,
#bc-free .all .rmt-84 {
    margin-top: calc(30vw * -84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-83,
#bc-free .all .rmt-83 {
    margin-top: calc(15vw * -83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-83,
#bc-free .all .rmt-83 {
    margin-top: calc(30vw * -83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-82,
#bc-free .all .rmt-82 {
    margin-top: calc(15vw * -82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-82,
#bc-free .all .rmt-82 {
    margin-top: calc(30vw * -82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-81,
#bc-free .all .rmt-81 {
    margin-top: calc(15vw * -81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-81,
#bc-free .all .rmt-81 {
    margin-top: calc(30vw * -81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-80,
#bc-free .all .rmt-80 {
    margin-top: calc(15vw * -80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-80,
#bc-free .all .rmt-80 {
    margin-top: calc(30vw * -80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-79,
#bc-free .all .rmt-79 {
    margin-top: calc(15vw * -79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-79,
#bc-free .all .rmt-79 {
    margin-top: calc(30vw * -79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-78,
#bc-free .all .rmt-78 {
    margin-top: calc(15vw * -78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-78,
#bc-free .all .rmt-78 {
    margin-top: calc(30vw * -78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-77,
#bc-free .all .rmt-77 {
    margin-top: calc(15vw * -77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-77,
#bc-free .all .rmt-77 {
    margin-top: calc(30vw * -77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-76,
#bc-free .all .rmt-76 {
    margin-top: calc(15vw * -76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-76,
#bc-free .all .rmt-76 {
    margin-top: calc(30vw * -76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-75,
#bc-free .all .rmt-75 {
    margin-top: calc(15vw * -75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-75,
#bc-free .all .rmt-75 {
    margin-top: calc(30vw * -75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-74,
#bc-free .all .rmt-74 {
    margin-top: calc(15vw * -74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-74,
#bc-free .all .rmt-74 {
    margin-top: calc(30vw * -74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-73,
#bc-free .all .rmt-73 {
    margin-top: calc(15vw * -73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-73,
#bc-free .all .rmt-73 {
    margin-top: calc(30vw * -73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-72,
#bc-free .all .rmt-72 {
    margin-top: calc(15vw * -72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-72,
#bc-free .all .rmt-72 {
    margin-top: calc(30vw * -72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-71,
#bc-free .all .rmt-71 {
    margin-top: calc(15vw * -71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-71,
#bc-free .all .rmt-71 {
    margin-top: calc(30vw * -71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-70,
#bc-free .all .rmt-70 {
    margin-top: calc(15vw * -70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-70,
#bc-free .all .rmt-70 {
    margin-top: calc(30vw * -70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-69,
#bc-free .all .rmt-69 {
    margin-top: calc(15vw * -69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-69,
#bc-free .all .rmt-69 {
    margin-top: calc(30vw * -69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-68,
#bc-free .all .rmt-68 {
    margin-top: calc(15vw * -68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-68,
#bc-free .all .rmt-68 {
    margin-top: calc(30vw * -68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-67,
#bc-free .all .rmt-67 {
    margin-top: calc(15vw * -67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-67,
#bc-free .all .rmt-67 {
    margin-top: calc(30vw * -67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-66,
#bc-free .all .rmt-66 {
    margin-top: calc(15vw * -66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-66,
#bc-free .all .rmt-66 {
    margin-top: calc(30vw * -66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-65,
#bc-free .all .rmt-65 {
    margin-top: calc(15vw * -65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-65,
#bc-free .all .rmt-65 {
    margin-top: calc(30vw * -65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-64,
#bc-free .all .rmt-64 {
    margin-top: calc(15vw * -64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-64,
#bc-free .all .rmt-64 {
    margin-top: calc(30vw * -64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-63,
#bc-free .all .rmt-63 {
    margin-top: calc(15vw * -63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-63,
#bc-free .all .rmt-63 {
    margin-top: calc(30vw * -63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-62,
#bc-free .all .rmt-62 {
    margin-top: calc(15vw * -62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-62,
#bc-free .all .rmt-62 {
    margin-top: calc(30vw * -62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-61,
#bc-free .all .rmt-61 {
    margin-top: calc(15vw * -61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-61,
#bc-free .all .rmt-61 {
    margin-top: calc(30vw * -61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-60,
#bc-free .all .rmt-60 {
    margin-top: calc(15vw * -60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-60,
#bc-free .all .rmt-60 {
    margin-top: calc(30vw * -60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-59,
#bc-free .all .rmt-59 {
    margin-top: calc(15vw * -59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-59,
#bc-free .all .rmt-59 {
    margin-top: calc(30vw * -59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-58,
#bc-free .all .rmt-58 {
    margin-top: calc(15vw * -58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-58,
#bc-free .all .rmt-58 {
    margin-top: calc(30vw * -58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-57,
#bc-free .all .rmt-57 {
    margin-top: calc(15vw * -57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-57,
#bc-free .all .rmt-57 {
    margin-top: calc(30vw * -57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-56,
#bc-free .all .rmt-56 {
    margin-top: calc(15vw * -56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-56,
#bc-free .all .rmt-56 {
    margin-top: calc(30vw * -56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-55,
#bc-free .all .rmt-55 {
    margin-top: calc(15vw * -55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-55,
#bc-free .all .rmt-55 {
    margin-top: calc(30vw * -55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-54,
#bc-free .all .rmt-54 {
    margin-top: calc(15vw * -54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-54,
#bc-free .all .rmt-54 {
    margin-top: calc(30vw * -54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-53,
#bc-free .all .rmt-53 {
    margin-top: calc(15vw * -53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-53,
#bc-free .all .rmt-53 {
    margin-top: calc(30vw * -53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-52,
#bc-free .all .rmt-52 {
    margin-top: calc(15vw * -52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-52,
#bc-free .all .rmt-52 {
    margin-top: calc(30vw * -52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-51,
#bc-free .all .rmt-51 {
    margin-top: calc(15vw * -51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-51,
#bc-free .all .rmt-51 {
    margin-top: calc(30vw * -51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-50,
#bc-free .all .rmt-50 {
    margin-top: calc(15vw * -50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-50,
#bc-free .all .rmt-50 {
    margin-top: calc(30vw * -50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-49,
#bc-free .all .rmt-49 {
    margin-top: calc(15vw * -49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-49,
#bc-free .all .rmt-49 {
    margin-top: calc(30vw * -49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-48,
#bc-free .all .rmt-48 {
    margin-top: calc(15vw * -48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-48,
#bc-free .all .rmt-48 {
    margin-top: calc(30vw * -48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-47,
#bc-free .all .rmt-47 {
    margin-top: calc(15vw * -47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-47,
#bc-free .all .rmt-47 {
    margin-top: calc(30vw * -47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-46,
#bc-free .all .rmt-46 {
    margin-top: calc(15vw * -46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-46,
#bc-free .all .rmt-46 {
    margin-top: calc(30vw * -46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-45,
#bc-free .all .rmt-45 {
    margin-top: calc(15vw * -45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-45,
#bc-free .all .rmt-45 {
    margin-top: calc(30vw * -45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-44,
#bc-free .all .rmt-44 {
    margin-top: calc(15vw * -44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-44,
#bc-free .all .rmt-44 {
    margin-top: calc(30vw * -44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-43,
#bc-free .all .rmt-43 {
    margin-top: calc(15vw * -43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-43,
#bc-free .all .rmt-43 {
    margin-top: calc(30vw * -43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-42,
#bc-free .all .rmt-42 {
    margin-top: calc(15vw * -42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-42,
#bc-free .all .rmt-42 {
    margin-top: calc(30vw * -42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-41,
#bc-free .all .rmt-41 {
    margin-top: calc(15vw * -41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-41,
#bc-free .all .rmt-41 {
    margin-top: calc(30vw * -41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-40,
#bc-free .all .rmt-40 {
    margin-top: calc(15vw * -40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-40,
#bc-free .all .rmt-40 {
    margin-top: calc(30vw * -40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-39,
#bc-free .all .rmt-39 {
    margin-top: calc(15vw * -39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-39,
#bc-free .all .rmt-39 {
    margin-top: calc(30vw * -39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-38,
#bc-free .all .rmt-38 {
    margin-top: calc(15vw * -38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-38,
#bc-free .all .rmt-38 {
    margin-top: calc(30vw * -38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-37,
#bc-free .all .rmt-37 {
    margin-top: calc(15vw * -37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-37,
#bc-free .all .rmt-37 {
    margin-top: calc(30vw * -37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-36,
#bc-free .all .rmt-36 {
    margin-top: calc(15vw * -36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-36,
#bc-free .all .rmt-36 {
    margin-top: calc(30vw * -36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-35,
#bc-free .all .rmt-35 {
    margin-top: calc(15vw * -35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-35,
#bc-free .all .rmt-35 {
    margin-top: calc(30vw * -35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-34,
#bc-free .all .rmt-34 {
    margin-top: calc(15vw * -34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-34,
#bc-free .all .rmt-34 {
    margin-top: calc(30vw * -34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-33,
#bc-free .all .rmt-33 {
    margin-top: calc(15vw * -33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-33,
#bc-free .all .rmt-33 {
    margin-top: calc(30vw * -33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-32,
#bc-free .all .rmt-32 {
    margin-top: calc(15vw * -32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-32,
#bc-free .all .rmt-32 {
    margin-top: calc(30vw * -32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-31,
#bc-free .all .rmt-31 {
    margin-top: calc(15vw * -31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-31,
#bc-free .all .rmt-31 {
    margin-top: calc(30vw * -31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-30,
#bc-free .all .rmt-30 {
    margin-top: calc(15vw * -30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-30,
#bc-free .all .rmt-30 {
    margin-top: calc(30vw * -30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-29,
#bc-free .all .rmt-29 {
    margin-top: calc(15vw * -29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-29,
#bc-free .all .rmt-29 {
    margin-top: calc(30vw * -29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-28,
#bc-free .all .rmt-28 {
    margin-top: calc(15vw * -28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-28,
#bc-free .all .rmt-28 {
    margin-top: calc(30vw * -28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-27,
#bc-free .all .rmt-27 {
    margin-top: calc(15vw * -27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-27,
#bc-free .all .rmt-27 {
    margin-top: calc(30vw * -27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-26,
#bc-free .all .rmt-26 {
    margin-top: calc(15vw * -26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-26,
#bc-free .all .rmt-26 {
    margin-top: calc(30vw * -26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-25,
#bc-free .all .rmt-25 {
    margin-top: calc(15vw * -25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-25,
#bc-free .all .rmt-25 {
    margin-top: calc(30vw * -25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-24,
#bc-free .all .rmt-24 {
    margin-top: calc(15vw * -24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-24,
#bc-free .all .rmt-24 {
    margin-top: calc(30vw * -24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-23,
#bc-free .all .rmt-23 {
    margin-top: calc(15vw * -23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-23,
#bc-free .all .rmt-23 {
    margin-top: calc(30vw * -23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-22,
#bc-free .all .rmt-22 {
    margin-top: calc(15vw * -22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-22,
#bc-free .all .rmt-22 {
    margin-top: calc(30vw * -22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-21,
#bc-free .all .rmt-21 {
    margin-top: calc(15vw * -21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-21,
#bc-free .all .rmt-21 {
    margin-top: calc(30vw * -21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-20,
#bc-free .all .rmt-20 {
    margin-top: calc(15vw * -20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-20,
#bc-free .all .rmt-20 {
    margin-top: calc(30vw * -20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-19,
#bc-free .all .rmt-19 {
    margin-top: calc(15vw * -19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-19,
#bc-free .all .rmt-19 {
    margin-top: calc(30vw * -19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-18,
#bc-free .all .rmt-18 {
    margin-top: calc(15vw * -18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-18,
#bc-free .all .rmt-18 {
    margin-top: calc(30vw * -18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-17,
#bc-free .all .rmt-17 {
    margin-top: calc(15vw * -17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-17,
#bc-free .all .rmt-17 {
    margin-top: calc(30vw * -17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-16,
#bc-free .all .rmt-16 {
    margin-top: calc(15vw * -16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-16,
#bc-free .all .rmt-16 {
    margin-top: calc(30vw * -16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-15,
#bc-free .all .rmt-15 {
    margin-top: calc(15vw * -15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-15,
#bc-free .all .rmt-15 {
    margin-top: calc(30vw * -15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-14,
#bc-free .all .rmt-14 {
    margin-top: calc(15vw * -14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-14,
#bc-free .all .rmt-14 {
    margin-top: calc(30vw * -14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-13,
#bc-free .all .rmt-13 {
    margin-top: calc(15vw * -13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-13,
#bc-free .all .rmt-13 {
    margin-top: calc(30vw * -13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-12,
#bc-free .all .rmt-12 {
    margin-top: calc(15vw * -12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-12,
#bc-free .all .rmt-12 {
    margin-top: calc(30vw * -12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-11,
#bc-free .all .rmt-11 {
    margin-top: calc(15vw * -11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-11,
#bc-free .all .rmt-11 {
    margin-top: calc(30vw * -11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-10,
#bc-free .all .rmt-10 {
    margin-top: calc(15vw * -10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-10,
#bc-free .all .rmt-10 {
    margin-top: calc(30vw * -10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-9,
#bc-free .all .rmt-9 {
    margin-top: calc(15vw * -9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-9,
#bc-free .all .rmt-9 {
    margin-top: calc(30vw * -9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-8,
#bc-free .all .rmt-8 {
    margin-top: calc(15vw * -8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-8,
#bc-free .all .rmt-8 {
    margin-top: calc(30vw * -8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-7,
#bc-free .all .rmt-7 {
    margin-top: calc(15vw * -7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-7,
#bc-free .all .rmt-7 {
    margin-top: calc(30vw * -7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-6,
#bc-free .all .rmt-6 {
    margin-top: calc(15vw * -6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-6,
#bc-free .all .rmt-6 {
    margin-top: calc(30vw * -6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-5,
#bc-free .all .rmt-5 {
    margin-top: calc(15vw * -5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-5,
#bc-free .all .rmt-5 {
    margin-top: calc(30vw * -5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-4,
#bc-free .all .rmt-4 {
    margin-top: calc(15vw * -4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-4,
#bc-free .all .rmt-4 {
    margin-top: calc(30vw * -4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-3,
#bc-free .all .rmt-3 {
    margin-top: calc(15vw * -3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-3,
#bc-free .all .rmt-3 {
    margin-top: calc(30vw * -3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-2,
#bc-free .all .rmt-2 {
    margin-top: calc(15vw * -2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-2,
#bc-free .all .rmt-2 {
    margin-top: calc(30vw * -2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt-1,
#bc-free .all .rmt-1 {
    margin-top: calc(15vw * -1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt-1,
#bc-free .all .rmt-1 {
    margin-top: calc(30vw * -1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt0,
#bc-free .all .rmt0 {
    margin-top: calc(15vw * 0 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt0,
#bc-free .all .rmt0 {
    margin-top: calc(30vw * 0 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt1,
#bc-free .all .rmt1 {
    margin-top: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt1,
#bc-free .all .rmt1 {
    margin-top: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt2,
#bc-free .all .rmt2 {
    margin-top: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt2,
#bc-free .all .rmt2 {
    margin-top: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt3,
#bc-free .all .rmt3 {
    margin-top: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt3,
#bc-free .all .rmt3 {
    margin-top: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt4,
#bc-free .all .rmt4 {
    margin-top: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt4,
#bc-free .all .rmt4 {
    margin-top: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt5,
#bc-free .all .rmt5 {
    margin-top: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt5,
#bc-free .all .rmt5 {
    margin-top: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt6,
#bc-free .all .rmt6 {
    margin-top: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt6,
#bc-free .all .rmt6 {
    margin-top: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt7,
#bc-free .all .rmt7 {
    margin-top: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt7,
#bc-free .all .rmt7 {
    margin-top: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt8,
#bc-free .all .rmt8 {
    margin-top: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt8,
#bc-free .all .rmt8 {
    margin-top: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt9,
#bc-free .all .rmt9 {
    margin-top: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt9,
#bc-free .all .rmt9 {
    margin-top: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt10,
#bc-free .all .rmt10 {
    margin-top: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt10,
#bc-free .all .rmt10 {
    margin-top: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt11,
#bc-free .all .rmt11 {
    margin-top: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt11,
#bc-free .all .rmt11 {
    margin-top: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt12,
#bc-free .all .rmt12 {
    margin-top: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt12,
#bc-free .all .rmt12 {
    margin-top: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt13,
#bc-free .all .rmt13 {
    margin-top: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt13,
#bc-free .all .rmt13 {
    margin-top: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt14,
#bc-free .all .rmt14 {
    margin-top: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt14,
#bc-free .all .rmt14 {
    margin-top: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt15,
#bc-free .all .rmt15 {
    margin-top: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt15,
#bc-free .all .rmt15 {
    margin-top: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt16,
#bc-free .all .rmt16 {
    margin-top: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt16,
#bc-free .all .rmt16 {
    margin-top: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt17,
#bc-free .all .rmt17 {
    margin-top: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt17,
#bc-free .all .rmt17 {
    margin-top: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt18,
#bc-free .all .rmt18 {
    margin-top: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt18,
#bc-free .all .rmt18 {
    margin-top: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt19,
#bc-free .all .rmt19 {
    margin-top: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt19,
#bc-free .all .rmt19 {
    margin-top: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt20,
#bc-free .all .rmt20 {
    margin-top: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt20,
#bc-free .all .rmt20 {
    margin-top: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt21,
#bc-free .all .rmt21 {
    margin-top: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt21,
#bc-free .all .rmt21 {
    margin-top: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt22,
#bc-free .all .rmt22 {
    margin-top: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt22,
#bc-free .all .rmt22 {
    margin-top: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt23,
#bc-free .all .rmt23 {
    margin-top: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt23,
#bc-free .all .rmt23 {
    margin-top: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt24,
#bc-free .all .rmt24 {
    margin-top: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt24,
#bc-free .all .rmt24 {
    margin-top: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt25,
#bc-free .all .rmt25 {
    margin-top: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt25,
#bc-free .all .rmt25 {
    margin-top: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt26,
#bc-free .all .rmt26 {
    margin-top: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt26,
#bc-free .all .rmt26 {
    margin-top: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt27,
#bc-free .all .rmt27 {
    margin-top: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt27,
#bc-free .all .rmt27 {
    margin-top: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt28,
#bc-free .all .rmt28 {
    margin-top: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt28,
#bc-free .all .rmt28 {
    margin-top: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt29,
#bc-free .all .rmt29 {
    margin-top: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt29,
#bc-free .all .rmt29 {
    margin-top: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt30,
#bc-free .all .rmt30 {
    margin-top: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt30,
#bc-free .all .rmt30 {
    margin-top: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt31,
#bc-free .all .rmt31 {
    margin-top: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt31,
#bc-free .all .rmt31 {
    margin-top: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt32,
#bc-free .all .rmt32 {
    margin-top: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt32,
#bc-free .all .rmt32 {
    margin-top: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt33,
#bc-free .all .rmt33 {
    margin-top: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt33,
#bc-free .all .rmt33 {
    margin-top: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt34,
#bc-free .all .rmt34 {
    margin-top: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt34,
#bc-free .all .rmt34 {
    margin-top: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt35,
#bc-free .all .rmt35 {
    margin-top: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt35,
#bc-free .all .rmt35 {
    margin-top: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt36,
#bc-free .all .rmt36 {
    margin-top: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt36,
#bc-free .all .rmt36 {
    margin-top: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt37,
#bc-free .all .rmt37 {
    margin-top: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt37,
#bc-free .all .rmt37 {
    margin-top: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt38,
#bc-free .all .rmt38 {
    margin-top: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt38,
#bc-free .all .rmt38 {
    margin-top: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt39,
#bc-free .all .rmt39 {
    margin-top: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt39,
#bc-free .all .rmt39 {
    margin-top: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt40,
#bc-free .all .rmt40 {
    margin-top: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt40,
#bc-free .all .rmt40 {
    margin-top: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt41,
#bc-free .all .rmt41 {
    margin-top: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt41,
#bc-free .all .rmt41 {
    margin-top: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt42,
#bc-free .all .rmt42 {
    margin-top: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt42,
#bc-free .all .rmt42 {
    margin-top: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt43,
#bc-free .all .rmt43 {
    margin-top: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt43,
#bc-free .all .rmt43 {
    margin-top: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt44,
#bc-free .all .rmt44 {
    margin-top: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt44,
#bc-free .all .rmt44 {
    margin-top: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt45,
#bc-free .all .rmt45 {
    margin-top: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt45,
#bc-free .all .rmt45 {
    margin-top: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt46,
#bc-free .all .rmt46 {
    margin-top: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt46,
#bc-free .all .rmt46 {
    margin-top: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt47,
#bc-free .all .rmt47 {
    margin-top: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt47,
#bc-free .all .rmt47 {
    margin-top: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt48,
#bc-free .all .rmt48 {
    margin-top: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt48,
#bc-free .all .rmt48 {
    margin-top: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt49,
#bc-free .all .rmt49 {
    margin-top: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt49,
#bc-free .all .rmt49 {
    margin-top: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt50,
#bc-free .all .rmt50 {
    margin-top: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt50,
#bc-free .all .rmt50 {
    margin-top: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt51,
#bc-free .all .rmt51 {
    margin-top: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt51,
#bc-free .all .rmt51 {
    margin-top: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt52,
#bc-free .all .rmt52 {
    margin-top: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt52,
#bc-free .all .rmt52 {
    margin-top: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt53,
#bc-free .all .rmt53 {
    margin-top: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt53,
#bc-free .all .rmt53 {
    margin-top: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt54,
#bc-free .all .rmt54 {
    margin-top: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt54,
#bc-free .all .rmt54 {
    margin-top: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt55,
#bc-free .all .rmt55 {
    margin-top: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt55,
#bc-free .all .rmt55 {
    margin-top: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt56,
#bc-free .all .rmt56 {
    margin-top: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt56,
#bc-free .all .rmt56 {
    margin-top: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt57,
#bc-free .all .rmt57 {
    margin-top: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt57,
#bc-free .all .rmt57 {
    margin-top: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt58,
#bc-free .all .rmt58 {
    margin-top: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt58,
#bc-free .all .rmt58 {
    margin-top: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt59,
#bc-free .all .rmt59 {
    margin-top: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt59,
#bc-free .all .rmt59 {
    margin-top: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt60,
#bc-free .all .rmt60 {
    margin-top: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt60,
#bc-free .all .rmt60 {
    margin-top: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt61,
#bc-free .all .rmt61 {
    margin-top: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt61,
#bc-free .all .rmt61 {
    margin-top: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt62,
#bc-free .all .rmt62 {
    margin-top: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt62,
#bc-free .all .rmt62 {
    margin-top: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt63,
#bc-free .all .rmt63 {
    margin-top: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt63,
#bc-free .all .rmt63 {
    margin-top: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt64,
#bc-free .all .rmt64 {
    margin-top: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt64,
#bc-free .all .rmt64 {
    margin-top: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt65,
#bc-free .all .rmt65 {
    margin-top: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt65,
#bc-free .all .rmt65 {
    margin-top: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt66,
#bc-free .all .rmt66 {
    margin-top: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt66,
#bc-free .all .rmt66 {
    margin-top: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt67,
#bc-free .all .rmt67 {
    margin-top: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt67,
#bc-free .all .rmt67 {
    margin-top: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt68,
#bc-free .all .rmt68 {
    margin-top: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt68,
#bc-free .all .rmt68 {
    margin-top: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt69,
#bc-free .all .rmt69 {
    margin-top: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt69,
#bc-free .all .rmt69 {
    margin-top: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt70,
#bc-free .all .rmt70 {
    margin-top: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt70,
#bc-free .all .rmt70 {
    margin-top: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt71,
#bc-free .all .rmt71 {
    margin-top: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt71,
#bc-free .all .rmt71 {
    margin-top: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt72,
#bc-free .all .rmt72 {
    margin-top: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt72,
#bc-free .all .rmt72 {
    margin-top: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt73,
#bc-free .all .rmt73 {
    margin-top: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt73,
#bc-free .all .rmt73 {
    margin-top: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt74,
#bc-free .all .rmt74 {
    margin-top: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt74,
#bc-free .all .rmt74 {
    margin-top: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt75,
#bc-free .all .rmt75 {
    margin-top: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt75,
#bc-free .all .rmt75 {
    margin-top: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt76,
#bc-free .all .rmt76 {
    margin-top: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt76,
#bc-free .all .rmt76 {
    margin-top: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt77,
#bc-free .all .rmt77 {
    margin-top: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt77,
#bc-free .all .rmt77 {
    margin-top: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt78,
#bc-free .all .rmt78 {
    margin-top: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt78,
#bc-free .all .rmt78 {
    margin-top: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt79,
#bc-free .all .rmt79 {
    margin-top: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt79,
#bc-free .all .rmt79 {
    margin-top: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt80,
#bc-free .all .rmt80 {
    margin-top: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt80,
#bc-free .all .rmt80 {
    margin-top: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt81,
#bc-free .all .rmt81 {
    margin-top: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt81,
#bc-free .all .rmt81 {
    margin-top: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt82,
#bc-free .all .rmt82 {
    margin-top: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt82,
#bc-free .all .rmt82 {
    margin-top: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt83,
#bc-free .all .rmt83 {
    margin-top: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt83,
#bc-free .all .rmt83 {
    margin-top: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt84,
#bc-free .all .rmt84 {
    margin-top: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt84,
#bc-free .all .rmt84 {
    margin-top: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt85,
#bc-free .all .rmt85 {
    margin-top: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt85,
#bc-free .all .rmt85 {
    margin-top: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt86,
#bc-free .all .rmt86 {
    margin-top: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt86,
#bc-free .all .rmt86 {
    margin-top: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt87,
#bc-free .all .rmt87 {
    margin-top: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt87,
#bc-free .all .rmt87 {
    margin-top: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt88,
#bc-free .all .rmt88 {
    margin-top: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt88,
#bc-free .all .rmt88 {
    margin-top: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt89,
#bc-free .all .rmt89 {
    margin-top: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt89,
#bc-free .all .rmt89 {
    margin-top: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt90,
#bc-free .all .rmt90 {
    margin-top: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt90,
#bc-free .all .rmt90 {
    margin-top: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt91,
#bc-free .all .rmt91 {
    margin-top: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt91,
#bc-free .all .rmt91 {
    margin-top: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt92,
#bc-free .all .rmt92 {
    margin-top: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt92,
#bc-free .all .rmt92 {
    margin-top: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt93,
#bc-free .all .rmt93 {
    margin-top: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt93,
#bc-free .all .rmt93 {
    margin-top: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt94,
#bc-free .all .rmt94 {
    margin-top: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt94,
#bc-free .all .rmt94 {
    margin-top: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt95,
#bc-free .all .rmt95 {
    margin-top: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt95,
#bc-free .all .rmt95 {
    margin-top: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt96,
#bc-free .all .rmt96 {
    margin-top: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt96,
#bc-free .all .rmt96 {
    margin-top: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt97,
#bc-free .all .rmt97 {
    margin-top: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt97,
#bc-free .all .rmt97 {
    margin-top: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt98,
#bc-free .all .rmt98 {
    margin-top: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt98,
#bc-free .all .rmt98 {
    margin-top: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt99,
#bc-free .all .rmt99 {
    margin-top: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt99,
#bc-free .all .rmt99 {
    margin-top: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt100,
#bc-free .all .rmt100 {
    margin-top: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt100,
#bc-free .all .rmt100 {
    margin-top: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt101,
#bc-free .all .rmt101 {
    margin-top: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt101,
#bc-free .all .rmt101 {
    margin-top: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt102,
#bc-free .all .rmt102 {
    margin-top: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt102,
#bc-free .all .rmt102 {
    margin-top: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt103,
#bc-free .all .rmt103 {
    margin-top: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt103,
#bc-free .all .rmt103 {
    margin-top: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt104,
#bc-free .all .rmt104 {
    margin-top: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt104,
#bc-free .all .rmt104 {
    margin-top: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt105,
#bc-free .all .rmt105 {
    margin-top: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt105,
#bc-free .all .rmt105 {
    margin-top: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt106,
#bc-free .all .rmt106 {
    margin-top: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt106,
#bc-free .all .rmt106 {
    margin-top: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt107,
#bc-free .all .rmt107 {
    margin-top: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt107,
#bc-free .all .rmt107 {
    margin-top: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt108,
#bc-free .all .rmt108 {
    margin-top: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt108,
#bc-free .all .rmt108 {
    margin-top: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt109,
#bc-free .all .rmt109 {
    margin-top: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt109,
#bc-free .all .rmt109 {
    margin-top: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt110,
#bc-free .all .rmt110 {
    margin-top: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt110,
#bc-free .all .rmt110 {
    margin-top: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt111,
#bc-free .all .rmt111 {
    margin-top: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt111,
#bc-free .all .rmt111 {
    margin-top: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt112,
#bc-free .all .rmt112 {
    margin-top: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt112,
#bc-free .all .rmt112 {
    margin-top: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt113,
#bc-free .all .rmt113 {
    margin-top: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt113,
#bc-free .all .rmt113 {
    margin-top: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt114,
#bc-free .all .rmt114 {
    margin-top: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt114,
#bc-free .all .rmt114 {
    margin-top: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt115,
#bc-free .all .rmt115 {
    margin-top: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt115,
#bc-free .all .rmt115 {
    margin-top: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt116,
#bc-free .all .rmt116 {
    margin-top: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt116,
#bc-free .all .rmt116 {
    margin-top: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt117,
#bc-free .all .rmt117 {
    margin-top: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt117,
#bc-free .all .rmt117 {
    margin-top: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt118,
#bc-free .all .rmt118 {
    margin-top: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt118,
#bc-free .all .rmt118 {
    margin-top: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt119,
#bc-free .all .rmt119 {
    margin-top: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt119,
#bc-free .all .rmt119 {
    margin-top: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt120,
#bc-free .all .rmt120 {
    margin-top: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt120,
#bc-free .all .rmt120 {
    margin-top: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt121,
#bc-free .all .rmt121 {
    margin-top: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt121,
#bc-free .all .rmt121 {
    margin-top: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt122,
#bc-free .all .rmt122 {
    margin-top: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt122,
#bc-free .all .rmt122 {
    margin-top: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt123,
#bc-free .all .rmt123 {
    margin-top: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt123,
#bc-free .all .rmt123 {
    margin-top: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt124,
#bc-free .all .rmt124 {
    margin-top: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt124,
#bc-free .all .rmt124 {
    margin-top: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt125,
#bc-free .all .rmt125 {
    margin-top: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt125,
#bc-free .all .rmt125 {
    margin-top: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt126,
#bc-free .all .rmt126 {
    margin-top: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt126,
#bc-free .all .rmt126 {
    margin-top: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt127,
#bc-free .all .rmt127 {
    margin-top: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt127,
#bc-free .all .rmt127 {
    margin-top: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt128,
#bc-free .all .rmt128 {
    margin-top: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt128,
#bc-free .all .rmt128 {
    margin-top: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt129,
#bc-free .all .rmt129 {
    margin-top: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt129,
#bc-free .all .rmt129 {
    margin-top: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt130,
#bc-free .all .rmt130 {
    margin-top: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt130,
#bc-free .all .rmt130 {
    margin-top: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt131,
#bc-free .all .rmt131 {
    margin-top: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt131,
#bc-free .all .rmt131 {
    margin-top: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt132,
#bc-free .all .rmt132 {
    margin-top: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt132,
#bc-free .all .rmt132 {
    margin-top: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt133,
#bc-free .all .rmt133 {
    margin-top: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt133,
#bc-free .all .rmt133 {
    margin-top: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt134,
#bc-free .all .rmt134 {
    margin-top: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt134,
#bc-free .all .rmt134 {
    margin-top: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt135,
#bc-free .all .rmt135 {
    margin-top: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt135,
#bc-free .all .rmt135 {
    margin-top: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt136,
#bc-free .all .rmt136 {
    margin-top: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt136,
#bc-free .all .rmt136 {
    margin-top: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt137,
#bc-free .all .rmt137 {
    margin-top: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt137,
#bc-free .all .rmt137 {
    margin-top: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt138,
#bc-free .all .rmt138 {
    margin-top: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt138,
#bc-free .all .rmt138 {
    margin-top: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt139,
#bc-free .all .rmt139 {
    margin-top: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt139,
#bc-free .all .rmt139 {
    margin-top: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt140,
#bc-free .all .rmt140 {
    margin-top: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt140,
#bc-free .all .rmt140 {
    margin-top: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt141,
#bc-free .all .rmt141 {
    margin-top: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt141,
#bc-free .all .rmt141 {
    margin-top: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt142,
#bc-free .all .rmt142 {
    margin-top: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt142,
#bc-free .all .rmt142 {
    margin-top: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt143,
#bc-free .all .rmt143 {
    margin-top: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt143,
#bc-free .all .rmt143 {
    margin-top: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt144,
#bc-free .all .rmt144 {
    margin-top: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt144,
#bc-free .all .rmt144 {
    margin-top: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt145,
#bc-free .all .rmt145 {
    margin-top: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt145,
#bc-free .all .rmt145 {
    margin-top: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt146,
#bc-free .all .rmt146 {
    margin-top: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt146,
#bc-free .all .rmt146 {
    margin-top: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt147,
#bc-free .all .rmt147 {
    margin-top: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt147,
#bc-free .all .rmt147 {
    margin-top: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt148,
#bc-free .all .rmt148 {
    margin-top: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt148,
#bc-free .all .rmt148 {
    margin-top: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt149,
#bc-free .all .rmt149 {
    margin-top: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt149,
#bc-free .all .rmt149 {
    margin-top: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt150,
#bc-free .all .rmt150 {
    margin-top: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt150,
#bc-free .all .rmt150 {
    margin-top: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt151,
#bc-free .all .rmt151 {
    margin-top: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt151,
#bc-free .all .rmt151 {
    margin-top: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt152,
#bc-free .all .rmt152 {
    margin-top: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt152,
#bc-free .all .rmt152 {
    margin-top: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt153,
#bc-free .all .rmt153 {
    margin-top: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt153,
#bc-free .all .rmt153 {
    margin-top: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt154,
#bc-free .all .rmt154 {
    margin-top: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt154,
#bc-free .all .rmt154 {
    margin-top: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt155,
#bc-free .all .rmt155 {
    margin-top: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt155,
#bc-free .all .rmt155 {
    margin-top: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt156,
#bc-free .all .rmt156 {
    margin-top: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt156,
#bc-free .all .rmt156 {
    margin-top: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt157,
#bc-free .all .rmt157 {
    margin-top: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt157,
#bc-free .all .rmt157 {
    margin-top: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt158,
#bc-free .all .rmt158 {
    margin-top: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt158,
#bc-free .all .rmt158 {
    margin-top: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt159,
#bc-free .all .rmt159 {
    margin-top: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt159,
#bc-free .all .rmt159 {
    margin-top: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt160,
#bc-free .all .rmt160 {
    margin-top: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt160,
#bc-free .all .rmt160 {
    margin-top: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt161,
#bc-free .all .rmt161 {
    margin-top: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt161,
#bc-free .all .rmt161 {
    margin-top: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt162,
#bc-free .all .rmt162 {
    margin-top: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt162,
#bc-free .all .rmt162 {
    margin-top: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt163,
#bc-free .all .rmt163 {
    margin-top: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt163,
#bc-free .all .rmt163 {
    margin-top: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt164,
#bc-free .all .rmt164 {
    margin-top: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt164,
#bc-free .all .rmt164 {
    margin-top: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt165,
#bc-free .all .rmt165 {
    margin-top: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt165,
#bc-free .all .rmt165 {
    margin-top: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt166,
#bc-free .all .rmt166 {
    margin-top: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt166,
#bc-free .all .rmt166 {
    margin-top: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt167,
#bc-free .all .rmt167 {
    margin-top: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt167,
#bc-free .all .rmt167 {
    margin-top: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt168,
#bc-free .all .rmt168 {
    margin-top: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt168,
#bc-free .all .rmt168 {
    margin-top: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt169,
#bc-free .all .rmt169 {
    margin-top: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt169,
#bc-free .all .rmt169 {
    margin-top: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt170,
#bc-free .all .rmt170 {
    margin-top: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt170,
#bc-free .all .rmt170 {
    margin-top: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt171,
#bc-free .all .rmt171 {
    margin-top: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt171,
#bc-free .all .rmt171 {
    margin-top: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt172,
#bc-free .all .rmt172 {
    margin-top: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt172,
#bc-free .all .rmt172 {
    margin-top: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt173,
#bc-free .all .rmt173 {
    margin-top: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt173,
#bc-free .all .rmt173 {
    margin-top: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt174,
#bc-free .all .rmt174 {
    margin-top: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt174,
#bc-free .all .rmt174 {
    margin-top: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt175,
#bc-free .all .rmt175 {
    margin-top: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt175,
#bc-free .all .rmt175 {
    margin-top: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt176,
#bc-free .all .rmt176 {
    margin-top: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt176,
#bc-free .all .rmt176 {
    margin-top: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt177,
#bc-free .all .rmt177 {
    margin-top: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt177,
#bc-free .all .rmt177 {
    margin-top: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt178,
#bc-free .all .rmt178 {
    margin-top: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt178,
#bc-free .all .rmt178 {
    margin-top: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt179,
#bc-free .all .rmt179 {
    margin-top: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt179,
#bc-free .all .rmt179 {
    margin-top: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt180,
#bc-free .all .rmt180 {
    margin-top: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt180,
#bc-free .all .rmt180 {
    margin-top: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt181,
#bc-free .all .rmt181 {
    margin-top: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt181,
#bc-free .all .rmt181 {
    margin-top: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt182,
#bc-free .all .rmt182 {
    margin-top: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt182,
#bc-free .all .rmt182 {
    margin-top: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt183,
#bc-free .all .rmt183 {
    margin-top: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt183,
#bc-free .all .rmt183 {
    margin-top: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt184,
#bc-free .all .rmt184 {
    margin-top: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt184,
#bc-free .all .rmt184 {
    margin-top: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt185,
#bc-free .all .rmt185 {
    margin-top: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt185,
#bc-free .all .rmt185 {
    margin-top: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt186,
#bc-free .all .rmt186 {
    margin-top: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt186,
#bc-free .all .rmt186 {
    margin-top: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt187,
#bc-free .all .rmt187 {
    margin-top: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt187,
#bc-free .all .rmt187 {
    margin-top: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt188,
#bc-free .all .rmt188 {
    margin-top: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt188,
#bc-free .all .rmt188 {
    margin-top: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt189,
#bc-free .all .rmt189 {
    margin-top: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt189,
#bc-free .all .rmt189 {
    margin-top: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt190,
#bc-free .all .rmt190 {
    margin-top: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt190,
#bc-free .all .rmt190 {
    margin-top: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt191,
#bc-free .all .rmt191 {
    margin-top: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt191,
#bc-free .all .rmt191 {
    margin-top: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt192,
#bc-free .all .rmt192 {
    margin-top: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt192,
#bc-free .all .rmt192 {
    margin-top: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt193,
#bc-free .all .rmt193 {
    margin-top: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt193,
#bc-free .all .rmt193 {
    margin-top: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt194,
#bc-free .all .rmt194 {
    margin-top: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt194,
#bc-free .all .rmt194 {
    margin-top: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt195,
#bc-free .all .rmt195 {
    margin-top: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt195,
#bc-free .all .rmt195 {
    margin-top: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt196,
#bc-free .all .rmt196 {
    margin-top: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt196,
#bc-free .all .rmt196 {
    margin-top: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt197,
#bc-free .all .rmt197 {
    margin-top: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt197,
#bc-free .all .rmt197 {
    margin-top: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt198,
#bc-free .all .rmt198 {
    margin-top: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt198,
#bc-free .all .rmt198 {
    margin-top: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmt199,
#bc-free .all .rmt199 {
    margin-top: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmt199,
#bc-free .all .rmt199 {
    margin-top: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcmt-200,
#bc-free .all .pcmt-200 {
    margin-top: -200vw;
  }
  #bc-tmpl .all .pcmt-199,
#bc-free .all .pcmt-199 {
    margin-top: -199vw;
  }
  #bc-tmpl .all .pcmt-198,
#bc-free .all .pcmt-198 {
    margin-top: -198vw;
  }
  #bc-tmpl .all .pcmt-197,
#bc-free .all .pcmt-197 {
    margin-top: -197vw;
  }
  #bc-tmpl .all .pcmt-196,
#bc-free .all .pcmt-196 {
    margin-top: -196vw;
  }
  #bc-tmpl .all .pcmt-195,
#bc-free .all .pcmt-195 {
    margin-top: -195vw;
  }
  #bc-tmpl .all .pcmt-194,
#bc-free .all .pcmt-194 {
    margin-top: -194vw;
  }
  #bc-tmpl .all .pcmt-193,
#bc-free .all .pcmt-193 {
    margin-top: -193vw;
  }
  #bc-tmpl .all .pcmt-192,
#bc-free .all .pcmt-192 {
    margin-top: -192vw;
  }
  #bc-tmpl .all .pcmt-191,
#bc-free .all .pcmt-191 {
    margin-top: -191vw;
  }
  #bc-tmpl .all .pcmt-190,
#bc-free .all .pcmt-190 {
    margin-top: -190vw;
  }
  #bc-tmpl .all .pcmt-189,
#bc-free .all .pcmt-189 {
    margin-top: -189vw;
  }
  #bc-tmpl .all .pcmt-188,
#bc-free .all .pcmt-188 {
    margin-top: -188vw;
  }
  #bc-tmpl .all .pcmt-187,
#bc-free .all .pcmt-187 {
    margin-top: -187vw;
  }
  #bc-tmpl .all .pcmt-186,
#bc-free .all .pcmt-186 {
    margin-top: -186vw;
  }
  #bc-tmpl .all .pcmt-185,
#bc-free .all .pcmt-185 {
    margin-top: -185vw;
  }
  #bc-tmpl .all .pcmt-184,
#bc-free .all .pcmt-184 {
    margin-top: -184vw;
  }
  #bc-tmpl .all .pcmt-183,
#bc-free .all .pcmt-183 {
    margin-top: -183vw;
  }
  #bc-tmpl .all .pcmt-182,
#bc-free .all .pcmt-182 {
    margin-top: -182vw;
  }
  #bc-tmpl .all .pcmt-181,
#bc-free .all .pcmt-181 {
    margin-top: -181vw;
  }
  #bc-tmpl .all .pcmt-180,
#bc-free .all .pcmt-180 {
    margin-top: -180vw;
  }
  #bc-tmpl .all .pcmt-179,
#bc-free .all .pcmt-179 {
    margin-top: -179vw;
  }
  #bc-tmpl .all .pcmt-178,
#bc-free .all .pcmt-178 {
    margin-top: -178vw;
  }
  #bc-tmpl .all .pcmt-177,
#bc-free .all .pcmt-177 {
    margin-top: -177vw;
  }
  #bc-tmpl .all .pcmt-176,
#bc-free .all .pcmt-176 {
    margin-top: -176vw;
  }
  #bc-tmpl .all .pcmt-175,
#bc-free .all .pcmt-175 {
    margin-top: -175vw;
  }
  #bc-tmpl .all .pcmt-174,
#bc-free .all .pcmt-174 {
    margin-top: -174vw;
  }
  #bc-tmpl .all .pcmt-173,
#bc-free .all .pcmt-173 {
    margin-top: -173vw;
  }
  #bc-tmpl .all .pcmt-172,
#bc-free .all .pcmt-172 {
    margin-top: -172vw;
  }
  #bc-tmpl .all .pcmt-171,
#bc-free .all .pcmt-171 {
    margin-top: -171vw;
  }
  #bc-tmpl .all .pcmt-170,
#bc-free .all .pcmt-170 {
    margin-top: -170vw;
  }
  #bc-tmpl .all .pcmt-169,
#bc-free .all .pcmt-169 {
    margin-top: -169vw;
  }
  #bc-tmpl .all .pcmt-168,
#bc-free .all .pcmt-168 {
    margin-top: -168vw;
  }
  #bc-tmpl .all .pcmt-167,
#bc-free .all .pcmt-167 {
    margin-top: -167vw;
  }
  #bc-tmpl .all .pcmt-166,
#bc-free .all .pcmt-166 {
    margin-top: -166vw;
  }
  #bc-tmpl .all .pcmt-165,
#bc-free .all .pcmt-165 {
    margin-top: -165vw;
  }
  #bc-tmpl .all .pcmt-164,
#bc-free .all .pcmt-164 {
    margin-top: -164vw;
  }
  #bc-tmpl .all .pcmt-163,
#bc-free .all .pcmt-163 {
    margin-top: -163vw;
  }
  #bc-tmpl .all .pcmt-162,
#bc-free .all .pcmt-162 {
    margin-top: -162vw;
  }
  #bc-tmpl .all .pcmt-161,
#bc-free .all .pcmt-161 {
    margin-top: -161vw;
  }
  #bc-tmpl .all .pcmt-160,
#bc-free .all .pcmt-160 {
    margin-top: -160vw;
  }
  #bc-tmpl .all .pcmt-159,
#bc-free .all .pcmt-159 {
    margin-top: -159vw;
  }
  #bc-tmpl .all .pcmt-158,
#bc-free .all .pcmt-158 {
    margin-top: -158vw;
  }
  #bc-tmpl .all .pcmt-157,
#bc-free .all .pcmt-157 {
    margin-top: -157vw;
  }
  #bc-tmpl .all .pcmt-156,
#bc-free .all .pcmt-156 {
    margin-top: -156vw;
  }
  #bc-tmpl .all .pcmt-155,
#bc-free .all .pcmt-155 {
    margin-top: -155vw;
  }
  #bc-tmpl .all .pcmt-154,
#bc-free .all .pcmt-154 {
    margin-top: -154vw;
  }
  #bc-tmpl .all .pcmt-153,
#bc-free .all .pcmt-153 {
    margin-top: -153vw;
  }
  #bc-tmpl .all .pcmt-152,
#bc-free .all .pcmt-152 {
    margin-top: -152vw;
  }
  #bc-tmpl .all .pcmt-151,
#bc-free .all .pcmt-151 {
    margin-top: -151vw;
  }
  #bc-tmpl .all .pcmt-150,
#bc-free .all .pcmt-150 {
    margin-top: -150vw;
  }
  #bc-tmpl .all .pcmt-149,
#bc-free .all .pcmt-149 {
    margin-top: -149vw;
  }
  #bc-tmpl .all .pcmt-148,
#bc-free .all .pcmt-148 {
    margin-top: -148vw;
  }
  #bc-tmpl .all .pcmt-147,
#bc-free .all .pcmt-147 {
    margin-top: -147vw;
  }
  #bc-tmpl .all .pcmt-146,
#bc-free .all .pcmt-146 {
    margin-top: -146vw;
  }
  #bc-tmpl .all .pcmt-145,
#bc-free .all .pcmt-145 {
    margin-top: -145vw;
  }
  #bc-tmpl .all .pcmt-144,
#bc-free .all .pcmt-144 {
    margin-top: -144vw;
  }
  #bc-tmpl .all .pcmt-143,
#bc-free .all .pcmt-143 {
    margin-top: -143vw;
  }
  #bc-tmpl .all .pcmt-142,
#bc-free .all .pcmt-142 {
    margin-top: -142vw;
  }
  #bc-tmpl .all .pcmt-141,
#bc-free .all .pcmt-141 {
    margin-top: -141vw;
  }
  #bc-tmpl .all .pcmt-140,
#bc-free .all .pcmt-140 {
    margin-top: -140vw;
  }
  #bc-tmpl .all .pcmt-139,
#bc-free .all .pcmt-139 {
    margin-top: -139vw;
  }
  #bc-tmpl .all .pcmt-138,
#bc-free .all .pcmt-138 {
    margin-top: -138vw;
  }
  #bc-tmpl .all .pcmt-137,
#bc-free .all .pcmt-137 {
    margin-top: -137vw;
  }
  #bc-tmpl .all .pcmt-136,
#bc-free .all .pcmt-136 {
    margin-top: -136vw;
  }
  #bc-tmpl .all .pcmt-135,
#bc-free .all .pcmt-135 {
    margin-top: -135vw;
  }
  #bc-tmpl .all .pcmt-134,
#bc-free .all .pcmt-134 {
    margin-top: -134vw;
  }
  #bc-tmpl .all .pcmt-133,
#bc-free .all .pcmt-133 {
    margin-top: -133vw;
  }
  #bc-tmpl .all .pcmt-132,
#bc-free .all .pcmt-132 {
    margin-top: -132vw;
  }
  #bc-tmpl .all .pcmt-131,
#bc-free .all .pcmt-131 {
    margin-top: -131vw;
  }
  #bc-tmpl .all .pcmt-130,
#bc-free .all .pcmt-130 {
    margin-top: -130vw;
  }
  #bc-tmpl .all .pcmt-129,
#bc-free .all .pcmt-129 {
    margin-top: -129vw;
  }
  #bc-tmpl .all .pcmt-128,
#bc-free .all .pcmt-128 {
    margin-top: -128vw;
  }
  #bc-tmpl .all .pcmt-127,
#bc-free .all .pcmt-127 {
    margin-top: -127vw;
  }
  #bc-tmpl .all .pcmt-126,
#bc-free .all .pcmt-126 {
    margin-top: -126vw;
  }
  #bc-tmpl .all .pcmt-125,
#bc-free .all .pcmt-125 {
    margin-top: -125vw;
  }
  #bc-tmpl .all .pcmt-124,
#bc-free .all .pcmt-124 {
    margin-top: -124vw;
  }
  #bc-tmpl .all .pcmt-123,
#bc-free .all .pcmt-123 {
    margin-top: -123vw;
  }
  #bc-tmpl .all .pcmt-122,
#bc-free .all .pcmt-122 {
    margin-top: -122vw;
  }
  #bc-tmpl .all .pcmt-121,
#bc-free .all .pcmt-121 {
    margin-top: -121vw;
  }
  #bc-tmpl .all .pcmt-120,
#bc-free .all .pcmt-120 {
    margin-top: -120vw;
  }
  #bc-tmpl .all .pcmt-119,
#bc-free .all .pcmt-119 {
    margin-top: -119vw;
  }
  #bc-tmpl .all .pcmt-118,
#bc-free .all .pcmt-118 {
    margin-top: -118vw;
  }
  #bc-tmpl .all .pcmt-117,
#bc-free .all .pcmt-117 {
    margin-top: -117vw;
  }
  #bc-tmpl .all .pcmt-116,
#bc-free .all .pcmt-116 {
    margin-top: -116vw;
  }
  #bc-tmpl .all .pcmt-115,
#bc-free .all .pcmt-115 {
    margin-top: -115vw;
  }
  #bc-tmpl .all .pcmt-114,
#bc-free .all .pcmt-114 {
    margin-top: -114vw;
  }
  #bc-tmpl .all .pcmt-113,
#bc-free .all .pcmt-113 {
    margin-top: -113vw;
  }
  #bc-tmpl .all .pcmt-112,
#bc-free .all .pcmt-112 {
    margin-top: -112vw;
  }
  #bc-tmpl .all .pcmt-111,
#bc-free .all .pcmt-111 {
    margin-top: -111vw;
  }
  #bc-tmpl .all .pcmt-110,
#bc-free .all .pcmt-110 {
    margin-top: -110vw;
  }
  #bc-tmpl .all .pcmt-109,
#bc-free .all .pcmt-109 {
    margin-top: -109vw;
  }
  #bc-tmpl .all .pcmt-108,
#bc-free .all .pcmt-108 {
    margin-top: -108vw;
  }
  #bc-tmpl .all .pcmt-107,
#bc-free .all .pcmt-107 {
    margin-top: -107vw;
  }
  #bc-tmpl .all .pcmt-106,
#bc-free .all .pcmt-106 {
    margin-top: -106vw;
  }
  #bc-tmpl .all .pcmt-105,
#bc-free .all .pcmt-105 {
    margin-top: -105vw;
  }
  #bc-tmpl .all .pcmt-104,
#bc-free .all .pcmt-104 {
    margin-top: -104vw;
  }
  #bc-tmpl .all .pcmt-103,
#bc-free .all .pcmt-103 {
    margin-top: -103vw;
  }
  #bc-tmpl .all .pcmt-102,
#bc-free .all .pcmt-102 {
    margin-top: -102vw;
  }
  #bc-tmpl .all .pcmt-101,
#bc-free .all .pcmt-101 {
    margin-top: -101vw;
  }
  #bc-tmpl .all .pcmt-100,
#bc-free .all .pcmt-100 {
    margin-top: -100vw;
  }
  #bc-tmpl .all .pcmt-99,
#bc-free .all .pcmt-99 {
    margin-top: -99vw;
  }
  #bc-tmpl .all .pcmt-98,
#bc-free .all .pcmt-98 {
    margin-top: -98vw;
  }
  #bc-tmpl .all .pcmt-97,
#bc-free .all .pcmt-97 {
    margin-top: -97vw;
  }
  #bc-tmpl .all .pcmt-96,
#bc-free .all .pcmt-96 {
    margin-top: -96vw;
  }
  #bc-tmpl .all .pcmt-95,
#bc-free .all .pcmt-95 {
    margin-top: -95vw;
  }
  #bc-tmpl .all .pcmt-94,
#bc-free .all .pcmt-94 {
    margin-top: -94vw;
  }
  #bc-tmpl .all .pcmt-93,
#bc-free .all .pcmt-93 {
    margin-top: -93vw;
  }
  #bc-tmpl .all .pcmt-92,
#bc-free .all .pcmt-92 {
    margin-top: -92vw;
  }
  #bc-tmpl .all .pcmt-91,
#bc-free .all .pcmt-91 {
    margin-top: -91vw;
  }
  #bc-tmpl .all .pcmt-90,
#bc-free .all .pcmt-90 {
    margin-top: -90vw;
  }
  #bc-tmpl .all .pcmt-89,
#bc-free .all .pcmt-89 {
    margin-top: -89vw;
  }
  #bc-tmpl .all .pcmt-88,
#bc-free .all .pcmt-88 {
    margin-top: -88vw;
  }
  #bc-tmpl .all .pcmt-87,
#bc-free .all .pcmt-87 {
    margin-top: -87vw;
  }
  #bc-tmpl .all .pcmt-86,
#bc-free .all .pcmt-86 {
    margin-top: -86vw;
  }
  #bc-tmpl .all .pcmt-85,
#bc-free .all .pcmt-85 {
    margin-top: -85vw;
  }
  #bc-tmpl .all .pcmt-84,
#bc-free .all .pcmt-84 {
    margin-top: -84vw;
  }
  #bc-tmpl .all .pcmt-83,
#bc-free .all .pcmt-83 {
    margin-top: -83vw;
  }
  #bc-tmpl .all .pcmt-82,
#bc-free .all .pcmt-82 {
    margin-top: -82vw;
  }
  #bc-tmpl .all .pcmt-81,
#bc-free .all .pcmt-81 {
    margin-top: -81vw;
  }
  #bc-tmpl .all .pcmt-80,
#bc-free .all .pcmt-80 {
    margin-top: -80vw;
  }
  #bc-tmpl .all .pcmt-79,
#bc-free .all .pcmt-79 {
    margin-top: -79vw;
  }
  #bc-tmpl .all .pcmt-78,
#bc-free .all .pcmt-78 {
    margin-top: -78vw;
  }
  #bc-tmpl .all .pcmt-77,
#bc-free .all .pcmt-77 {
    margin-top: -77vw;
  }
  #bc-tmpl .all .pcmt-76,
#bc-free .all .pcmt-76 {
    margin-top: -76vw;
  }
  #bc-tmpl .all .pcmt-75,
#bc-free .all .pcmt-75 {
    margin-top: -75vw;
  }
  #bc-tmpl .all .pcmt-74,
#bc-free .all .pcmt-74 {
    margin-top: -74vw;
  }
  #bc-tmpl .all .pcmt-73,
#bc-free .all .pcmt-73 {
    margin-top: -73vw;
  }
  #bc-tmpl .all .pcmt-72,
#bc-free .all .pcmt-72 {
    margin-top: -72vw;
  }
  #bc-tmpl .all .pcmt-71,
#bc-free .all .pcmt-71 {
    margin-top: -71vw;
  }
  #bc-tmpl .all .pcmt-70,
#bc-free .all .pcmt-70 {
    margin-top: -70vw;
  }
  #bc-tmpl .all .pcmt-69,
#bc-free .all .pcmt-69 {
    margin-top: -69vw;
  }
  #bc-tmpl .all .pcmt-68,
#bc-free .all .pcmt-68 {
    margin-top: -68vw;
  }
  #bc-tmpl .all .pcmt-67,
#bc-free .all .pcmt-67 {
    margin-top: -67vw;
  }
  #bc-tmpl .all .pcmt-66,
#bc-free .all .pcmt-66 {
    margin-top: -66vw;
  }
  #bc-tmpl .all .pcmt-65,
#bc-free .all .pcmt-65 {
    margin-top: -65vw;
  }
  #bc-tmpl .all .pcmt-64,
#bc-free .all .pcmt-64 {
    margin-top: -64vw;
  }
  #bc-tmpl .all .pcmt-63,
#bc-free .all .pcmt-63 {
    margin-top: -63vw;
  }
  #bc-tmpl .all .pcmt-62,
#bc-free .all .pcmt-62 {
    margin-top: -62vw;
  }
  #bc-tmpl .all .pcmt-61,
#bc-free .all .pcmt-61 {
    margin-top: -61vw;
  }
  #bc-tmpl .all .pcmt-60,
#bc-free .all .pcmt-60 {
    margin-top: -60vw;
  }
  #bc-tmpl .all .pcmt-59,
#bc-free .all .pcmt-59 {
    margin-top: -59vw;
  }
  #bc-tmpl .all .pcmt-58,
#bc-free .all .pcmt-58 {
    margin-top: -58vw;
  }
  #bc-tmpl .all .pcmt-57,
#bc-free .all .pcmt-57 {
    margin-top: -57vw;
  }
  #bc-tmpl .all .pcmt-56,
#bc-free .all .pcmt-56 {
    margin-top: -56vw;
  }
  #bc-tmpl .all .pcmt-55,
#bc-free .all .pcmt-55 {
    margin-top: -55vw;
  }
  #bc-tmpl .all .pcmt-54,
#bc-free .all .pcmt-54 {
    margin-top: -54vw;
  }
  #bc-tmpl .all .pcmt-53,
#bc-free .all .pcmt-53 {
    margin-top: -53vw;
  }
  #bc-tmpl .all .pcmt-52,
#bc-free .all .pcmt-52 {
    margin-top: -52vw;
  }
  #bc-tmpl .all .pcmt-51,
#bc-free .all .pcmt-51 {
    margin-top: -51vw;
  }
  #bc-tmpl .all .pcmt-50,
#bc-free .all .pcmt-50 {
    margin-top: -50vw;
  }
  #bc-tmpl .all .pcmt-49,
#bc-free .all .pcmt-49 {
    margin-top: -49vw;
  }
  #bc-tmpl .all .pcmt-48,
#bc-free .all .pcmt-48 {
    margin-top: -48vw;
  }
  #bc-tmpl .all .pcmt-47,
#bc-free .all .pcmt-47 {
    margin-top: -47vw;
  }
  #bc-tmpl .all .pcmt-46,
#bc-free .all .pcmt-46 {
    margin-top: -46vw;
  }
  #bc-tmpl .all .pcmt-45,
#bc-free .all .pcmt-45 {
    margin-top: -45vw;
  }
  #bc-tmpl .all .pcmt-44,
#bc-free .all .pcmt-44 {
    margin-top: -44vw;
  }
  #bc-tmpl .all .pcmt-43,
#bc-free .all .pcmt-43 {
    margin-top: -43vw;
  }
  #bc-tmpl .all .pcmt-42,
#bc-free .all .pcmt-42 {
    margin-top: -42vw;
  }
  #bc-tmpl .all .pcmt-41,
#bc-free .all .pcmt-41 {
    margin-top: -41vw;
  }
  #bc-tmpl .all .pcmt-40,
#bc-free .all .pcmt-40 {
    margin-top: -40vw;
  }
  #bc-tmpl .all .pcmt-39,
#bc-free .all .pcmt-39 {
    margin-top: -39vw;
  }
  #bc-tmpl .all .pcmt-38,
#bc-free .all .pcmt-38 {
    margin-top: -38vw;
  }
  #bc-tmpl .all .pcmt-37,
#bc-free .all .pcmt-37 {
    margin-top: -37vw;
  }
  #bc-tmpl .all .pcmt-36,
#bc-free .all .pcmt-36 {
    margin-top: -36vw;
  }
  #bc-tmpl .all .pcmt-35,
#bc-free .all .pcmt-35 {
    margin-top: -35vw;
  }
  #bc-tmpl .all .pcmt-34,
#bc-free .all .pcmt-34 {
    margin-top: -34vw;
  }
  #bc-tmpl .all .pcmt-33,
#bc-free .all .pcmt-33 {
    margin-top: -33vw;
  }
  #bc-tmpl .all .pcmt-32,
#bc-free .all .pcmt-32 {
    margin-top: -32vw;
  }
  #bc-tmpl .all .pcmt-31,
#bc-free .all .pcmt-31 {
    margin-top: -31vw;
  }
  #bc-tmpl .all .pcmt-30,
#bc-free .all .pcmt-30 {
    margin-top: -30vw;
  }
  #bc-tmpl .all .pcmt-29,
#bc-free .all .pcmt-29 {
    margin-top: -29vw;
  }
  #bc-tmpl .all .pcmt-28,
#bc-free .all .pcmt-28 {
    margin-top: -28vw;
  }
  #bc-tmpl .all .pcmt-27,
#bc-free .all .pcmt-27 {
    margin-top: -27vw;
  }
  #bc-tmpl .all .pcmt-26,
#bc-free .all .pcmt-26 {
    margin-top: -26vw;
  }
  #bc-tmpl .all .pcmt-25,
#bc-free .all .pcmt-25 {
    margin-top: -25vw;
  }
  #bc-tmpl .all .pcmt-24,
#bc-free .all .pcmt-24 {
    margin-top: -24vw;
  }
  #bc-tmpl .all .pcmt-23,
#bc-free .all .pcmt-23 {
    margin-top: -23vw;
  }
  #bc-tmpl .all .pcmt-22,
#bc-free .all .pcmt-22 {
    margin-top: -22vw;
  }
  #bc-tmpl .all .pcmt-21,
#bc-free .all .pcmt-21 {
    margin-top: -21vw;
  }
  #bc-tmpl .all .pcmt-20,
#bc-free .all .pcmt-20 {
    margin-top: -20vw;
  }
  #bc-tmpl .all .pcmt-19,
#bc-free .all .pcmt-19 {
    margin-top: -19vw;
  }
  #bc-tmpl .all .pcmt-18,
#bc-free .all .pcmt-18 {
    margin-top: -18vw;
  }
  #bc-tmpl .all .pcmt-17,
#bc-free .all .pcmt-17 {
    margin-top: -17vw;
  }
  #bc-tmpl .all .pcmt-16,
#bc-free .all .pcmt-16 {
    margin-top: -16vw;
  }
  #bc-tmpl .all .pcmt-15,
#bc-free .all .pcmt-15 {
    margin-top: -15vw;
  }
  #bc-tmpl .all .pcmt-14,
#bc-free .all .pcmt-14 {
    margin-top: -14vw;
  }
  #bc-tmpl .all .pcmt-13,
#bc-free .all .pcmt-13 {
    margin-top: -13vw;
  }
  #bc-tmpl .all .pcmt-12,
#bc-free .all .pcmt-12 {
    margin-top: -12vw;
  }
  #bc-tmpl .all .pcmt-11,
#bc-free .all .pcmt-11 {
    margin-top: -11vw;
  }
  #bc-tmpl .all .pcmt-10,
#bc-free .all .pcmt-10 {
    margin-top: -10vw;
  }
  #bc-tmpl .all .pcmt-9,
#bc-free .all .pcmt-9 {
    margin-top: -9vw;
  }
  #bc-tmpl .all .pcmt-8,
#bc-free .all .pcmt-8 {
    margin-top: -8vw;
  }
  #bc-tmpl .all .pcmt-7,
#bc-free .all .pcmt-7 {
    margin-top: -7vw;
  }
  #bc-tmpl .all .pcmt-6,
#bc-free .all .pcmt-6 {
    margin-top: -6vw;
  }
  #bc-tmpl .all .pcmt-5,
#bc-free .all .pcmt-5 {
    margin-top: -5vw;
  }
  #bc-tmpl .all .pcmt-4,
#bc-free .all .pcmt-4 {
    margin-top: -4vw;
  }
  #bc-tmpl .all .pcmt-3,
#bc-free .all .pcmt-3 {
    margin-top: -3vw;
  }
  #bc-tmpl .all .pcmt-2,
#bc-free .all .pcmt-2 {
    margin-top: -2vw;
  }
  #bc-tmpl .all .pcmt-1,
#bc-free .all .pcmt-1 {
    margin-top: -1vw;
  }
  #bc-tmpl .all .pcmt0,
#bc-free .all .pcmt0 {
    margin-top: 0vw;
  }
  #bc-tmpl .all .pcmt1,
#bc-free .all .pcmt1 {
    margin-top: 1vw;
  }
  #bc-tmpl .all .pcmt2,
#bc-free .all .pcmt2 {
    margin-top: 2vw;
  }
  #bc-tmpl .all .pcmt3,
#bc-free .all .pcmt3 {
    margin-top: 3vw;
  }
  #bc-tmpl .all .pcmt4,
#bc-free .all .pcmt4 {
    margin-top: 4vw;
  }
  #bc-tmpl .all .pcmt5,
#bc-free .all .pcmt5 {
    margin-top: 5vw;
  }
  #bc-tmpl .all .pcmt6,
#bc-free .all .pcmt6 {
    margin-top: 6vw;
  }
  #bc-tmpl .all .pcmt7,
#bc-free .all .pcmt7 {
    margin-top: 7vw;
  }
  #bc-tmpl .all .pcmt8,
#bc-free .all .pcmt8 {
    margin-top: 8vw;
  }
  #bc-tmpl .all .pcmt9,
#bc-free .all .pcmt9 {
    margin-top: 9vw;
  }
  #bc-tmpl .all .pcmt10,
#bc-free .all .pcmt10 {
    margin-top: 10vw;
  }
  #bc-tmpl .all .pcmt11,
#bc-free .all .pcmt11 {
    margin-top: 11vw;
  }
  #bc-tmpl .all .pcmt12,
#bc-free .all .pcmt12 {
    margin-top: 12vw;
  }
  #bc-tmpl .all .pcmt13,
#bc-free .all .pcmt13 {
    margin-top: 13vw;
  }
  #bc-tmpl .all .pcmt14,
#bc-free .all .pcmt14 {
    margin-top: 14vw;
  }
  #bc-tmpl .all .pcmt15,
#bc-free .all .pcmt15 {
    margin-top: 15vw;
  }
  #bc-tmpl .all .pcmt16,
#bc-free .all .pcmt16 {
    margin-top: 16vw;
  }
  #bc-tmpl .all .pcmt17,
#bc-free .all .pcmt17 {
    margin-top: 17vw;
  }
  #bc-tmpl .all .pcmt18,
#bc-free .all .pcmt18 {
    margin-top: 18vw;
  }
  #bc-tmpl .all .pcmt19,
#bc-free .all .pcmt19 {
    margin-top: 19vw;
  }
  #bc-tmpl .all .pcmt20,
#bc-free .all .pcmt20 {
    margin-top: 20vw;
  }
  #bc-tmpl .all .pcmt21,
#bc-free .all .pcmt21 {
    margin-top: 21vw;
  }
  #bc-tmpl .all .pcmt22,
#bc-free .all .pcmt22 {
    margin-top: 22vw;
  }
  #bc-tmpl .all .pcmt23,
#bc-free .all .pcmt23 {
    margin-top: 23vw;
  }
  #bc-tmpl .all .pcmt24,
#bc-free .all .pcmt24 {
    margin-top: 24vw;
  }
  #bc-tmpl .all .pcmt25,
#bc-free .all .pcmt25 {
    margin-top: 25vw;
  }
  #bc-tmpl .all .pcmt26,
#bc-free .all .pcmt26 {
    margin-top: 26vw;
  }
  #bc-tmpl .all .pcmt27,
#bc-free .all .pcmt27 {
    margin-top: 27vw;
  }
  #bc-tmpl .all .pcmt28,
#bc-free .all .pcmt28 {
    margin-top: 28vw;
  }
  #bc-tmpl .all .pcmt29,
#bc-free .all .pcmt29 {
    margin-top: 29vw;
  }
  #bc-tmpl .all .pcmt30,
#bc-free .all .pcmt30 {
    margin-top: 30vw;
  }
  #bc-tmpl .all .pcmt31,
#bc-free .all .pcmt31 {
    margin-top: 31vw;
  }
  #bc-tmpl .all .pcmt32,
#bc-free .all .pcmt32 {
    margin-top: 32vw;
  }
  #bc-tmpl .all .pcmt33,
#bc-free .all .pcmt33 {
    margin-top: 33vw;
  }
  #bc-tmpl .all .pcmt34,
#bc-free .all .pcmt34 {
    margin-top: 34vw;
  }
  #bc-tmpl .all .pcmt35,
#bc-free .all .pcmt35 {
    margin-top: 35vw;
  }
  #bc-tmpl .all .pcmt36,
#bc-free .all .pcmt36 {
    margin-top: 36vw;
  }
  #bc-tmpl .all .pcmt37,
#bc-free .all .pcmt37 {
    margin-top: 37vw;
  }
  #bc-tmpl .all .pcmt38,
#bc-free .all .pcmt38 {
    margin-top: 38vw;
  }
  #bc-tmpl .all .pcmt39,
#bc-free .all .pcmt39 {
    margin-top: 39vw;
  }
  #bc-tmpl .all .pcmt40,
#bc-free .all .pcmt40 {
    margin-top: 40vw;
  }
  #bc-tmpl .all .pcmt41,
#bc-free .all .pcmt41 {
    margin-top: 41vw;
  }
  #bc-tmpl .all .pcmt42,
#bc-free .all .pcmt42 {
    margin-top: 42vw;
  }
  #bc-tmpl .all .pcmt43,
#bc-free .all .pcmt43 {
    margin-top: 43vw;
  }
  #bc-tmpl .all .pcmt44,
#bc-free .all .pcmt44 {
    margin-top: 44vw;
  }
  #bc-tmpl .all .pcmt45,
#bc-free .all .pcmt45 {
    margin-top: 45vw;
  }
  #bc-tmpl .all .pcmt46,
#bc-free .all .pcmt46 {
    margin-top: 46vw;
  }
  #bc-tmpl .all .pcmt47,
#bc-free .all .pcmt47 {
    margin-top: 47vw;
  }
  #bc-tmpl .all .pcmt48,
#bc-free .all .pcmt48 {
    margin-top: 48vw;
  }
  #bc-tmpl .all .pcmt49,
#bc-free .all .pcmt49 {
    margin-top: 49vw;
  }
  #bc-tmpl .all .pcmt50,
#bc-free .all .pcmt50 {
    margin-top: 50vw;
  }
  #bc-tmpl .all .pcmt51,
#bc-free .all .pcmt51 {
    margin-top: 51vw;
  }
  #bc-tmpl .all .pcmt52,
#bc-free .all .pcmt52 {
    margin-top: 52vw;
  }
  #bc-tmpl .all .pcmt53,
#bc-free .all .pcmt53 {
    margin-top: 53vw;
  }
  #bc-tmpl .all .pcmt54,
#bc-free .all .pcmt54 {
    margin-top: 54vw;
  }
  #bc-tmpl .all .pcmt55,
#bc-free .all .pcmt55 {
    margin-top: 55vw;
  }
  #bc-tmpl .all .pcmt56,
#bc-free .all .pcmt56 {
    margin-top: 56vw;
  }
  #bc-tmpl .all .pcmt57,
#bc-free .all .pcmt57 {
    margin-top: 57vw;
  }
  #bc-tmpl .all .pcmt58,
#bc-free .all .pcmt58 {
    margin-top: 58vw;
  }
  #bc-tmpl .all .pcmt59,
#bc-free .all .pcmt59 {
    margin-top: 59vw;
  }
  #bc-tmpl .all .pcmt60,
#bc-free .all .pcmt60 {
    margin-top: 60vw;
  }
  #bc-tmpl .all .pcmt61,
#bc-free .all .pcmt61 {
    margin-top: 61vw;
  }
  #bc-tmpl .all .pcmt62,
#bc-free .all .pcmt62 {
    margin-top: 62vw;
  }
  #bc-tmpl .all .pcmt63,
#bc-free .all .pcmt63 {
    margin-top: 63vw;
  }
  #bc-tmpl .all .pcmt64,
#bc-free .all .pcmt64 {
    margin-top: 64vw;
  }
  #bc-tmpl .all .pcmt65,
#bc-free .all .pcmt65 {
    margin-top: 65vw;
  }
  #bc-tmpl .all .pcmt66,
#bc-free .all .pcmt66 {
    margin-top: 66vw;
  }
  #bc-tmpl .all .pcmt67,
#bc-free .all .pcmt67 {
    margin-top: 67vw;
  }
  #bc-tmpl .all .pcmt68,
#bc-free .all .pcmt68 {
    margin-top: 68vw;
  }
  #bc-tmpl .all .pcmt69,
#bc-free .all .pcmt69 {
    margin-top: 69vw;
  }
  #bc-tmpl .all .pcmt70,
#bc-free .all .pcmt70 {
    margin-top: 70vw;
  }
  #bc-tmpl .all .pcmt71,
#bc-free .all .pcmt71 {
    margin-top: 71vw;
  }
  #bc-tmpl .all .pcmt72,
#bc-free .all .pcmt72 {
    margin-top: 72vw;
  }
  #bc-tmpl .all .pcmt73,
#bc-free .all .pcmt73 {
    margin-top: 73vw;
  }
  #bc-tmpl .all .pcmt74,
#bc-free .all .pcmt74 {
    margin-top: 74vw;
  }
  #bc-tmpl .all .pcmt75,
#bc-free .all .pcmt75 {
    margin-top: 75vw;
  }
  #bc-tmpl .all .pcmt76,
#bc-free .all .pcmt76 {
    margin-top: 76vw;
  }
  #bc-tmpl .all .pcmt77,
#bc-free .all .pcmt77 {
    margin-top: 77vw;
  }
  #bc-tmpl .all .pcmt78,
#bc-free .all .pcmt78 {
    margin-top: 78vw;
  }
  #bc-tmpl .all .pcmt79,
#bc-free .all .pcmt79 {
    margin-top: 79vw;
  }
  #bc-tmpl .all .pcmt80,
#bc-free .all .pcmt80 {
    margin-top: 80vw;
  }
  #bc-tmpl .all .pcmt81,
#bc-free .all .pcmt81 {
    margin-top: 81vw;
  }
  #bc-tmpl .all .pcmt82,
#bc-free .all .pcmt82 {
    margin-top: 82vw;
  }
  #bc-tmpl .all .pcmt83,
#bc-free .all .pcmt83 {
    margin-top: 83vw;
  }
  #bc-tmpl .all .pcmt84,
#bc-free .all .pcmt84 {
    margin-top: 84vw;
  }
  #bc-tmpl .all .pcmt85,
#bc-free .all .pcmt85 {
    margin-top: 85vw;
  }
  #bc-tmpl .all .pcmt86,
#bc-free .all .pcmt86 {
    margin-top: 86vw;
  }
  #bc-tmpl .all .pcmt87,
#bc-free .all .pcmt87 {
    margin-top: 87vw;
  }
  #bc-tmpl .all .pcmt88,
#bc-free .all .pcmt88 {
    margin-top: 88vw;
  }
  #bc-tmpl .all .pcmt89,
#bc-free .all .pcmt89 {
    margin-top: 89vw;
  }
  #bc-tmpl .all .pcmt90,
#bc-free .all .pcmt90 {
    margin-top: 90vw;
  }
  #bc-tmpl .all .pcmt91,
#bc-free .all .pcmt91 {
    margin-top: 91vw;
  }
  #bc-tmpl .all .pcmt92,
#bc-free .all .pcmt92 {
    margin-top: 92vw;
  }
  #bc-tmpl .all .pcmt93,
#bc-free .all .pcmt93 {
    margin-top: 93vw;
  }
  #bc-tmpl .all .pcmt94,
#bc-free .all .pcmt94 {
    margin-top: 94vw;
  }
  #bc-tmpl .all .pcmt95,
#bc-free .all .pcmt95 {
    margin-top: 95vw;
  }
  #bc-tmpl .all .pcmt96,
#bc-free .all .pcmt96 {
    margin-top: 96vw;
  }
  #bc-tmpl .all .pcmt97,
#bc-free .all .pcmt97 {
    margin-top: 97vw;
  }
  #bc-tmpl .all .pcmt98,
#bc-free .all .pcmt98 {
    margin-top: 98vw;
  }
  #bc-tmpl .all .pcmt99,
#bc-free .all .pcmt99 {
    margin-top: 99vw;
  }
  #bc-tmpl .all .pcmt100,
#bc-free .all .pcmt100 {
    margin-top: 100vw;
  }
  #bc-tmpl .all .pcmt101,
#bc-free .all .pcmt101 {
    margin-top: 101vw;
  }
  #bc-tmpl .all .pcmt102,
#bc-free .all .pcmt102 {
    margin-top: 102vw;
  }
  #bc-tmpl .all .pcmt103,
#bc-free .all .pcmt103 {
    margin-top: 103vw;
  }
  #bc-tmpl .all .pcmt104,
#bc-free .all .pcmt104 {
    margin-top: 104vw;
  }
  #bc-tmpl .all .pcmt105,
#bc-free .all .pcmt105 {
    margin-top: 105vw;
  }
  #bc-tmpl .all .pcmt106,
#bc-free .all .pcmt106 {
    margin-top: 106vw;
  }
  #bc-tmpl .all .pcmt107,
#bc-free .all .pcmt107 {
    margin-top: 107vw;
  }
  #bc-tmpl .all .pcmt108,
#bc-free .all .pcmt108 {
    margin-top: 108vw;
  }
  #bc-tmpl .all .pcmt109,
#bc-free .all .pcmt109 {
    margin-top: 109vw;
  }
  #bc-tmpl .all .pcmt110,
#bc-free .all .pcmt110 {
    margin-top: 110vw;
  }
  #bc-tmpl .all .pcmt111,
#bc-free .all .pcmt111 {
    margin-top: 111vw;
  }
  #bc-tmpl .all .pcmt112,
#bc-free .all .pcmt112 {
    margin-top: 112vw;
  }
  #bc-tmpl .all .pcmt113,
#bc-free .all .pcmt113 {
    margin-top: 113vw;
  }
  #bc-tmpl .all .pcmt114,
#bc-free .all .pcmt114 {
    margin-top: 114vw;
  }
  #bc-tmpl .all .pcmt115,
#bc-free .all .pcmt115 {
    margin-top: 115vw;
  }
  #bc-tmpl .all .pcmt116,
#bc-free .all .pcmt116 {
    margin-top: 116vw;
  }
  #bc-tmpl .all .pcmt117,
#bc-free .all .pcmt117 {
    margin-top: 117vw;
  }
  #bc-tmpl .all .pcmt118,
#bc-free .all .pcmt118 {
    margin-top: 118vw;
  }
  #bc-tmpl .all .pcmt119,
#bc-free .all .pcmt119 {
    margin-top: 119vw;
  }
  #bc-tmpl .all .pcmt120,
#bc-free .all .pcmt120 {
    margin-top: 120vw;
  }
  #bc-tmpl .all .pcmt121,
#bc-free .all .pcmt121 {
    margin-top: 121vw;
  }
  #bc-tmpl .all .pcmt122,
#bc-free .all .pcmt122 {
    margin-top: 122vw;
  }
  #bc-tmpl .all .pcmt123,
#bc-free .all .pcmt123 {
    margin-top: 123vw;
  }
  #bc-tmpl .all .pcmt124,
#bc-free .all .pcmt124 {
    margin-top: 124vw;
  }
  #bc-tmpl .all .pcmt125,
#bc-free .all .pcmt125 {
    margin-top: 125vw;
  }
  #bc-tmpl .all .pcmt126,
#bc-free .all .pcmt126 {
    margin-top: 126vw;
  }
  #bc-tmpl .all .pcmt127,
#bc-free .all .pcmt127 {
    margin-top: 127vw;
  }
  #bc-tmpl .all .pcmt128,
#bc-free .all .pcmt128 {
    margin-top: 128vw;
  }
  #bc-tmpl .all .pcmt129,
#bc-free .all .pcmt129 {
    margin-top: 129vw;
  }
  #bc-tmpl .all .pcmt130,
#bc-free .all .pcmt130 {
    margin-top: 130vw;
  }
  #bc-tmpl .all .pcmt131,
#bc-free .all .pcmt131 {
    margin-top: 131vw;
  }
  #bc-tmpl .all .pcmt132,
#bc-free .all .pcmt132 {
    margin-top: 132vw;
  }
  #bc-tmpl .all .pcmt133,
#bc-free .all .pcmt133 {
    margin-top: 133vw;
  }
  #bc-tmpl .all .pcmt134,
#bc-free .all .pcmt134 {
    margin-top: 134vw;
  }
  #bc-tmpl .all .pcmt135,
#bc-free .all .pcmt135 {
    margin-top: 135vw;
  }
  #bc-tmpl .all .pcmt136,
#bc-free .all .pcmt136 {
    margin-top: 136vw;
  }
  #bc-tmpl .all .pcmt137,
#bc-free .all .pcmt137 {
    margin-top: 137vw;
  }
  #bc-tmpl .all .pcmt138,
#bc-free .all .pcmt138 {
    margin-top: 138vw;
  }
  #bc-tmpl .all .pcmt139,
#bc-free .all .pcmt139 {
    margin-top: 139vw;
  }
  #bc-tmpl .all .pcmt140,
#bc-free .all .pcmt140 {
    margin-top: 140vw;
  }
  #bc-tmpl .all .pcmt141,
#bc-free .all .pcmt141 {
    margin-top: 141vw;
  }
  #bc-tmpl .all .pcmt142,
#bc-free .all .pcmt142 {
    margin-top: 142vw;
  }
  #bc-tmpl .all .pcmt143,
#bc-free .all .pcmt143 {
    margin-top: 143vw;
  }
  #bc-tmpl .all .pcmt144,
#bc-free .all .pcmt144 {
    margin-top: 144vw;
  }
  #bc-tmpl .all .pcmt145,
#bc-free .all .pcmt145 {
    margin-top: 145vw;
  }
  #bc-tmpl .all .pcmt146,
#bc-free .all .pcmt146 {
    margin-top: 146vw;
  }
  #bc-tmpl .all .pcmt147,
#bc-free .all .pcmt147 {
    margin-top: 147vw;
  }
  #bc-tmpl .all .pcmt148,
#bc-free .all .pcmt148 {
    margin-top: 148vw;
  }
  #bc-tmpl .all .pcmt149,
#bc-free .all .pcmt149 {
    margin-top: 149vw;
  }
  #bc-tmpl .all .pcmt150,
#bc-free .all .pcmt150 {
    margin-top: 150vw;
  }
  #bc-tmpl .all .pcmt151,
#bc-free .all .pcmt151 {
    margin-top: 151vw;
  }
  #bc-tmpl .all .pcmt152,
#bc-free .all .pcmt152 {
    margin-top: 152vw;
  }
  #bc-tmpl .all .pcmt153,
#bc-free .all .pcmt153 {
    margin-top: 153vw;
  }
  #bc-tmpl .all .pcmt154,
#bc-free .all .pcmt154 {
    margin-top: 154vw;
  }
  #bc-tmpl .all .pcmt155,
#bc-free .all .pcmt155 {
    margin-top: 155vw;
  }
  #bc-tmpl .all .pcmt156,
#bc-free .all .pcmt156 {
    margin-top: 156vw;
  }
  #bc-tmpl .all .pcmt157,
#bc-free .all .pcmt157 {
    margin-top: 157vw;
  }
  #bc-tmpl .all .pcmt158,
#bc-free .all .pcmt158 {
    margin-top: 158vw;
  }
  #bc-tmpl .all .pcmt159,
#bc-free .all .pcmt159 {
    margin-top: 159vw;
  }
  #bc-tmpl .all .pcmt160,
#bc-free .all .pcmt160 {
    margin-top: 160vw;
  }
  #bc-tmpl .all .pcmt161,
#bc-free .all .pcmt161 {
    margin-top: 161vw;
  }
  #bc-tmpl .all .pcmt162,
#bc-free .all .pcmt162 {
    margin-top: 162vw;
  }
  #bc-tmpl .all .pcmt163,
#bc-free .all .pcmt163 {
    margin-top: 163vw;
  }
  #bc-tmpl .all .pcmt164,
#bc-free .all .pcmt164 {
    margin-top: 164vw;
  }
  #bc-tmpl .all .pcmt165,
#bc-free .all .pcmt165 {
    margin-top: 165vw;
  }
  #bc-tmpl .all .pcmt166,
#bc-free .all .pcmt166 {
    margin-top: 166vw;
  }
  #bc-tmpl .all .pcmt167,
#bc-free .all .pcmt167 {
    margin-top: 167vw;
  }
  #bc-tmpl .all .pcmt168,
#bc-free .all .pcmt168 {
    margin-top: 168vw;
  }
  #bc-tmpl .all .pcmt169,
#bc-free .all .pcmt169 {
    margin-top: 169vw;
  }
  #bc-tmpl .all .pcmt170,
#bc-free .all .pcmt170 {
    margin-top: 170vw;
  }
  #bc-tmpl .all .pcmt171,
#bc-free .all .pcmt171 {
    margin-top: 171vw;
  }
  #bc-tmpl .all .pcmt172,
#bc-free .all .pcmt172 {
    margin-top: 172vw;
  }
  #bc-tmpl .all .pcmt173,
#bc-free .all .pcmt173 {
    margin-top: 173vw;
  }
  #bc-tmpl .all .pcmt174,
#bc-free .all .pcmt174 {
    margin-top: 174vw;
  }
  #bc-tmpl .all .pcmt175,
#bc-free .all .pcmt175 {
    margin-top: 175vw;
  }
  #bc-tmpl .all .pcmt176,
#bc-free .all .pcmt176 {
    margin-top: 176vw;
  }
  #bc-tmpl .all .pcmt177,
#bc-free .all .pcmt177 {
    margin-top: 177vw;
  }
  #bc-tmpl .all .pcmt178,
#bc-free .all .pcmt178 {
    margin-top: 178vw;
  }
  #bc-tmpl .all .pcmt179,
#bc-free .all .pcmt179 {
    margin-top: 179vw;
  }
  #bc-tmpl .all .pcmt180,
#bc-free .all .pcmt180 {
    margin-top: 180vw;
  }
  #bc-tmpl .all .pcmt181,
#bc-free .all .pcmt181 {
    margin-top: 181vw;
  }
  #bc-tmpl .all .pcmt182,
#bc-free .all .pcmt182 {
    margin-top: 182vw;
  }
  #bc-tmpl .all .pcmt183,
#bc-free .all .pcmt183 {
    margin-top: 183vw;
  }
  #bc-tmpl .all .pcmt184,
#bc-free .all .pcmt184 {
    margin-top: 184vw;
  }
  #bc-tmpl .all .pcmt185,
#bc-free .all .pcmt185 {
    margin-top: 185vw;
  }
  #bc-tmpl .all .pcmt186,
#bc-free .all .pcmt186 {
    margin-top: 186vw;
  }
  #bc-tmpl .all .pcmt187,
#bc-free .all .pcmt187 {
    margin-top: 187vw;
  }
  #bc-tmpl .all .pcmt188,
#bc-free .all .pcmt188 {
    margin-top: 188vw;
  }
  #bc-tmpl .all .pcmt189,
#bc-free .all .pcmt189 {
    margin-top: 189vw;
  }
  #bc-tmpl .all .pcmt190,
#bc-free .all .pcmt190 {
    margin-top: 190vw;
  }
  #bc-tmpl .all .pcmt191,
#bc-free .all .pcmt191 {
    margin-top: 191vw;
  }
  #bc-tmpl .all .pcmt192,
#bc-free .all .pcmt192 {
    margin-top: 192vw;
  }
  #bc-tmpl .all .pcmt193,
#bc-free .all .pcmt193 {
    margin-top: 193vw;
  }
  #bc-tmpl .all .pcmt194,
#bc-free .all .pcmt194 {
    margin-top: 194vw;
  }
  #bc-tmpl .all .pcmt195,
#bc-free .all .pcmt195 {
    margin-top: 195vw;
  }
  #bc-tmpl .all .pcmt196,
#bc-free .all .pcmt196 {
    margin-top: 196vw;
  }
  #bc-tmpl .all .pcmt197,
#bc-free .all .pcmt197 {
    margin-top: 197vw;
  }
  #bc-tmpl .all .pcmt198,
#bc-free .all .pcmt198 {
    margin-top: 198vw;
  }
  #bc-tmpl .all .pcmt199,
#bc-free .all .pcmt199 {
    margin-top: 199vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .spmt-200,
#bc-free .all .spmt-200 {
    margin-top: -200vw;
  }
  #bc-tmpl .all .spmt-199,
#bc-free .all .spmt-199 {
    margin-top: -199vw;
  }
  #bc-tmpl .all .spmt-198,
#bc-free .all .spmt-198 {
    margin-top: -198vw;
  }
  #bc-tmpl .all .spmt-197,
#bc-free .all .spmt-197 {
    margin-top: -197vw;
  }
  #bc-tmpl .all .spmt-196,
#bc-free .all .spmt-196 {
    margin-top: -196vw;
  }
  #bc-tmpl .all .spmt-195,
#bc-free .all .spmt-195 {
    margin-top: -195vw;
  }
  #bc-tmpl .all .spmt-194,
#bc-free .all .spmt-194 {
    margin-top: -194vw;
  }
  #bc-tmpl .all .spmt-193,
#bc-free .all .spmt-193 {
    margin-top: -193vw;
  }
  #bc-tmpl .all .spmt-192,
#bc-free .all .spmt-192 {
    margin-top: -192vw;
  }
  #bc-tmpl .all .spmt-191,
#bc-free .all .spmt-191 {
    margin-top: -191vw;
  }
  #bc-tmpl .all .spmt-190,
#bc-free .all .spmt-190 {
    margin-top: -190vw;
  }
  #bc-tmpl .all .spmt-189,
#bc-free .all .spmt-189 {
    margin-top: -189vw;
  }
  #bc-tmpl .all .spmt-188,
#bc-free .all .spmt-188 {
    margin-top: -188vw;
  }
  #bc-tmpl .all .spmt-187,
#bc-free .all .spmt-187 {
    margin-top: -187vw;
  }
  #bc-tmpl .all .spmt-186,
#bc-free .all .spmt-186 {
    margin-top: -186vw;
  }
  #bc-tmpl .all .spmt-185,
#bc-free .all .spmt-185 {
    margin-top: -185vw;
  }
  #bc-tmpl .all .spmt-184,
#bc-free .all .spmt-184 {
    margin-top: -184vw;
  }
  #bc-tmpl .all .spmt-183,
#bc-free .all .spmt-183 {
    margin-top: -183vw;
  }
  #bc-tmpl .all .spmt-182,
#bc-free .all .spmt-182 {
    margin-top: -182vw;
  }
  #bc-tmpl .all .spmt-181,
#bc-free .all .spmt-181 {
    margin-top: -181vw;
  }
  #bc-tmpl .all .spmt-180,
#bc-free .all .spmt-180 {
    margin-top: -180vw;
  }
  #bc-tmpl .all .spmt-179,
#bc-free .all .spmt-179 {
    margin-top: -179vw;
  }
  #bc-tmpl .all .spmt-178,
#bc-free .all .spmt-178 {
    margin-top: -178vw;
  }
  #bc-tmpl .all .spmt-177,
#bc-free .all .spmt-177 {
    margin-top: -177vw;
  }
  #bc-tmpl .all .spmt-176,
#bc-free .all .spmt-176 {
    margin-top: -176vw;
  }
  #bc-tmpl .all .spmt-175,
#bc-free .all .spmt-175 {
    margin-top: -175vw;
  }
  #bc-tmpl .all .spmt-174,
#bc-free .all .spmt-174 {
    margin-top: -174vw;
  }
  #bc-tmpl .all .spmt-173,
#bc-free .all .spmt-173 {
    margin-top: -173vw;
  }
  #bc-tmpl .all .spmt-172,
#bc-free .all .spmt-172 {
    margin-top: -172vw;
  }
  #bc-tmpl .all .spmt-171,
#bc-free .all .spmt-171 {
    margin-top: -171vw;
  }
  #bc-tmpl .all .spmt-170,
#bc-free .all .spmt-170 {
    margin-top: -170vw;
  }
  #bc-tmpl .all .spmt-169,
#bc-free .all .spmt-169 {
    margin-top: -169vw;
  }
  #bc-tmpl .all .spmt-168,
#bc-free .all .spmt-168 {
    margin-top: -168vw;
  }
  #bc-tmpl .all .spmt-167,
#bc-free .all .spmt-167 {
    margin-top: -167vw;
  }
  #bc-tmpl .all .spmt-166,
#bc-free .all .spmt-166 {
    margin-top: -166vw;
  }
  #bc-tmpl .all .spmt-165,
#bc-free .all .spmt-165 {
    margin-top: -165vw;
  }
  #bc-tmpl .all .spmt-164,
#bc-free .all .spmt-164 {
    margin-top: -164vw;
  }
  #bc-tmpl .all .spmt-163,
#bc-free .all .spmt-163 {
    margin-top: -163vw;
  }
  #bc-tmpl .all .spmt-162,
#bc-free .all .spmt-162 {
    margin-top: -162vw;
  }
  #bc-tmpl .all .spmt-161,
#bc-free .all .spmt-161 {
    margin-top: -161vw;
  }
  #bc-tmpl .all .spmt-160,
#bc-free .all .spmt-160 {
    margin-top: -160vw;
  }
  #bc-tmpl .all .spmt-159,
#bc-free .all .spmt-159 {
    margin-top: -159vw;
  }
  #bc-tmpl .all .spmt-158,
#bc-free .all .spmt-158 {
    margin-top: -158vw;
  }
  #bc-tmpl .all .spmt-157,
#bc-free .all .spmt-157 {
    margin-top: -157vw;
  }
  #bc-tmpl .all .spmt-156,
#bc-free .all .spmt-156 {
    margin-top: -156vw;
  }
  #bc-tmpl .all .spmt-155,
#bc-free .all .spmt-155 {
    margin-top: -155vw;
  }
  #bc-tmpl .all .spmt-154,
#bc-free .all .spmt-154 {
    margin-top: -154vw;
  }
  #bc-tmpl .all .spmt-153,
#bc-free .all .spmt-153 {
    margin-top: -153vw;
  }
  #bc-tmpl .all .spmt-152,
#bc-free .all .spmt-152 {
    margin-top: -152vw;
  }
  #bc-tmpl .all .spmt-151,
#bc-free .all .spmt-151 {
    margin-top: -151vw;
  }
  #bc-tmpl .all .spmt-150,
#bc-free .all .spmt-150 {
    margin-top: -150vw;
  }
  #bc-tmpl .all .spmt-149,
#bc-free .all .spmt-149 {
    margin-top: -149vw;
  }
  #bc-tmpl .all .spmt-148,
#bc-free .all .spmt-148 {
    margin-top: -148vw;
  }
  #bc-tmpl .all .spmt-147,
#bc-free .all .spmt-147 {
    margin-top: -147vw;
  }
  #bc-tmpl .all .spmt-146,
#bc-free .all .spmt-146 {
    margin-top: -146vw;
  }
  #bc-tmpl .all .spmt-145,
#bc-free .all .spmt-145 {
    margin-top: -145vw;
  }
  #bc-tmpl .all .spmt-144,
#bc-free .all .spmt-144 {
    margin-top: -144vw;
  }
  #bc-tmpl .all .spmt-143,
#bc-free .all .spmt-143 {
    margin-top: -143vw;
  }
  #bc-tmpl .all .spmt-142,
#bc-free .all .spmt-142 {
    margin-top: -142vw;
  }
  #bc-tmpl .all .spmt-141,
#bc-free .all .spmt-141 {
    margin-top: -141vw;
  }
  #bc-tmpl .all .spmt-140,
#bc-free .all .spmt-140 {
    margin-top: -140vw;
  }
  #bc-tmpl .all .spmt-139,
#bc-free .all .spmt-139 {
    margin-top: -139vw;
  }
  #bc-tmpl .all .spmt-138,
#bc-free .all .spmt-138 {
    margin-top: -138vw;
  }
  #bc-tmpl .all .spmt-137,
#bc-free .all .spmt-137 {
    margin-top: -137vw;
  }
  #bc-tmpl .all .spmt-136,
#bc-free .all .spmt-136 {
    margin-top: -136vw;
  }
  #bc-tmpl .all .spmt-135,
#bc-free .all .spmt-135 {
    margin-top: -135vw;
  }
  #bc-tmpl .all .spmt-134,
#bc-free .all .spmt-134 {
    margin-top: -134vw;
  }
  #bc-tmpl .all .spmt-133,
#bc-free .all .spmt-133 {
    margin-top: -133vw;
  }
  #bc-tmpl .all .spmt-132,
#bc-free .all .spmt-132 {
    margin-top: -132vw;
  }
  #bc-tmpl .all .spmt-131,
#bc-free .all .spmt-131 {
    margin-top: -131vw;
  }
  #bc-tmpl .all .spmt-130,
#bc-free .all .spmt-130 {
    margin-top: -130vw;
  }
  #bc-tmpl .all .spmt-129,
#bc-free .all .spmt-129 {
    margin-top: -129vw;
  }
  #bc-tmpl .all .spmt-128,
#bc-free .all .spmt-128 {
    margin-top: -128vw;
  }
  #bc-tmpl .all .spmt-127,
#bc-free .all .spmt-127 {
    margin-top: -127vw;
  }
  #bc-tmpl .all .spmt-126,
#bc-free .all .spmt-126 {
    margin-top: -126vw;
  }
  #bc-tmpl .all .spmt-125,
#bc-free .all .spmt-125 {
    margin-top: -125vw;
  }
  #bc-tmpl .all .spmt-124,
#bc-free .all .spmt-124 {
    margin-top: -124vw;
  }
  #bc-tmpl .all .spmt-123,
#bc-free .all .spmt-123 {
    margin-top: -123vw;
  }
  #bc-tmpl .all .spmt-122,
#bc-free .all .spmt-122 {
    margin-top: -122vw;
  }
  #bc-tmpl .all .spmt-121,
#bc-free .all .spmt-121 {
    margin-top: -121vw;
  }
  #bc-tmpl .all .spmt-120,
#bc-free .all .spmt-120 {
    margin-top: -120vw;
  }
  #bc-tmpl .all .spmt-119,
#bc-free .all .spmt-119 {
    margin-top: -119vw;
  }
  #bc-tmpl .all .spmt-118,
#bc-free .all .spmt-118 {
    margin-top: -118vw;
  }
  #bc-tmpl .all .spmt-117,
#bc-free .all .spmt-117 {
    margin-top: -117vw;
  }
  #bc-tmpl .all .spmt-116,
#bc-free .all .spmt-116 {
    margin-top: -116vw;
  }
  #bc-tmpl .all .spmt-115,
#bc-free .all .spmt-115 {
    margin-top: -115vw;
  }
  #bc-tmpl .all .spmt-114,
#bc-free .all .spmt-114 {
    margin-top: -114vw;
  }
  #bc-tmpl .all .spmt-113,
#bc-free .all .spmt-113 {
    margin-top: -113vw;
  }
  #bc-tmpl .all .spmt-112,
#bc-free .all .spmt-112 {
    margin-top: -112vw;
  }
  #bc-tmpl .all .spmt-111,
#bc-free .all .spmt-111 {
    margin-top: -111vw;
  }
  #bc-tmpl .all .spmt-110,
#bc-free .all .spmt-110 {
    margin-top: -110vw;
  }
  #bc-tmpl .all .spmt-109,
#bc-free .all .spmt-109 {
    margin-top: -109vw;
  }
  #bc-tmpl .all .spmt-108,
#bc-free .all .spmt-108 {
    margin-top: -108vw;
  }
  #bc-tmpl .all .spmt-107,
#bc-free .all .spmt-107 {
    margin-top: -107vw;
  }
  #bc-tmpl .all .spmt-106,
#bc-free .all .spmt-106 {
    margin-top: -106vw;
  }
  #bc-tmpl .all .spmt-105,
#bc-free .all .spmt-105 {
    margin-top: -105vw;
  }
  #bc-tmpl .all .spmt-104,
#bc-free .all .spmt-104 {
    margin-top: -104vw;
  }
  #bc-tmpl .all .spmt-103,
#bc-free .all .spmt-103 {
    margin-top: -103vw;
  }
  #bc-tmpl .all .spmt-102,
#bc-free .all .spmt-102 {
    margin-top: -102vw;
  }
  #bc-tmpl .all .spmt-101,
#bc-free .all .spmt-101 {
    margin-top: -101vw;
  }
  #bc-tmpl .all .spmt-100,
#bc-free .all .spmt-100 {
    margin-top: -100vw;
  }
  #bc-tmpl .all .spmt-99,
#bc-free .all .spmt-99 {
    margin-top: -99vw;
  }
  #bc-tmpl .all .spmt-98,
#bc-free .all .spmt-98 {
    margin-top: -98vw;
  }
  #bc-tmpl .all .spmt-97,
#bc-free .all .spmt-97 {
    margin-top: -97vw;
  }
  #bc-tmpl .all .spmt-96,
#bc-free .all .spmt-96 {
    margin-top: -96vw;
  }
  #bc-tmpl .all .spmt-95,
#bc-free .all .spmt-95 {
    margin-top: -95vw;
  }
  #bc-tmpl .all .spmt-94,
#bc-free .all .spmt-94 {
    margin-top: -94vw;
  }
  #bc-tmpl .all .spmt-93,
#bc-free .all .spmt-93 {
    margin-top: -93vw;
  }
  #bc-tmpl .all .spmt-92,
#bc-free .all .spmt-92 {
    margin-top: -92vw;
  }
  #bc-tmpl .all .spmt-91,
#bc-free .all .spmt-91 {
    margin-top: -91vw;
  }
  #bc-tmpl .all .spmt-90,
#bc-free .all .spmt-90 {
    margin-top: -90vw;
  }
  #bc-tmpl .all .spmt-89,
#bc-free .all .spmt-89 {
    margin-top: -89vw;
  }
  #bc-tmpl .all .spmt-88,
#bc-free .all .spmt-88 {
    margin-top: -88vw;
  }
  #bc-tmpl .all .spmt-87,
#bc-free .all .spmt-87 {
    margin-top: -87vw;
  }
  #bc-tmpl .all .spmt-86,
#bc-free .all .spmt-86 {
    margin-top: -86vw;
  }
  #bc-tmpl .all .spmt-85,
#bc-free .all .spmt-85 {
    margin-top: -85vw;
  }
  #bc-tmpl .all .spmt-84,
#bc-free .all .spmt-84 {
    margin-top: -84vw;
  }
  #bc-tmpl .all .spmt-83,
#bc-free .all .spmt-83 {
    margin-top: -83vw;
  }
  #bc-tmpl .all .spmt-82,
#bc-free .all .spmt-82 {
    margin-top: -82vw;
  }
  #bc-tmpl .all .spmt-81,
#bc-free .all .spmt-81 {
    margin-top: -81vw;
  }
  #bc-tmpl .all .spmt-80,
#bc-free .all .spmt-80 {
    margin-top: -80vw;
  }
  #bc-tmpl .all .spmt-79,
#bc-free .all .spmt-79 {
    margin-top: -79vw;
  }
  #bc-tmpl .all .spmt-78,
#bc-free .all .spmt-78 {
    margin-top: -78vw;
  }
  #bc-tmpl .all .spmt-77,
#bc-free .all .spmt-77 {
    margin-top: -77vw;
  }
  #bc-tmpl .all .spmt-76,
#bc-free .all .spmt-76 {
    margin-top: -76vw;
  }
  #bc-tmpl .all .spmt-75,
#bc-free .all .spmt-75 {
    margin-top: -75vw;
  }
  #bc-tmpl .all .spmt-74,
#bc-free .all .spmt-74 {
    margin-top: -74vw;
  }
  #bc-tmpl .all .spmt-73,
#bc-free .all .spmt-73 {
    margin-top: -73vw;
  }
  #bc-tmpl .all .spmt-72,
#bc-free .all .spmt-72 {
    margin-top: -72vw;
  }
  #bc-tmpl .all .spmt-71,
#bc-free .all .spmt-71 {
    margin-top: -71vw;
  }
  #bc-tmpl .all .spmt-70,
#bc-free .all .spmt-70 {
    margin-top: -70vw;
  }
  #bc-tmpl .all .spmt-69,
#bc-free .all .spmt-69 {
    margin-top: -69vw;
  }
  #bc-tmpl .all .spmt-68,
#bc-free .all .spmt-68 {
    margin-top: -68vw;
  }
  #bc-tmpl .all .spmt-67,
#bc-free .all .spmt-67 {
    margin-top: -67vw;
  }
  #bc-tmpl .all .spmt-66,
#bc-free .all .spmt-66 {
    margin-top: -66vw;
  }
  #bc-tmpl .all .spmt-65,
#bc-free .all .spmt-65 {
    margin-top: -65vw;
  }
  #bc-tmpl .all .spmt-64,
#bc-free .all .spmt-64 {
    margin-top: -64vw;
  }
  #bc-tmpl .all .spmt-63,
#bc-free .all .spmt-63 {
    margin-top: -63vw;
  }
  #bc-tmpl .all .spmt-62,
#bc-free .all .spmt-62 {
    margin-top: -62vw;
  }
  #bc-tmpl .all .spmt-61,
#bc-free .all .spmt-61 {
    margin-top: -61vw;
  }
  #bc-tmpl .all .spmt-60,
#bc-free .all .spmt-60 {
    margin-top: -60vw;
  }
  #bc-tmpl .all .spmt-59,
#bc-free .all .spmt-59 {
    margin-top: -59vw;
  }
  #bc-tmpl .all .spmt-58,
#bc-free .all .spmt-58 {
    margin-top: -58vw;
  }
  #bc-tmpl .all .spmt-57,
#bc-free .all .spmt-57 {
    margin-top: -57vw;
  }
  #bc-tmpl .all .spmt-56,
#bc-free .all .spmt-56 {
    margin-top: -56vw;
  }
  #bc-tmpl .all .spmt-55,
#bc-free .all .spmt-55 {
    margin-top: -55vw;
  }
  #bc-tmpl .all .spmt-54,
#bc-free .all .spmt-54 {
    margin-top: -54vw;
  }
  #bc-tmpl .all .spmt-53,
#bc-free .all .spmt-53 {
    margin-top: -53vw;
  }
  #bc-tmpl .all .spmt-52,
#bc-free .all .spmt-52 {
    margin-top: -52vw;
  }
  #bc-tmpl .all .spmt-51,
#bc-free .all .spmt-51 {
    margin-top: -51vw;
  }
  #bc-tmpl .all .spmt-50,
#bc-free .all .spmt-50 {
    margin-top: -50vw;
  }
  #bc-tmpl .all .spmt-49,
#bc-free .all .spmt-49 {
    margin-top: -49vw;
  }
  #bc-tmpl .all .spmt-48,
#bc-free .all .spmt-48 {
    margin-top: -48vw;
  }
  #bc-tmpl .all .spmt-47,
#bc-free .all .spmt-47 {
    margin-top: -47vw;
  }
  #bc-tmpl .all .spmt-46,
#bc-free .all .spmt-46 {
    margin-top: -46vw;
  }
  #bc-tmpl .all .spmt-45,
#bc-free .all .spmt-45 {
    margin-top: -45vw;
  }
  #bc-tmpl .all .spmt-44,
#bc-free .all .spmt-44 {
    margin-top: -44vw;
  }
  #bc-tmpl .all .spmt-43,
#bc-free .all .spmt-43 {
    margin-top: -43vw;
  }
  #bc-tmpl .all .spmt-42,
#bc-free .all .spmt-42 {
    margin-top: -42vw;
  }
  #bc-tmpl .all .spmt-41,
#bc-free .all .spmt-41 {
    margin-top: -41vw;
  }
  #bc-tmpl .all .spmt-40,
#bc-free .all .spmt-40 {
    margin-top: -40vw;
  }
  #bc-tmpl .all .spmt-39,
#bc-free .all .spmt-39 {
    margin-top: -39vw;
  }
  #bc-tmpl .all .spmt-38,
#bc-free .all .spmt-38 {
    margin-top: -38vw;
  }
  #bc-tmpl .all .spmt-37,
#bc-free .all .spmt-37 {
    margin-top: -37vw;
  }
  #bc-tmpl .all .spmt-36,
#bc-free .all .spmt-36 {
    margin-top: -36vw;
  }
  #bc-tmpl .all .spmt-35,
#bc-free .all .spmt-35 {
    margin-top: -35vw;
  }
  #bc-tmpl .all .spmt-34,
#bc-free .all .spmt-34 {
    margin-top: -34vw;
  }
  #bc-tmpl .all .spmt-33,
#bc-free .all .spmt-33 {
    margin-top: -33vw;
  }
  #bc-tmpl .all .spmt-32,
#bc-free .all .spmt-32 {
    margin-top: -32vw;
  }
  #bc-tmpl .all .spmt-31,
#bc-free .all .spmt-31 {
    margin-top: -31vw;
  }
  #bc-tmpl .all .spmt-30,
#bc-free .all .spmt-30 {
    margin-top: -30vw;
  }
  #bc-tmpl .all .spmt-29,
#bc-free .all .spmt-29 {
    margin-top: -29vw;
  }
  #bc-tmpl .all .spmt-28,
#bc-free .all .spmt-28 {
    margin-top: -28vw;
  }
  #bc-tmpl .all .spmt-27,
#bc-free .all .spmt-27 {
    margin-top: -27vw;
  }
  #bc-tmpl .all .spmt-26,
#bc-free .all .spmt-26 {
    margin-top: -26vw;
  }
  #bc-tmpl .all .spmt-25,
#bc-free .all .spmt-25 {
    margin-top: -25vw;
  }
  #bc-tmpl .all .spmt-24,
#bc-free .all .spmt-24 {
    margin-top: -24vw;
  }
  #bc-tmpl .all .spmt-23,
#bc-free .all .spmt-23 {
    margin-top: -23vw;
  }
  #bc-tmpl .all .spmt-22,
#bc-free .all .spmt-22 {
    margin-top: -22vw;
  }
  #bc-tmpl .all .spmt-21,
#bc-free .all .spmt-21 {
    margin-top: -21vw;
  }
  #bc-tmpl .all .spmt-20,
#bc-free .all .spmt-20 {
    margin-top: -20vw;
  }
  #bc-tmpl .all .spmt-19,
#bc-free .all .spmt-19 {
    margin-top: -19vw;
  }
  #bc-tmpl .all .spmt-18,
#bc-free .all .spmt-18 {
    margin-top: -18vw;
  }
  #bc-tmpl .all .spmt-17,
#bc-free .all .spmt-17 {
    margin-top: -17vw;
  }
  #bc-tmpl .all .spmt-16,
#bc-free .all .spmt-16 {
    margin-top: -16vw;
  }
  #bc-tmpl .all .spmt-15,
#bc-free .all .spmt-15 {
    margin-top: -15vw;
  }
  #bc-tmpl .all .spmt-14,
#bc-free .all .spmt-14 {
    margin-top: -14vw;
  }
  #bc-tmpl .all .spmt-13,
#bc-free .all .spmt-13 {
    margin-top: -13vw;
  }
  #bc-tmpl .all .spmt-12,
#bc-free .all .spmt-12 {
    margin-top: -12vw;
  }
  #bc-tmpl .all .spmt-11,
#bc-free .all .spmt-11 {
    margin-top: -11vw;
  }
  #bc-tmpl .all .spmt-10,
#bc-free .all .spmt-10 {
    margin-top: -10vw;
  }
  #bc-tmpl .all .spmt-9,
#bc-free .all .spmt-9 {
    margin-top: -9vw;
  }
  #bc-tmpl .all .spmt-8,
#bc-free .all .spmt-8 {
    margin-top: -8vw;
  }
  #bc-tmpl .all .spmt-7,
#bc-free .all .spmt-7 {
    margin-top: -7vw;
  }
  #bc-tmpl .all .spmt-6,
#bc-free .all .spmt-6 {
    margin-top: -6vw;
  }
  #bc-tmpl .all .spmt-5,
#bc-free .all .spmt-5 {
    margin-top: -5vw;
  }
  #bc-tmpl .all .spmt-4,
#bc-free .all .spmt-4 {
    margin-top: -4vw;
  }
  #bc-tmpl .all .spmt-3,
#bc-free .all .spmt-3 {
    margin-top: -3vw;
  }
  #bc-tmpl .all .spmt-2,
#bc-free .all .spmt-2 {
    margin-top: -2vw;
  }
  #bc-tmpl .all .spmt-1,
#bc-free .all .spmt-1 {
    margin-top: -1vw;
  }
  #bc-tmpl .all .spmt0,
#bc-free .all .spmt0 {
    margin-top: 0vw;
  }
  #bc-tmpl .all .spmt1,
#bc-free .all .spmt1 {
    margin-top: 1vw;
  }
  #bc-tmpl .all .spmt2,
#bc-free .all .spmt2 {
    margin-top: 2vw;
  }
  #bc-tmpl .all .spmt3,
#bc-free .all .spmt3 {
    margin-top: 3vw;
  }
  #bc-tmpl .all .spmt4,
#bc-free .all .spmt4 {
    margin-top: 4vw;
  }
  #bc-tmpl .all .spmt5,
#bc-free .all .spmt5 {
    margin-top: 5vw;
  }
  #bc-tmpl .all .spmt6,
#bc-free .all .spmt6 {
    margin-top: 6vw;
  }
  #bc-tmpl .all .spmt7,
#bc-free .all .spmt7 {
    margin-top: 7vw;
  }
  #bc-tmpl .all .spmt8,
#bc-free .all .spmt8 {
    margin-top: 8vw;
  }
  #bc-tmpl .all .spmt9,
#bc-free .all .spmt9 {
    margin-top: 9vw;
  }
  #bc-tmpl .all .spmt10,
#bc-free .all .spmt10 {
    margin-top: 10vw;
  }
  #bc-tmpl .all .spmt11,
#bc-free .all .spmt11 {
    margin-top: 11vw;
  }
  #bc-tmpl .all .spmt12,
#bc-free .all .spmt12 {
    margin-top: 12vw;
  }
  #bc-tmpl .all .spmt13,
#bc-free .all .spmt13 {
    margin-top: 13vw;
  }
  #bc-tmpl .all .spmt14,
#bc-free .all .spmt14 {
    margin-top: 14vw;
  }
  #bc-tmpl .all .spmt15,
#bc-free .all .spmt15 {
    margin-top: 15vw;
  }
  #bc-tmpl .all .spmt16,
#bc-free .all .spmt16 {
    margin-top: 16vw;
  }
  #bc-tmpl .all .spmt17,
#bc-free .all .spmt17 {
    margin-top: 17vw;
  }
  #bc-tmpl .all .spmt18,
#bc-free .all .spmt18 {
    margin-top: 18vw;
  }
  #bc-tmpl .all .spmt19,
#bc-free .all .spmt19 {
    margin-top: 19vw;
  }
  #bc-tmpl .all .spmt20,
#bc-free .all .spmt20 {
    margin-top: 20vw;
  }
  #bc-tmpl .all .spmt21,
#bc-free .all .spmt21 {
    margin-top: 21vw;
  }
  #bc-tmpl .all .spmt22,
#bc-free .all .spmt22 {
    margin-top: 22vw;
  }
  #bc-tmpl .all .spmt23,
#bc-free .all .spmt23 {
    margin-top: 23vw;
  }
  #bc-tmpl .all .spmt24,
#bc-free .all .spmt24 {
    margin-top: 24vw;
  }
  #bc-tmpl .all .spmt25,
#bc-free .all .spmt25 {
    margin-top: 25vw;
  }
  #bc-tmpl .all .spmt26,
#bc-free .all .spmt26 {
    margin-top: 26vw;
  }
  #bc-tmpl .all .spmt27,
#bc-free .all .spmt27 {
    margin-top: 27vw;
  }
  #bc-tmpl .all .spmt28,
#bc-free .all .spmt28 {
    margin-top: 28vw;
  }
  #bc-tmpl .all .spmt29,
#bc-free .all .spmt29 {
    margin-top: 29vw;
  }
  #bc-tmpl .all .spmt30,
#bc-free .all .spmt30 {
    margin-top: 30vw;
  }
  #bc-tmpl .all .spmt31,
#bc-free .all .spmt31 {
    margin-top: 31vw;
  }
  #bc-tmpl .all .spmt32,
#bc-free .all .spmt32 {
    margin-top: 32vw;
  }
  #bc-tmpl .all .spmt33,
#bc-free .all .spmt33 {
    margin-top: 33vw;
  }
  #bc-tmpl .all .spmt34,
#bc-free .all .spmt34 {
    margin-top: 34vw;
  }
  #bc-tmpl .all .spmt35,
#bc-free .all .spmt35 {
    margin-top: 35vw;
  }
  #bc-tmpl .all .spmt36,
#bc-free .all .spmt36 {
    margin-top: 36vw;
  }
  #bc-tmpl .all .spmt37,
#bc-free .all .spmt37 {
    margin-top: 37vw;
  }
  #bc-tmpl .all .spmt38,
#bc-free .all .spmt38 {
    margin-top: 38vw;
  }
  #bc-tmpl .all .spmt39,
#bc-free .all .spmt39 {
    margin-top: 39vw;
  }
  #bc-tmpl .all .spmt40,
#bc-free .all .spmt40 {
    margin-top: 40vw;
  }
  #bc-tmpl .all .spmt41,
#bc-free .all .spmt41 {
    margin-top: 41vw;
  }
  #bc-tmpl .all .spmt42,
#bc-free .all .spmt42 {
    margin-top: 42vw;
  }
  #bc-tmpl .all .spmt43,
#bc-free .all .spmt43 {
    margin-top: 43vw;
  }
  #bc-tmpl .all .spmt44,
#bc-free .all .spmt44 {
    margin-top: 44vw;
  }
  #bc-tmpl .all .spmt45,
#bc-free .all .spmt45 {
    margin-top: 45vw;
  }
  #bc-tmpl .all .spmt46,
#bc-free .all .spmt46 {
    margin-top: 46vw;
  }
  #bc-tmpl .all .spmt47,
#bc-free .all .spmt47 {
    margin-top: 47vw;
  }
  #bc-tmpl .all .spmt48,
#bc-free .all .spmt48 {
    margin-top: 48vw;
  }
  #bc-tmpl .all .spmt49,
#bc-free .all .spmt49 {
    margin-top: 49vw;
  }
  #bc-tmpl .all .spmt50,
#bc-free .all .spmt50 {
    margin-top: 50vw;
  }
  #bc-tmpl .all .spmt51,
#bc-free .all .spmt51 {
    margin-top: 51vw;
  }
  #bc-tmpl .all .spmt52,
#bc-free .all .spmt52 {
    margin-top: 52vw;
  }
  #bc-tmpl .all .spmt53,
#bc-free .all .spmt53 {
    margin-top: 53vw;
  }
  #bc-tmpl .all .spmt54,
#bc-free .all .spmt54 {
    margin-top: 54vw;
  }
  #bc-tmpl .all .spmt55,
#bc-free .all .spmt55 {
    margin-top: 55vw;
  }
  #bc-tmpl .all .spmt56,
#bc-free .all .spmt56 {
    margin-top: 56vw;
  }
  #bc-tmpl .all .spmt57,
#bc-free .all .spmt57 {
    margin-top: 57vw;
  }
  #bc-tmpl .all .spmt58,
#bc-free .all .spmt58 {
    margin-top: 58vw;
  }
  #bc-tmpl .all .spmt59,
#bc-free .all .spmt59 {
    margin-top: 59vw;
  }
  #bc-tmpl .all .spmt60,
#bc-free .all .spmt60 {
    margin-top: 60vw;
  }
  #bc-tmpl .all .spmt61,
#bc-free .all .spmt61 {
    margin-top: 61vw;
  }
  #bc-tmpl .all .spmt62,
#bc-free .all .spmt62 {
    margin-top: 62vw;
  }
  #bc-tmpl .all .spmt63,
#bc-free .all .spmt63 {
    margin-top: 63vw;
  }
  #bc-tmpl .all .spmt64,
#bc-free .all .spmt64 {
    margin-top: 64vw;
  }
  #bc-tmpl .all .spmt65,
#bc-free .all .spmt65 {
    margin-top: 65vw;
  }
  #bc-tmpl .all .spmt66,
#bc-free .all .spmt66 {
    margin-top: 66vw;
  }
  #bc-tmpl .all .spmt67,
#bc-free .all .spmt67 {
    margin-top: 67vw;
  }
  #bc-tmpl .all .spmt68,
#bc-free .all .spmt68 {
    margin-top: 68vw;
  }
  #bc-tmpl .all .spmt69,
#bc-free .all .spmt69 {
    margin-top: 69vw;
  }
  #bc-tmpl .all .spmt70,
#bc-free .all .spmt70 {
    margin-top: 70vw;
  }
  #bc-tmpl .all .spmt71,
#bc-free .all .spmt71 {
    margin-top: 71vw;
  }
  #bc-tmpl .all .spmt72,
#bc-free .all .spmt72 {
    margin-top: 72vw;
  }
  #bc-tmpl .all .spmt73,
#bc-free .all .spmt73 {
    margin-top: 73vw;
  }
  #bc-tmpl .all .spmt74,
#bc-free .all .spmt74 {
    margin-top: 74vw;
  }
  #bc-tmpl .all .spmt75,
#bc-free .all .spmt75 {
    margin-top: 75vw;
  }
  #bc-tmpl .all .spmt76,
#bc-free .all .spmt76 {
    margin-top: 76vw;
  }
  #bc-tmpl .all .spmt77,
#bc-free .all .spmt77 {
    margin-top: 77vw;
  }
  #bc-tmpl .all .spmt78,
#bc-free .all .spmt78 {
    margin-top: 78vw;
  }
  #bc-tmpl .all .spmt79,
#bc-free .all .spmt79 {
    margin-top: 79vw;
  }
  #bc-tmpl .all .spmt80,
#bc-free .all .spmt80 {
    margin-top: 80vw;
  }
  #bc-tmpl .all .spmt81,
#bc-free .all .spmt81 {
    margin-top: 81vw;
  }
  #bc-tmpl .all .spmt82,
#bc-free .all .spmt82 {
    margin-top: 82vw;
  }
  #bc-tmpl .all .spmt83,
#bc-free .all .spmt83 {
    margin-top: 83vw;
  }
  #bc-tmpl .all .spmt84,
#bc-free .all .spmt84 {
    margin-top: 84vw;
  }
  #bc-tmpl .all .spmt85,
#bc-free .all .spmt85 {
    margin-top: 85vw;
  }
  #bc-tmpl .all .spmt86,
#bc-free .all .spmt86 {
    margin-top: 86vw;
  }
  #bc-tmpl .all .spmt87,
#bc-free .all .spmt87 {
    margin-top: 87vw;
  }
  #bc-tmpl .all .spmt88,
#bc-free .all .spmt88 {
    margin-top: 88vw;
  }
  #bc-tmpl .all .spmt89,
#bc-free .all .spmt89 {
    margin-top: 89vw;
  }
  #bc-tmpl .all .spmt90,
#bc-free .all .spmt90 {
    margin-top: 90vw;
  }
  #bc-tmpl .all .spmt91,
#bc-free .all .spmt91 {
    margin-top: 91vw;
  }
  #bc-tmpl .all .spmt92,
#bc-free .all .spmt92 {
    margin-top: 92vw;
  }
  #bc-tmpl .all .spmt93,
#bc-free .all .spmt93 {
    margin-top: 93vw;
  }
  #bc-tmpl .all .spmt94,
#bc-free .all .spmt94 {
    margin-top: 94vw;
  }
  #bc-tmpl .all .spmt95,
#bc-free .all .spmt95 {
    margin-top: 95vw;
  }
  #bc-tmpl .all .spmt96,
#bc-free .all .spmt96 {
    margin-top: 96vw;
  }
  #bc-tmpl .all .spmt97,
#bc-free .all .spmt97 {
    margin-top: 97vw;
  }
  #bc-tmpl .all .spmt98,
#bc-free .all .spmt98 {
    margin-top: 98vw;
  }
  #bc-tmpl .all .spmt99,
#bc-free .all .spmt99 {
    margin-top: 99vw;
  }
  #bc-tmpl .all .spmt100,
#bc-free .all .spmt100 {
    margin-top: 100vw;
  }
  #bc-tmpl .all .spmt101,
#bc-free .all .spmt101 {
    margin-top: 101vw;
  }
  #bc-tmpl .all .spmt102,
#bc-free .all .spmt102 {
    margin-top: 102vw;
  }
  #bc-tmpl .all .spmt103,
#bc-free .all .spmt103 {
    margin-top: 103vw;
  }
  #bc-tmpl .all .spmt104,
#bc-free .all .spmt104 {
    margin-top: 104vw;
  }
  #bc-tmpl .all .spmt105,
#bc-free .all .spmt105 {
    margin-top: 105vw;
  }
  #bc-tmpl .all .spmt106,
#bc-free .all .spmt106 {
    margin-top: 106vw;
  }
  #bc-tmpl .all .spmt107,
#bc-free .all .spmt107 {
    margin-top: 107vw;
  }
  #bc-tmpl .all .spmt108,
#bc-free .all .spmt108 {
    margin-top: 108vw;
  }
  #bc-tmpl .all .spmt109,
#bc-free .all .spmt109 {
    margin-top: 109vw;
  }
  #bc-tmpl .all .spmt110,
#bc-free .all .spmt110 {
    margin-top: 110vw;
  }
  #bc-tmpl .all .spmt111,
#bc-free .all .spmt111 {
    margin-top: 111vw;
  }
  #bc-tmpl .all .spmt112,
#bc-free .all .spmt112 {
    margin-top: 112vw;
  }
  #bc-tmpl .all .spmt113,
#bc-free .all .spmt113 {
    margin-top: 113vw;
  }
  #bc-tmpl .all .spmt114,
#bc-free .all .spmt114 {
    margin-top: 114vw;
  }
  #bc-tmpl .all .spmt115,
#bc-free .all .spmt115 {
    margin-top: 115vw;
  }
  #bc-tmpl .all .spmt116,
#bc-free .all .spmt116 {
    margin-top: 116vw;
  }
  #bc-tmpl .all .spmt117,
#bc-free .all .spmt117 {
    margin-top: 117vw;
  }
  #bc-tmpl .all .spmt118,
#bc-free .all .spmt118 {
    margin-top: 118vw;
  }
  #bc-tmpl .all .spmt119,
#bc-free .all .spmt119 {
    margin-top: 119vw;
  }
  #bc-tmpl .all .spmt120,
#bc-free .all .spmt120 {
    margin-top: 120vw;
  }
  #bc-tmpl .all .spmt121,
#bc-free .all .spmt121 {
    margin-top: 121vw;
  }
  #bc-tmpl .all .spmt122,
#bc-free .all .spmt122 {
    margin-top: 122vw;
  }
  #bc-tmpl .all .spmt123,
#bc-free .all .spmt123 {
    margin-top: 123vw;
  }
  #bc-tmpl .all .spmt124,
#bc-free .all .spmt124 {
    margin-top: 124vw;
  }
  #bc-tmpl .all .spmt125,
#bc-free .all .spmt125 {
    margin-top: 125vw;
  }
  #bc-tmpl .all .spmt126,
#bc-free .all .spmt126 {
    margin-top: 126vw;
  }
  #bc-tmpl .all .spmt127,
#bc-free .all .spmt127 {
    margin-top: 127vw;
  }
  #bc-tmpl .all .spmt128,
#bc-free .all .spmt128 {
    margin-top: 128vw;
  }
  #bc-tmpl .all .spmt129,
#bc-free .all .spmt129 {
    margin-top: 129vw;
  }
  #bc-tmpl .all .spmt130,
#bc-free .all .spmt130 {
    margin-top: 130vw;
  }
  #bc-tmpl .all .spmt131,
#bc-free .all .spmt131 {
    margin-top: 131vw;
  }
  #bc-tmpl .all .spmt132,
#bc-free .all .spmt132 {
    margin-top: 132vw;
  }
  #bc-tmpl .all .spmt133,
#bc-free .all .spmt133 {
    margin-top: 133vw;
  }
  #bc-tmpl .all .spmt134,
#bc-free .all .spmt134 {
    margin-top: 134vw;
  }
  #bc-tmpl .all .spmt135,
#bc-free .all .spmt135 {
    margin-top: 135vw;
  }
  #bc-tmpl .all .spmt136,
#bc-free .all .spmt136 {
    margin-top: 136vw;
  }
  #bc-tmpl .all .spmt137,
#bc-free .all .spmt137 {
    margin-top: 137vw;
  }
  #bc-tmpl .all .spmt138,
#bc-free .all .spmt138 {
    margin-top: 138vw;
  }
  #bc-tmpl .all .spmt139,
#bc-free .all .spmt139 {
    margin-top: 139vw;
  }
  #bc-tmpl .all .spmt140,
#bc-free .all .spmt140 {
    margin-top: 140vw;
  }
  #bc-tmpl .all .spmt141,
#bc-free .all .spmt141 {
    margin-top: 141vw;
  }
  #bc-tmpl .all .spmt142,
#bc-free .all .spmt142 {
    margin-top: 142vw;
  }
  #bc-tmpl .all .spmt143,
#bc-free .all .spmt143 {
    margin-top: 143vw;
  }
  #bc-tmpl .all .spmt144,
#bc-free .all .spmt144 {
    margin-top: 144vw;
  }
  #bc-tmpl .all .spmt145,
#bc-free .all .spmt145 {
    margin-top: 145vw;
  }
  #bc-tmpl .all .spmt146,
#bc-free .all .spmt146 {
    margin-top: 146vw;
  }
  #bc-tmpl .all .spmt147,
#bc-free .all .spmt147 {
    margin-top: 147vw;
  }
  #bc-tmpl .all .spmt148,
#bc-free .all .spmt148 {
    margin-top: 148vw;
  }
  #bc-tmpl .all .spmt149,
#bc-free .all .spmt149 {
    margin-top: 149vw;
  }
  #bc-tmpl .all .spmt150,
#bc-free .all .spmt150 {
    margin-top: 150vw;
  }
  #bc-tmpl .all .spmt151,
#bc-free .all .spmt151 {
    margin-top: 151vw;
  }
  #bc-tmpl .all .spmt152,
#bc-free .all .spmt152 {
    margin-top: 152vw;
  }
  #bc-tmpl .all .spmt153,
#bc-free .all .spmt153 {
    margin-top: 153vw;
  }
  #bc-tmpl .all .spmt154,
#bc-free .all .spmt154 {
    margin-top: 154vw;
  }
  #bc-tmpl .all .spmt155,
#bc-free .all .spmt155 {
    margin-top: 155vw;
  }
  #bc-tmpl .all .spmt156,
#bc-free .all .spmt156 {
    margin-top: 156vw;
  }
  #bc-tmpl .all .spmt157,
#bc-free .all .spmt157 {
    margin-top: 157vw;
  }
  #bc-tmpl .all .spmt158,
#bc-free .all .spmt158 {
    margin-top: 158vw;
  }
  #bc-tmpl .all .spmt159,
#bc-free .all .spmt159 {
    margin-top: 159vw;
  }
  #bc-tmpl .all .spmt160,
#bc-free .all .spmt160 {
    margin-top: 160vw;
  }
  #bc-tmpl .all .spmt161,
#bc-free .all .spmt161 {
    margin-top: 161vw;
  }
  #bc-tmpl .all .spmt162,
#bc-free .all .spmt162 {
    margin-top: 162vw;
  }
  #bc-tmpl .all .spmt163,
#bc-free .all .spmt163 {
    margin-top: 163vw;
  }
  #bc-tmpl .all .spmt164,
#bc-free .all .spmt164 {
    margin-top: 164vw;
  }
  #bc-tmpl .all .spmt165,
#bc-free .all .spmt165 {
    margin-top: 165vw;
  }
  #bc-tmpl .all .spmt166,
#bc-free .all .spmt166 {
    margin-top: 166vw;
  }
  #bc-tmpl .all .spmt167,
#bc-free .all .spmt167 {
    margin-top: 167vw;
  }
  #bc-tmpl .all .spmt168,
#bc-free .all .spmt168 {
    margin-top: 168vw;
  }
  #bc-tmpl .all .spmt169,
#bc-free .all .spmt169 {
    margin-top: 169vw;
  }
  #bc-tmpl .all .spmt170,
#bc-free .all .spmt170 {
    margin-top: 170vw;
  }
  #bc-tmpl .all .spmt171,
#bc-free .all .spmt171 {
    margin-top: 171vw;
  }
  #bc-tmpl .all .spmt172,
#bc-free .all .spmt172 {
    margin-top: 172vw;
  }
  #bc-tmpl .all .spmt173,
#bc-free .all .spmt173 {
    margin-top: 173vw;
  }
  #bc-tmpl .all .spmt174,
#bc-free .all .spmt174 {
    margin-top: 174vw;
  }
  #bc-tmpl .all .spmt175,
#bc-free .all .spmt175 {
    margin-top: 175vw;
  }
  #bc-tmpl .all .spmt176,
#bc-free .all .spmt176 {
    margin-top: 176vw;
  }
  #bc-tmpl .all .spmt177,
#bc-free .all .spmt177 {
    margin-top: 177vw;
  }
  #bc-tmpl .all .spmt178,
#bc-free .all .spmt178 {
    margin-top: 178vw;
  }
  #bc-tmpl .all .spmt179,
#bc-free .all .spmt179 {
    margin-top: 179vw;
  }
  #bc-tmpl .all .spmt180,
#bc-free .all .spmt180 {
    margin-top: 180vw;
  }
  #bc-tmpl .all .spmt181,
#bc-free .all .spmt181 {
    margin-top: 181vw;
  }
  #bc-tmpl .all .spmt182,
#bc-free .all .spmt182 {
    margin-top: 182vw;
  }
  #bc-tmpl .all .spmt183,
#bc-free .all .spmt183 {
    margin-top: 183vw;
  }
  #bc-tmpl .all .spmt184,
#bc-free .all .spmt184 {
    margin-top: 184vw;
  }
  #bc-tmpl .all .spmt185,
#bc-free .all .spmt185 {
    margin-top: 185vw;
  }
  #bc-tmpl .all .spmt186,
#bc-free .all .spmt186 {
    margin-top: 186vw;
  }
  #bc-tmpl .all .spmt187,
#bc-free .all .spmt187 {
    margin-top: 187vw;
  }
  #bc-tmpl .all .spmt188,
#bc-free .all .spmt188 {
    margin-top: 188vw;
  }
  #bc-tmpl .all .spmt189,
#bc-free .all .spmt189 {
    margin-top: 189vw;
  }
  #bc-tmpl .all .spmt190,
#bc-free .all .spmt190 {
    margin-top: 190vw;
  }
  #bc-tmpl .all .spmt191,
#bc-free .all .spmt191 {
    margin-top: 191vw;
  }
  #bc-tmpl .all .spmt192,
#bc-free .all .spmt192 {
    margin-top: 192vw;
  }
  #bc-tmpl .all .spmt193,
#bc-free .all .spmt193 {
    margin-top: 193vw;
  }
  #bc-tmpl .all .spmt194,
#bc-free .all .spmt194 {
    margin-top: 194vw;
  }
  #bc-tmpl .all .spmt195,
#bc-free .all .spmt195 {
    margin-top: 195vw;
  }
  #bc-tmpl .all .spmt196,
#bc-free .all .spmt196 {
    margin-top: 196vw;
  }
  #bc-tmpl .all .spmt197,
#bc-free .all .spmt197 {
    margin-top: 197vw;
  }
  #bc-tmpl .all .spmt198,
#bc-free .all .spmt198 {
    margin-top: 198vw;
  }
  #bc-tmpl .all .spmt199,
#bc-free .all .spmt199 {
    margin-top: 199vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-200,
#bc-free .all .rmb-200 {
    margin-bottom: calc(15vw * -200 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-200,
#bc-free .all .rmb-200 {
    margin-bottom: calc(30vw * -200 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-199,
#bc-free .all .rmb-199 {
    margin-bottom: calc(15vw * -199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-199,
#bc-free .all .rmb-199 {
    margin-bottom: calc(30vw * -199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-198,
#bc-free .all .rmb-198 {
    margin-bottom: calc(15vw * -198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-198,
#bc-free .all .rmb-198 {
    margin-bottom: calc(30vw * -198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-197,
#bc-free .all .rmb-197 {
    margin-bottom: calc(15vw * -197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-197,
#bc-free .all .rmb-197 {
    margin-bottom: calc(30vw * -197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-196,
#bc-free .all .rmb-196 {
    margin-bottom: calc(15vw * -196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-196,
#bc-free .all .rmb-196 {
    margin-bottom: calc(30vw * -196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-195,
#bc-free .all .rmb-195 {
    margin-bottom: calc(15vw * -195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-195,
#bc-free .all .rmb-195 {
    margin-bottom: calc(30vw * -195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-194,
#bc-free .all .rmb-194 {
    margin-bottom: calc(15vw * -194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-194,
#bc-free .all .rmb-194 {
    margin-bottom: calc(30vw * -194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-193,
#bc-free .all .rmb-193 {
    margin-bottom: calc(15vw * -193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-193,
#bc-free .all .rmb-193 {
    margin-bottom: calc(30vw * -193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-192,
#bc-free .all .rmb-192 {
    margin-bottom: calc(15vw * -192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-192,
#bc-free .all .rmb-192 {
    margin-bottom: calc(30vw * -192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-191,
#bc-free .all .rmb-191 {
    margin-bottom: calc(15vw * -191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-191,
#bc-free .all .rmb-191 {
    margin-bottom: calc(30vw * -191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-190,
#bc-free .all .rmb-190 {
    margin-bottom: calc(15vw * -190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-190,
#bc-free .all .rmb-190 {
    margin-bottom: calc(30vw * -190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-189,
#bc-free .all .rmb-189 {
    margin-bottom: calc(15vw * -189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-189,
#bc-free .all .rmb-189 {
    margin-bottom: calc(30vw * -189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-188,
#bc-free .all .rmb-188 {
    margin-bottom: calc(15vw * -188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-188,
#bc-free .all .rmb-188 {
    margin-bottom: calc(30vw * -188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-187,
#bc-free .all .rmb-187 {
    margin-bottom: calc(15vw * -187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-187,
#bc-free .all .rmb-187 {
    margin-bottom: calc(30vw * -187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-186,
#bc-free .all .rmb-186 {
    margin-bottom: calc(15vw * -186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-186,
#bc-free .all .rmb-186 {
    margin-bottom: calc(30vw * -186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-185,
#bc-free .all .rmb-185 {
    margin-bottom: calc(15vw * -185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-185,
#bc-free .all .rmb-185 {
    margin-bottom: calc(30vw * -185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-184,
#bc-free .all .rmb-184 {
    margin-bottom: calc(15vw * -184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-184,
#bc-free .all .rmb-184 {
    margin-bottom: calc(30vw * -184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-183,
#bc-free .all .rmb-183 {
    margin-bottom: calc(15vw * -183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-183,
#bc-free .all .rmb-183 {
    margin-bottom: calc(30vw * -183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-182,
#bc-free .all .rmb-182 {
    margin-bottom: calc(15vw * -182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-182,
#bc-free .all .rmb-182 {
    margin-bottom: calc(30vw * -182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-181,
#bc-free .all .rmb-181 {
    margin-bottom: calc(15vw * -181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-181,
#bc-free .all .rmb-181 {
    margin-bottom: calc(30vw * -181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-180,
#bc-free .all .rmb-180 {
    margin-bottom: calc(15vw * -180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-180,
#bc-free .all .rmb-180 {
    margin-bottom: calc(30vw * -180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-179,
#bc-free .all .rmb-179 {
    margin-bottom: calc(15vw * -179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-179,
#bc-free .all .rmb-179 {
    margin-bottom: calc(30vw * -179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-178,
#bc-free .all .rmb-178 {
    margin-bottom: calc(15vw * -178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-178,
#bc-free .all .rmb-178 {
    margin-bottom: calc(30vw * -178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-177,
#bc-free .all .rmb-177 {
    margin-bottom: calc(15vw * -177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-177,
#bc-free .all .rmb-177 {
    margin-bottom: calc(30vw * -177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-176,
#bc-free .all .rmb-176 {
    margin-bottom: calc(15vw * -176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-176,
#bc-free .all .rmb-176 {
    margin-bottom: calc(30vw * -176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-175,
#bc-free .all .rmb-175 {
    margin-bottom: calc(15vw * -175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-175,
#bc-free .all .rmb-175 {
    margin-bottom: calc(30vw * -175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-174,
#bc-free .all .rmb-174 {
    margin-bottom: calc(15vw * -174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-174,
#bc-free .all .rmb-174 {
    margin-bottom: calc(30vw * -174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-173,
#bc-free .all .rmb-173 {
    margin-bottom: calc(15vw * -173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-173,
#bc-free .all .rmb-173 {
    margin-bottom: calc(30vw * -173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-172,
#bc-free .all .rmb-172 {
    margin-bottom: calc(15vw * -172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-172,
#bc-free .all .rmb-172 {
    margin-bottom: calc(30vw * -172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-171,
#bc-free .all .rmb-171 {
    margin-bottom: calc(15vw * -171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-171,
#bc-free .all .rmb-171 {
    margin-bottom: calc(30vw * -171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-170,
#bc-free .all .rmb-170 {
    margin-bottom: calc(15vw * -170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-170,
#bc-free .all .rmb-170 {
    margin-bottom: calc(30vw * -170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-169,
#bc-free .all .rmb-169 {
    margin-bottom: calc(15vw * -169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-169,
#bc-free .all .rmb-169 {
    margin-bottom: calc(30vw * -169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-168,
#bc-free .all .rmb-168 {
    margin-bottom: calc(15vw * -168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-168,
#bc-free .all .rmb-168 {
    margin-bottom: calc(30vw * -168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-167,
#bc-free .all .rmb-167 {
    margin-bottom: calc(15vw * -167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-167,
#bc-free .all .rmb-167 {
    margin-bottom: calc(30vw * -167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-166,
#bc-free .all .rmb-166 {
    margin-bottom: calc(15vw * -166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-166,
#bc-free .all .rmb-166 {
    margin-bottom: calc(30vw * -166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-165,
#bc-free .all .rmb-165 {
    margin-bottom: calc(15vw * -165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-165,
#bc-free .all .rmb-165 {
    margin-bottom: calc(30vw * -165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-164,
#bc-free .all .rmb-164 {
    margin-bottom: calc(15vw * -164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-164,
#bc-free .all .rmb-164 {
    margin-bottom: calc(30vw * -164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-163,
#bc-free .all .rmb-163 {
    margin-bottom: calc(15vw * -163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-163,
#bc-free .all .rmb-163 {
    margin-bottom: calc(30vw * -163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-162,
#bc-free .all .rmb-162 {
    margin-bottom: calc(15vw * -162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-162,
#bc-free .all .rmb-162 {
    margin-bottom: calc(30vw * -162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-161,
#bc-free .all .rmb-161 {
    margin-bottom: calc(15vw * -161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-161,
#bc-free .all .rmb-161 {
    margin-bottom: calc(30vw * -161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-160,
#bc-free .all .rmb-160 {
    margin-bottom: calc(15vw * -160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-160,
#bc-free .all .rmb-160 {
    margin-bottom: calc(30vw * -160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-159,
#bc-free .all .rmb-159 {
    margin-bottom: calc(15vw * -159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-159,
#bc-free .all .rmb-159 {
    margin-bottom: calc(30vw * -159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-158,
#bc-free .all .rmb-158 {
    margin-bottom: calc(15vw * -158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-158,
#bc-free .all .rmb-158 {
    margin-bottom: calc(30vw * -158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-157,
#bc-free .all .rmb-157 {
    margin-bottom: calc(15vw * -157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-157,
#bc-free .all .rmb-157 {
    margin-bottom: calc(30vw * -157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-156,
#bc-free .all .rmb-156 {
    margin-bottom: calc(15vw * -156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-156,
#bc-free .all .rmb-156 {
    margin-bottom: calc(30vw * -156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-155,
#bc-free .all .rmb-155 {
    margin-bottom: calc(15vw * -155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-155,
#bc-free .all .rmb-155 {
    margin-bottom: calc(30vw * -155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-154,
#bc-free .all .rmb-154 {
    margin-bottom: calc(15vw * -154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-154,
#bc-free .all .rmb-154 {
    margin-bottom: calc(30vw * -154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-153,
#bc-free .all .rmb-153 {
    margin-bottom: calc(15vw * -153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-153,
#bc-free .all .rmb-153 {
    margin-bottom: calc(30vw * -153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-152,
#bc-free .all .rmb-152 {
    margin-bottom: calc(15vw * -152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-152,
#bc-free .all .rmb-152 {
    margin-bottom: calc(30vw * -152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-151,
#bc-free .all .rmb-151 {
    margin-bottom: calc(15vw * -151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-151,
#bc-free .all .rmb-151 {
    margin-bottom: calc(30vw * -151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-150,
#bc-free .all .rmb-150 {
    margin-bottom: calc(15vw * -150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-150,
#bc-free .all .rmb-150 {
    margin-bottom: calc(30vw * -150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-149,
#bc-free .all .rmb-149 {
    margin-bottom: calc(15vw * -149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-149,
#bc-free .all .rmb-149 {
    margin-bottom: calc(30vw * -149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-148,
#bc-free .all .rmb-148 {
    margin-bottom: calc(15vw * -148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-148,
#bc-free .all .rmb-148 {
    margin-bottom: calc(30vw * -148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-147,
#bc-free .all .rmb-147 {
    margin-bottom: calc(15vw * -147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-147,
#bc-free .all .rmb-147 {
    margin-bottom: calc(30vw * -147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-146,
#bc-free .all .rmb-146 {
    margin-bottom: calc(15vw * -146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-146,
#bc-free .all .rmb-146 {
    margin-bottom: calc(30vw * -146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-145,
#bc-free .all .rmb-145 {
    margin-bottom: calc(15vw * -145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-145,
#bc-free .all .rmb-145 {
    margin-bottom: calc(30vw * -145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-144,
#bc-free .all .rmb-144 {
    margin-bottom: calc(15vw * -144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-144,
#bc-free .all .rmb-144 {
    margin-bottom: calc(30vw * -144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-143,
#bc-free .all .rmb-143 {
    margin-bottom: calc(15vw * -143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-143,
#bc-free .all .rmb-143 {
    margin-bottom: calc(30vw * -143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-142,
#bc-free .all .rmb-142 {
    margin-bottom: calc(15vw * -142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-142,
#bc-free .all .rmb-142 {
    margin-bottom: calc(30vw * -142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-141,
#bc-free .all .rmb-141 {
    margin-bottom: calc(15vw * -141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-141,
#bc-free .all .rmb-141 {
    margin-bottom: calc(30vw * -141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-140,
#bc-free .all .rmb-140 {
    margin-bottom: calc(15vw * -140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-140,
#bc-free .all .rmb-140 {
    margin-bottom: calc(30vw * -140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-139,
#bc-free .all .rmb-139 {
    margin-bottom: calc(15vw * -139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-139,
#bc-free .all .rmb-139 {
    margin-bottom: calc(30vw * -139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-138,
#bc-free .all .rmb-138 {
    margin-bottom: calc(15vw * -138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-138,
#bc-free .all .rmb-138 {
    margin-bottom: calc(30vw * -138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-137,
#bc-free .all .rmb-137 {
    margin-bottom: calc(15vw * -137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-137,
#bc-free .all .rmb-137 {
    margin-bottom: calc(30vw * -137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-136,
#bc-free .all .rmb-136 {
    margin-bottom: calc(15vw * -136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-136,
#bc-free .all .rmb-136 {
    margin-bottom: calc(30vw * -136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-135,
#bc-free .all .rmb-135 {
    margin-bottom: calc(15vw * -135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-135,
#bc-free .all .rmb-135 {
    margin-bottom: calc(30vw * -135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-134,
#bc-free .all .rmb-134 {
    margin-bottom: calc(15vw * -134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-134,
#bc-free .all .rmb-134 {
    margin-bottom: calc(30vw * -134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-133,
#bc-free .all .rmb-133 {
    margin-bottom: calc(15vw * -133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-133,
#bc-free .all .rmb-133 {
    margin-bottom: calc(30vw * -133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-132,
#bc-free .all .rmb-132 {
    margin-bottom: calc(15vw * -132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-132,
#bc-free .all .rmb-132 {
    margin-bottom: calc(30vw * -132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-131,
#bc-free .all .rmb-131 {
    margin-bottom: calc(15vw * -131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-131,
#bc-free .all .rmb-131 {
    margin-bottom: calc(30vw * -131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-130,
#bc-free .all .rmb-130 {
    margin-bottom: calc(15vw * -130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-130,
#bc-free .all .rmb-130 {
    margin-bottom: calc(30vw * -130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-129,
#bc-free .all .rmb-129 {
    margin-bottom: calc(15vw * -129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-129,
#bc-free .all .rmb-129 {
    margin-bottom: calc(30vw * -129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-128,
#bc-free .all .rmb-128 {
    margin-bottom: calc(15vw * -128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-128,
#bc-free .all .rmb-128 {
    margin-bottom: calc(30vw * -128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-127,
#bc-free .all .rmb-127 {
    margin-bottom: calc(15vw * -127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-127,
#bc-free .all .rmb-127 {
    margin-bottom: calc(30vw * -127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-126,
#bc-free .all .rmb-126 {
    margin-bottom: calc(15vw * -126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-126,
#bc-free .all .rmb-126 {
    margin-bottom: calc(30vw * -126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-125,
#bc-free .all .rmb-125 {
    margin-bottom: calc(15vw * -125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-125,
#bc-free .all .rmb-125 {
    margin-bottom: calc(30vw * -125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-124,
#bc-free .all .rmb-124 {
    margin-bottom: calc(15vw * -124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-124,
#bc-free .all .rmb-124 {
    margin-bottom: calc(30vw * -124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-123,
#bc-free .all .rmb-123 {
    margin-bottom: calc(15vw * -123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-123,
#bc-free .all .rmb-123 {
    margin-bottom: calc(30vw * -123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-122,
#bc-free .all .rmb-122 {
    margin-bottom: calc(15vw * -122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-122,
#bc-free .all .rmb-122 {
    margin-bottom: calc(30vw * -122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-121,
#bc-free .all .rmb-121 {
    margin-bottom: calc(15vw * -121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-121,
#bc-free .all .rmb-121 {
    margin-bottom: calc(30vw * -121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-120,
#bc-free .all .rmb-120 {
    margin-bottom: calc(15vw * -120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-120,
#bc-free .all .rmb-120 {
    margin-bottom: calc(30vw * -120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-119,
#bc-free .all .rmb-119 {
    margin-bottom: calc(15vw * -119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-119,
#bc-free .all .rmb-119 {
    margin-bottom: calc(30vw * -119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-118,
#bc-free .all .rmb-118 {
    margin-bottom: calc(15vw * -118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-118,
#bc-free .all .rmb-118 {
    margin-bottom: calc(30vw * -118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-117,
#bc-free .all .rmb-117 {
    margin-bottom: calc(15vw * -117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-117,
#bc-free .all .rmb-117 {
    margin-bottom: calc(30vw * -117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-116,
#bc-free .all .rmb-116 {
    margin-bottom: calc(15vw * -116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-116,
#bc-free .all .rmb-116 {
    margin-bottom: calc(30vw * -116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-115,
#bc-free .all .rmb-115 {
    margin-bottom: calc(15vw * -115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-115,
#bc-free .all .rmb-115 {
    margin-bottom: calc(30vw * -115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-114,
#bc-free .all .rmb-114 {
    margin-bottom: calc(15vw * -114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-114,
#bc-free .all .rmb-114 {
    margin-bottom: calc(30vw * -114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-113,
#bc-free .all .rmb-113 {
    margin-bottom: calc(15vw * -113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-113,
#bc-free .all .rmb-113 {
    margin-bottom: calc(30vw * -113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-112,
#bc-free .all .rmb-112 {
    margin-bottom: calc(15vw * -112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-112,
#bc-free .all .rmb-112 {
    margin-bottom: calc(30vw * -112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-111,
#bc-free .all .rmb-111 {
    margin-bottom: calc(15vw * -111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-111,
#bc-free .all .rmb-111 {
    margin-bottom: calc(30vw * -111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-110,
#bc-free .all .rmb-110 {
    margin-bottom: calc(15vw * -110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-110,
#bc-free .all .rmb-110 {
    margin-bottom: calc(30vw * -110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-109,
#bc-free .all .rmb-109 {
    margin-bottom: calc(15vw * -109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-109,
#bc-free .all .rmb-109 {
    margin-bottom: calc(30vw * -109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-108,
#bc-free .all .rmb-108 {
    margin-bottom: calc(15vw * -108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-108,
#bc-free .all .rmb-108 {
    margin-bottom: calc(30vw * -108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-107,
#bc-free .all .rmb-107 {
    margin-bottom: calc(15vw * -107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-107,
#bc-free .all .rmb-107 {
    margin-bottom: calc(30vw * -107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-106,
#bc-free .all .rmb-106 {
    margin-bottom: calc(15vw * -106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-106,
#bc-free .all .rmb-106 {
    margin-bottom: calc(30vw * -106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-105,
#bc-free .all .rmb-105 {
    margin-bottom: calc(15vw * -105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-105,
#bc-free .all .rmb-105 {
    margin-bottom: calc(30vw * -105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-104,
#bc-free .all .rmb-104 {
    margin-bottom: calc(15vw * -104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-104,
#bc-free .all .rmb-104 {
    margin-bottom: calc(30vw * -104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-103,
#bc-free .all .rmb-103 {
    margin-bottom: calc(15vw * -103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-103,
#bc-free .all .rmb-103 {
    margin-bottom: calc(30vw * -103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-102,
#bc-free .all .rmb-102 {
    margin-bottom: calc(15vw * -102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-102,
#bc-free .all .rmb-102 {
    margin-bottom: calc(30vw * -102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-101,
#bc-free .all .rmb-101 {
    margin-bottom: calc(15vw * -101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-101,
#bc-free .all .rmb-101 {
    margin-bottom: calc(30vw * -101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-100,
#bc-free .all .rmb-100 {
    margin-bottom: calc(15vw * -100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-100,
#bc-free .all .rmb-100 {
    margin-bottom: calc(30vw * -100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-99,
#bc-free .all .rmb-99 {
    margin-bottom: calc(15vw * -99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-99,
#bc-free .all .rmb-99 {
    margin-bottom: calc(30vw * -99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-98,
#bc-free .all .rmb-98 {
    margin-bottom: calc(15vw * -98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-98,
#bc-free .all .rmb-98 {
    margin-bottom: calc(30vw * -98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-97,
#bc-free .all .rmb-97 {
    margin-bottom: calc(15vw * -97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-97,
#bc-free .all .rmb-97 {
    margin-bottom: calc(30vw * -97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-96,
#bc-free .all .rmb-96 {
    margin-bottom: calc(15vw * -96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-96,
#bc-free .all .rmb-96 {
    margin-bottom: calc(30vw * -96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-95,
#bc-free .all .rmb-95 {
    margin-bottom: calc(15vw * -95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-95,
#bc-free .all .rmb-95 {
    margin-bottom: calc(30vw * -95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-94,
#bc-free .all .rmb-94 {
    margin-bottom: calc(15vw * -94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-94,
#bc-free .all .rmb-94 {
    margin-bottom: calc(30vw * -94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-93,
#bc-free .all .rmb-93 {
    margin-bottom: calc(15vw * -93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-93,
#bc-free .all .rmb-93 {
    margin-bottom: calc(30vw * -93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-92,
#bc-free .all .rmb-92 {
    margin-bottom: calc(15vw * -92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-92,
#bc-free .all .rmb-92 {
    margin-bottom: calc(30vw * -92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-91,
#bc-free .all .rmb-91 {
    margin-bottom: calc(15vw * -91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-91,
#bc-free .all .rmb-91 {
    margin-bottom: calc(30vw * -91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-90,
#bc-free .all .rmb-90 {
    margin-bottom: calc(15vw * -90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-90,
#bc-free .all .rmb-90 {
    margin-bottom: calc(30vw * -90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-89,
#bc-free .all .rmb-89 {
    margin-bottom: calc(15vw * -89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-89,
#bc-free .all .rmb-89 {
    margin-bottom: calc(30vw * -89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-88,
#bc-free .all .rmb-88 {
    margin-bottom: calc(15vw * -88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-88,
#bc-free .all .rmb-88 {
    margin-bottom: calc(30vw * -88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-87,
#bc-free .all .rmb-87 {
    margin-bottom: calc(15vw * -87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-87,
#bc-free .all .rmb-87 {
    margin-bottom: calc(30vw * -87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-86,
#bc-free .all .rmb-86 {
    margin-bottom: calc(15vw * -86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-86,
#bc-free .all .rmb-86 {
    margin-bottom: calc(30vw * -86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-85,
#bc-free .all .rmb-85 {
    margin-bottom: calc(15vw * -85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-85,
#bc-free .all .rmb-85 {
    margin-bottom: calc(30vw * -85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-84,
#bc-free .all .rmb-84 {
    margin-bottom: calc(15vw * -84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-84,
#bc-free .all .rmb-84 {
    margin-bottom: calc(30vw * -84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-83,
#bc-free .all .rmb-83 {
    margin-bottom: calc(15vw * -83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-83,
#bc-free .all .rmb-83 {
    margin-bottom: calc(30vw * -83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-82,
#bc-free .all .rmb-82 {
    margin-bottom: calc(15vw * -82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-82,
#bc-free .all .rmb-82 {
    margin-bottom: calc(30vw * -82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-81,
#bc-free .all .rmb-81 {
    margin-bottom: calc(15vw * -81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-81,
#bc-free .all .rmb-81 {
    margin-bottom: calc(30vw * -81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-80,
#bc-free .all .rmb-80 {
    margin-bottom: calc(15vw * -80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-80,
#bc-free .all .rmb-80 {
    margin-bottom: calc(30vw * -80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-79,
#bc-free .all .rmb-79 {
    margin-bottom: calc(15vw * -79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-79,
#bc-free .all .rmb-79 {
    margin-bottom: calc(30vw * -79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-78,
#bc-free .all .rmb-78 {
    margin-bottom: calc(15vw * -78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-78,
#bc-free .all .rmb-78 {
    margin-bottom: calc(30vw * -78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-77,
#bc-free .all .rmb-77 {
    margin-bottom: calc(15vw * -77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-77,
#bc-free .all .rmb-77 {
    margin-bottom: calc(30vw * -77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-76,
#bc-free .all .rmb-76 {
    margin-bottom: calc(15vw * -76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-76,
#bc-free .all .rmb-76 {
    margin-bottom: calc(30vw * -76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-75,
#bc-free .all .rmb-75 {
    margin-bottom: calc(15vw * -75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-75,
#bc-free .all .rmb-75 {
    margin-bottom: calc(30vw * -75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-74,
#bc-free .all .rmb-74 {
    margin-bottom: calc(15vw * -74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-74,
#bc-free .all .rmb-74 {
    margin-bottom: calc(30vw * -74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-73,
#bc-free .all .rmb-73 {
    margin-bottom: calc(15vw * -73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-73,
#bc-free .all .rmb-73 {
    margin-bottom: calc(30vw * -73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-72,
#bc-free .all .rmb-72 {
    margin-bottom: calc(15vw * -72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-72,
#bc-free .all .rmb-72 {
    margin-bottom: calc(30vw * -72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-71,
#bc-free .all .rmb-71 {
    margin-bottom: calc(15vw * -71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-71,
#bc-free .all .rmb-71 {
    margin-bottom: calc(30vw * -71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-70,
#bc-free .all .rmb-70 {
    margin-bottom: calc(15vw * -70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-70,
#bc-free .all .rmb-70 {
    margin-bottom: calc(30vw * -70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-69,
#bc-free .all .rmb-69 {
    margin-bottom: calc(15vw * -69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-69,
#bc-free .all .rmb-69 {
    margin-bottom: calc(30vw * -69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-68,
#bc-free .all .rmb-68 {
    margin-bottom: calc(15vw * -68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-68,
#bc-free .all .rmb-68 {
    margin-bottom: calc(30vw * -68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-67,
#bc-free .all .rmb-67 {
    margin-bottom: calc(15vw * -67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-67,
#bc-free .all .rmb-67 {
    margin-bottom: calc(30vw * -67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-66,
#bc-free .all .rmb-66 {
    margin-bottom: calc(15vw * -66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-66,
#bc-free .all .rmb-66 {
    margin-bottom: calc(30vw * -66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-65,
#bc-free .all .rmb-65 {
    margin-bottom: calc(15vw * -65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-65,
#bc-free .all .rmb-65 {
    margin-bottom: calc(30vw * -65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-64,
#bc-free .all .rmb-64 {
    margin-bottom: calc(15vw * -64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-64,
#bc-free .all .rmb-64 {
    margin-bottom: calc(30vw * -64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-63,
#bc-free .all .rmb-63 {
    margin-bottom: calc(15vw * -63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-63,
#bc-free .all .rmb-63 {
    margin-bottom: calc(30vw * -63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-62,
#bc-free .all .rmb-62 {
    margin-bottom: calc(15vw * -62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-62,
#bc-free .all .rmb-62 {
    margin-bottom: calc(30vw * -62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-61,
#bc-free .all .rmb-61 {
    margin-bottom: calc(15vw * -61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-61,
#bc-free .all .rmb-61 {
    margin-bottom: calc(30vw * -61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-60,
#bc-free .all .rmb-60 {
    margin-bottom: calc(15vw * -60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-60,
#bc-free .all .rmb-60 {
    margin-bottom: calc(30vw * -60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-59,
#bc-free .all .rmb-59 {
    margin-bottom: calc(15vw * -59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-59,
#bc-free .all .rmb-59 {
    margin-bottom: calc(30vw * -59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-58,
#bc-free .all .rmb-58 {
    margin-bottom: calc(15vw * -58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-58,
#bc-free .all .rmb-58 {
    margin-bottom: calc(30vw * -58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-57,
#bc-free .all .rmb-57 {
    margin-bottom: calc(15vw * -57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-57,
#bc-free .all .rmb-57 {
    margin-bottom: calc(30vw * -57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-56,
#bc-free .all .rmb-56 {
    margin-bottom: calc(15vw * -56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-56,
#bc-free .all .rmb-56 {
    margin-bottom: calc(30vw * -56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-55,
#bc-free .all .rmb-55 {
    margin-bottom: calc(15vw * -55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-55,
#bc-free .all .rmb-55 {
    margin-bottom: calc(30vw * -55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-54,
#bc-free .all .rmb-54 {
    margin-bottom: calc(15vw * -54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-54,
#bc-free .all .rmb-54 {
    margin-bottom: calc(30vw * -54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-53,
#bc-free .all .rmb-53 {
    margin-bottom: calc(15vw * -53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-53,
#bc-free .all .rmb-53 {
    margin-bottom: calc(30vw * -53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-52,
#bc-free .all .rmb-52 {
    margin-bottom: calc(15vw * -52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-52,
#bc-free .all .rmb-52 {
    margin-bottom: calc(30vw * -52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-51,
#bc-free .all .rmb-51 {
    margin-bottom: calc(15vw * -51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-51,
#bc-free .all .rmb-51 {
    margin-bottom: calc(30vw * -51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-50,
#bc-free .all .rmb-50 {
    margin-bottom: calc(15vw * -50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-50,
#bc-free .all .rmb-50 {
    margin-bottom: calc(30vw * -50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-49,
#bc-free .all .rmb-49 {
    margin-bottom: calc(15vw * -49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-49,
#bc-free .all .rmb-49 {
    margin-bottom: calc(30vw * -49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-48,
#bc-free .all .rmb-48 {
    margin-bottom: calc(15vw * -48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-48,
#bc-free .all .rmb-48 {
    margin-bottom: calc(30vw * -48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-47,
#bc-free .all .rmb-47 {
    margin-bottom: calc(15vw * -47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-47,
#bc-free .all .rmb-47 {
    margin-bottom: calc(30vw * -47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-46,
#bc-free .all .rmb-46 {
    margin-bottom: calc(15vw * -46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-46,
#bc-free .all .rmb-46 {
    margin-bottom: calc(30vw * -46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-45,
#bc-free .all .rmb-45 {
    margin-bottom: calc(15vw * -45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-45,
#bc-free .all .rmb-45 {
    margin-bottom: calc(30vw * -45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-44,
#bc-free .all .rmb-44 {
    margin-bottom: calc(15vw * -44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-44,
#bc-free .all .rmb-44 {
    margin-bottom: calc(30vw * -44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-43,
#bc-free .all .rmb-43 {
    margin-bottom: calc(15vw * -43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-43,
#bc-free .all .rmb-43 {
    margin-bottom: calc(30vw * -43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-42,
#bc-free .all .rmb-42 {
    margin-bottom: calc(15vw * -42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-42,
#bc-free .all .rmb-42 {
    margin-bottom: calc(30vw * -42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-41,
#bc-free .all .rmb-41 {
    margin-bottom: calc(15vw * -41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-41,
#bc-free .all .rmb-41 {
    margin-bottom: calc(30vw * -41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-40,
#bc-free .all .rmb-40 {
    margin-bottom: calc(15vw * -40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-40,
#bc-free .all .rmb-40 {
    margin-bottom: calc(30vw * -40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-39,
#bc-free .all .rmb-39 {
    margin-bottom: calc(15vw * -39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-39,
#bc-free .all .rmb-39 {
    margin-bottom: calc(30vw * -39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-38,
#bc-free .all .rmb-38 {
    margin-bottom: calc(15vw * -38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-38,
#bc-free .all .rmb-38 {
    margin-bottom: calc(30vw * -38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-37,
#bc-free .all .rmb-37 {
    margin-bottom: calc(15vw * -37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-37,
#bc-free .all .rmb-37 {
    margin-bottom: calc(30vw * -37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-36,
#bc-free .all .rmb-36 {
    margin-bottom: calc(15vw * -36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-36,
#bc-free .all .rmb-36 {
    margin-bottom: calc(30vw * -36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-35,
#bc-free .all .rmb-35 {
    margin-bottom: calc(15vw * -35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-35,
#bc-free .all .rmb-35 {
    margin-bottom: calc(30vw * -35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-34,
#bc-free .all .rmb-34 {
    margin-bottom: calc(15vw * -34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-34,
#bc-free .all .rmb-34 {
    margin-bottom: calc(30vw * -34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-33,
#bc-free .all .rmb-33 {
    margin-bottom: calc(15vw * -33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-33,
#bc-free .all .rmb-33 {
    margin-bottom: calc(30vw * -33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-32,
#bc-free .all .rmb-32 {
    margin-bottom: calc(15vw * -32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-32,
#bc-free .all .rmb-32 {
    margin-bottom: calc(30vw * -32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-31,
#bc-free .all .rmb-31 {
    margin-bottom: calc(15vw * -31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-31,
#bc-free .all .rmb-31 {
    margin-bottom: calc(30vw * -31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-30,
#bc-free .all .rmb-30 {
    margin-bottom: calc(15vw * -30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-30,
#bc-free .all .rmb-30 {
    margin-bottom: calc(30vw * -30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-29,
#bc-free .all .rmb-29 {
    margin-bottom: calc(15vw * -29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-29,
#bc-free .all .rmb-29 {
    margin-bottom: calc(30vw * -29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-28,
#bc-free .all .rmb-28 {
    margin-bottom: calc(15vw * -28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-28,
#bc-free .all .rmb-28 {
    margin-bottom: calc(30vw * -28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-27,
#bc-free .all .rmb-27 {
    margin-bottom: calc(15vw * -27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-27,
#bc-free .all .rmb-27 {
    margin-bottom: calc(30vw * -27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-26,
#bc-free .all .rmb-26 {
    margin-bottom: calc(15vw * -26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-26,
#bc-free .all .rmb-26 {
    margin-bottom: calc(30vw * -26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-25,
#bc-free .all .rmb-25 {
    margin-bottom: calc(15vw * -25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-25,
#bc-free .all .rmb-25 {
    margin-bottom: calc(30vw * -25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-24,
#bc-free .all .rmb-24 {
    margin-bottom: calc(15vw * -24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-24,
#bc-free .all .rmb-24 {
    margin-bottom: calc(30vw * -24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-23,
#bc-free .all .rmb-23 {
    margin-bottom: calc(15vw * -23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-23,
#bc-free .all .rmb-23 {
    margin-bottom: calc(30vw * -23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-22,
#bc-free .all .rmb-22 {
    margin-bottom: calc(15vw * -22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-22,
#bc-free .all .rmb-22 {
    margin-bottom: calc(30vw * -22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-21,
#bc-free .all .rmb-21 {
    margin-bottom: calc(15vw * -21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-21,
#bc-free .all .rmb-21 {
    margin-bottom: calc(30vw * -21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-20,
#bc-free .all .rmb-20 {
    margin-bottom: calc(15vw * -20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-20,
#bc-free .all .rmb-20 {
    margin-bottom: calc(30vw * -20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-19,
#bc-free .all .rmb-19 {
    margin-bottom: calc(15vw * -19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-19,
#bc-free .all .rmb-19 {
    margin-bottom: calc(30vw * -19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-18,
#bc-free .all .rmb-18 {
    margin-bottom: calc(15vw * -18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-18,
#bc-free .all .rmb-18 {
    margin-bottom: calc(30vw * -18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-17,
#bc-free .all .rmb-17 {
    margin-bottom: calc(15vw * -17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-17,
#bc-free .all .rmb-17 {
    margin-bottom: calc(30vw * -17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-16,
#bc-free .all .rmb-16 {
    margin-bottom: calc(15vw * -16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-16,
#bc-free .all .rmb-16 {
    margin-bottom: calc(30vw * -16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-15,
#bc-free .all .rmb-15 {
    margin-bottom: calc(15vw * -15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-15,
#bc-free .all .rmb-15 {
    margin-bottom: calc(30vw * -15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-14,
#bc-free .all .rmb-14 {
    margin-bottom: calc(15vw * -14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-14,
#bc-free .all .rmb-14 {
    margin-bottom: calc(30vw * -14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-13,
#bc-free .all .rmb-13 {
    margin-bottom: calc(15vw * -13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-13,
#bc-free .all .rmb-13 {
    margin-bottom: calc(30vw * -13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-12,
#bc-free .all .rmb-12 {
    margin-bottom: calc(15vw * -12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-12,
#bc-free .all .rmb-12 {
    margin-bottom: calc(30vw * -12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-11,
#bc-free .all .rmb-11 {
    margin-bottom: calc(15vw * -11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-11,
#bc-free .all .rmb-11 {
    margin-bottom: calc(30vw * -11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-10,
#bc-free .all .rmb-10 {
    margin-bottom: calc(15vw * -10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-10,
#bc-free .all .rmb-10 {
    margin-bottom: calc(30vw * -10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-9,
#bc-free .all .rmb-9 {
    margin-bottom: calc(15vw * -9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-9,
#bc-free .all .rmb-9 {
    margin-bottom: calc(30vw * -9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-8,
#bc-free .all .rmb-8 {
    margin-bottom: calc(15vw * -8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-8,
#bc-free .all .rmb-8 {
    margin-bottom: calc(30vw * -8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-7,
#bc-free .all .rmb-7 {
    margin-bottom: calc(15vw * -7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-7,
#bc-free .all .rmb-7 {
    margin-bottom: calc(30vw * -7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-6,
#bc-free .all .rmb-6 {
    margin-bottom: calc(15vw * -6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-6,
#bc-free .all .rmb-6 {
    margin-bottom: calc(30vw * -6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-5,
#bc-free .all .rmb-5 {
    margin-bottom: calc(15vw * -5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-5,
#bc-free .all .rmb-5 {
    margin-bottom: calc(30vw * -5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-4,
#bc-free .all .rmb-4 {
    margin-bottom: calc(15vw * -4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-4,
#bc-free .all .rmb-4 {
    margin-bottom: calc(30vw * -4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-3,
#bc-free .all .rmb-3 {
    margin-bottom: calc(15vw * -3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-3,
#bc-free .all .rmb-3 {
    margin-bottom: calc(30vw * -3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-2,
#bc-free .all .rmb-2 {
    margin-bottom: calc(15vw * -2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-2,
#bc-free .all .rmb-2 {
    margin-bottom: calc(30vw * -2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb-1,
#bc-free .all .rmb-1 {
    margin-bottom: calc(15vw * -1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb-1,
#bc-free .all .rmb-1 {
    margin-bottom: calc(30vw * -1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb0,
#bc-free .all .rmb0 {
    margin-bottom: calc(15vw * 0 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb0,
#bc-free .all .rmb0 {
    margin-bottom: calc(30vw * 0 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb1,
#bc-free .all .rmb1 {
    margin-bottom: calc(15vw * 1 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb1,
#bc-free .all .rmb1 {
    margin-bottom: calc(30vw * 1 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb2,
#bc-free .all .rmb2 {
    margin-bottom: calc(15vw * 2 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb2,
#bc-free .all .rmb2 {
    margin-bottom: calc(30vw * 2 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb3,
#bc-free .all .rmb3 {
    margin-bottom: calc(15vw * 3 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb3,
#bc-free .all .rmb3 {
    margin-bottom: calc(30vw * 3 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb4,
#bc-free .all .rmb4 {
    margin-bottom: calc(15vw * 4 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb4,
#bc-free .all .rmb4 {
    margin-bottom: calc(30vw * 4 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb5,
#bc-free .all .rmb5 {
    margin-bottom: calc(15vw * 5 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb5,
#bc-free .all .rmb5 {
    margin-bottom: calc(30vw * 5 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb6,
#bc-free .all .rmb6 {
    margin-bottom: calc(15vw * 6 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb6,
#bc-free .all .rmb6 {
    margin-bottom: calc(30vw * 6 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb7,
#bc-free .all .rmb7 {
    margin-bottom: calc(15vw * 7 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb7,
#bc-free .all .rmb7 {
    margin-bottom: calc(30vw * 7 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb8,
#bc-free .all .rmb8 {
    margin-bottom: calc(15vw * 8 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb8,
#bc-free .all .rmb8 {
    margin-bottom: calc(30vw * 8 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb9,
#bc-free .all .rmb9 {
    margin-bottom: calc(15vw * 9 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb9,
#bc-free .all .rmb9 {
    margin-bottom: calc(30vw * 9 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb10,
#bc-free .all .rmb10 {
    margin-bottom: calc(15vw * 10 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb10,
#bc-free .all .rmb10 {
    margin-bottom: calc(30vw * 10 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb11,
#bc-free .all .rmb11 {
    margin-bottom: calc(15vw * 11 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb11,
#bc-free .all .rmb11 {
    margin-bottom: calc(30vw * 11 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb12,
#bc-free .all .rmb12 {
    margin-bottom: calc(15vw * 12 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb12,
#bc-free .all .rmb12 {
    margin-bottom: calc(30vw * 12 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb13,
#bc-free .all .rmb13 {
    margin-bottom: calc(15vw * 13 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb13,
#bc-free .all .rmb13 {
    margin-bottom: calc(30vw * 13 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb14,
#bc-free .all .rmb14 {
    margin-bottom: calc(15vw * 14 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb14,
#bc-free .all .rmb14 {
    margin-bottom: calc(30vw * 14 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb15,
#bc-free .all .rmb15 {
    margin-bottom: calc(15vw * 15 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb15,
#bc-free .all .rmb15 {
    margin-bottom: calc(30vw * 15 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb16,
#bc-free .all .rmb16 {
    margin-bottom: calc(15vw * 16 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb16,
#bc-free .all .rmb16 {
    margin-bottom: calc(30vw * 16 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb17,
#bc-free .all .rmb17 {
    margin-bottom: calc(15vw * 17 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb17,
#bc-free .all .rmb17 {
    margin-bottom: calc(30vw * 17 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb18,
#bc-free .all .rmb18 {
    margin-bottom: calc(15vw * 18 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb18,
#bc-free .all .rmb18 {
    margin-bottom: calc(30vw * 18 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb19,
#bc-free .all .rmb19 {
    margin-bottom: calc(15vw * 19 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb19,
#bc-free .all .rmb19 {
    margin-bottom: calc(30vw * 19 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb20,
#bc-free .all .rmb20 {
    margin-bottom: calc(15vw * 20 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb20,
#bc-free .all .rmb20 {
    margin-bottom: calc(30vw * 20 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb21,
#bc-free .all .rmb21 {
    margin-bottom: calc(15vw * 21 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb21,
#bc-free .all .rmb21 {
    margin-bottom: calc(30vw * 21 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb22,
#bc-free .all .rmb22 {
    margin-bottom: calc(15vw * 22 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb22,
#bc-free .all .rmb22 {
    margin-bottom: calc(30vw * 22 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb23,
#bc-free .all .rmb23 {
    margin-bottom: calc(15vw * 23 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb23,
#bc-free .all .rmb23 {
    margin-bottom: calc(30vw * 23 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb24,
#bc-free .all .rmb24 {
    margin-bottom: calc(15vw * 24 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb24,
#bc-free .all .rmb24 {
    margin-bottom: calc(30vw * 24 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb25,
#bc-free .all .rmb25 {
    margin-bottom: calc(15vw * 25 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb25,
#bc-free .all .rmb25 {
    margin-bottom: calc(30vw * 25 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb26,
#bc-free .all .rmb26 {
    margin-bottom: calc(15vw * 26 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb26,
#bc-free .all .rmb26 {
    margin-bottom: calc(30vw * 26 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb27,
#bc-free .all .rmb27 {
    margin-bottom: calc(15vw * 27 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb27,
#bc-free .all .rmb27 {
    margin-bottom: calc(30vw * 27 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb28,
#bc-free .all .rmb28 {
    margin-bottom: calc(15vw * 28 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb28,
#bc-free .all .rmb28 {
    margin-bottom: calc(30vw * 28 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb29,
#bc-free .all .rmb29 {
    margin-bottom: calc(15vw * 29 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb29,
#bc-free .all .rmb29 {
    margin-bottom: calc(30vw * 29 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb30,
#bc-free .all .rmb30 {
    margin-bottom: calc(15vw * 30 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb30,
#bc-free .all .rmb30 {
    margin-bottom: calc(30vw * 30 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb31,
#bc-free .all .rmb31 {
    margin-bottom: calc(15vw * 31 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb31,
#bc-free .all .rmb31 {
    margin-bottom: calc(30vw * 31 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb32,
#bc-free .all .rmb32 {
    margin-bottom: calc(15vw * 32 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb32,
#bc-free .all .rmb32 {
    margin-bottom: calc(30vw * 32 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb33,
#bc-free .all .rmb33 {
    margin-bottom: calc(15vw * 33 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb33,
#bc-free .all .rmb33 {
    margin-bottom: calc(30vw * 33 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb34,
#bc-free .all .rmb34 {
    margin-bottom: calc(15vw * 34 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb34,
#bc-free .all .rmb34 {
    margin-bottom: calc(30vw * 34 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb35,
#bc-free .all .rmb35 {
    margin-bottom: calc(15vw * 35 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb35,
#bc-free .all .rmb35 {
    margin-bottom: calc(30vw * 35 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb36,
#bc-free .all .rmb36 {
    margin-bottom: calc(15vw * 36 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb36,
#bc-free .all .rmb36 {
    margin-bottom: calc(30vw * 36 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb37,
#bc-free .all .rmb37 {
    margin-bottom: calc(15vw * 37 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb37,
#bc-free .all .rmb37 {
    margin-bottom: calc(30vw * 37 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb38,
#bc-free .all .rmb38 {
    margin-bottom: calc(15vw * 38 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb38,
#bc-free .all .rmb38 {
    margin-bottom: calc(30vw * 38 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb39,
#bc-free .all .rmb39 {
    margin-bottom: calc(15vw * 39 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb39,
#bc-free .all .rmb39 {
    margin-bottom: calc(30vw * 39 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb40,
#bc-free .all .rmb40 {
    margin-bottom: calc(15vw * 40 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb40,
#bc-free .all .rmb40 {
    margin-bottom: calc(30vw * 40 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb41,
#bc-free .all .rmb41 {
    margin-bottom: calc(15vw * 41 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb41,
#bc-free .all .rmb41 {
    margin-bottom: calc(30vw * 41 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb42,
#bc-free .all .rmb42 {
    margin-bottom: calc(15vw * 42 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb42,
#bc-free .all .rmb42 {
    margin-bottom: calc(30vw * 42 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb43,
#bc-free .all .rmb43 {
    margin-bottom: calc(15vw * 43 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb43,
#bc-free .all .rmb43 {
    margin-bottom: calc(30vw * 43 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb44,
#bc-free .all .rmb44 {
    margin-bottom: calc(15vw * 44 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb44,
#bc-free .all .rmb44 {
    margin-bottom: calc(30vw * 44 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb45,
#bc-free .all .rmb45 {
    margin-bottom: calc(15vw * 45 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb45,
#bc-free .all .rmb45 {
    margin-bottom: calc(30vw * 45 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb46,
#bc-free .all .rmb46 {
    margin-bottom: calc(15vw * 46 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb46,
#bc-free .all .rmb46 {
    margin-bottom: calc(30vw * 46 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb47,
#bc-free .all .rmb47 {
    margin-bottom: calc(15vw * 47 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb47,
#bc-free .all .rmb47 {
    margin-bottom: calc(30vw * 47 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb48,
#bc-free .all .rmb48 {
    margin-bottom: calc(15vw * 48 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb48,
#bc-free .all .rmb48 {
    margin-bottom: calc(30vw * 48 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb49,
#bc-free .all .rmb49 {
    margin-bottom: calc(15vw * 49 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb49,
#bc-free .all .rmb49 {
    margin-bottom: calc(30vw * 49 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb50,
#bc-free .all .rmb50 {
    margin-bottom: calc(15vw * 50 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb50,
#bc-free .all .rmb50 {
    margin-bottom: calc(30vw * 50 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb51,
#bc-free .all .rmb51 {
    margin-bottom: calc(15vw * 51 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb51,
#bc-free .all .rmb51 {
    margin-bottom: calc(30vw * 51 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb52,
#bc-free .all .rmb52 {
    margin-bottom: calc(15vw * 52 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb52,
#bc-free .all .rmb52 {
    margin-bottom: calc(30vw * 52 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb53,
#bc-free .all .rmb53 {
    margin-bottom: calc(15vw * 53 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb53,
#bc-free .all .rmb53 {
    margin-bottom: calc(30vw * 53 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb54,
#bc-free .all .rmb54 {
    margin-bottom: calc(15vw * 54 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb54,
#bc-free .all .rmb54 {
    margin-bottom: calc(30vw * 54 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb55,
#bc-free .all .rmb55 {
    margin-bottom: calc(15vw * 55 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb55,
#bc-free .all .rmb55 {
    margin-bottom: calc(30vw * 55 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb56,
#bc-free .all .rmb56 {
    margin-bottom: calc(15vw * 56 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb56,
#bc-free .all .rmb56 {
    margin-bottom: calc(30vw * 56 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb57,
#bc-free .all .rmb57 {
    margin-bottom: calc(15vw * 57 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb57,
#bc-free .all .rmb57 {
    margin-bottom: calc(30vw * 57 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb58,
#bc-free .all .rmb58 {
    margin-bottom: calc(15vw * 58 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb58,
#bc-free .all .rmb58 {
    margin-bottom: calc(30vw * 58 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb59,
#bc-free .all .rmb59 {
    margin-bottom: calc(15vw * 59 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb59,
#bc-free .all .rmb59 {
    margin-bottom: calc(30vw * 59 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb60,
#bc-free .all .rmb60 {
    margin-bottom: calc(15vw * 60 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb60,
#bc-free .all .rmb60 {
    margin-bottom: calc(30vw * 60 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb61,
#bc-free .all .rmb61 {
    margin-bottom: calc(15vw * 61 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb61,
#bc-free .all .rmb61 {
    margin-bottom: calc(30vw * 61 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb62,
#bc-free .all .rmb62 {
    margin-bottom: calc(15vw * 62 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb62,
#bc-free .all .rmb62 {
    margin-bottom: calc(30vw * 62 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb63,
#bc-free .all .rmb63 {
    margin-bottom: calc(15vw * 63 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb63,
#bc-free .all .rmb63 {
    margin-bottom: calc(30vw * 63 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb64,
#bc-free .all .rmb64 {
    margin-bottom: calc(15vw * 64 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb64,
#bc-free .all .rmb64 {
    margin-bottom: calc(30vw * 64 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb65,
#bc-free .all .rmb65 {
    margin-bottom: calc(15vw * 65 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb65,
#bc-free .all .rmb65 {
    margin-bottom: calc(30vw * 65 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb66,
#bc-free .all .rmb66 {
    margin-bottom: calc(15vw * 66 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb66,
#bc-free .all .rmb66 {
    margin-bottom: calc(30vw * 66 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb67,
#bc-free .all .rmb67 {
    margin-bottom: calc(15vw * 67 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb67,
#bc-free .all .rmb67 {
    margin-bottom: calc(30vw * 67 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb68,
#bc-free .all .rmb68 {
    margin-bottom: calc(15vw * 68 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb68,
#bc-free .all .rmb68 {
    margin-bottom: calc(30vw * 68 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb69,
#bc-free .all .rmb69 {
    margin-bottom: calc(15vw * 69 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb69,
#bc-free .all .rmb69 {
    margin-bottom: calc(30vw * 69 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb70,
#bc-free .all .rmb70 {
    margin-bottom: calc(15vw * 70 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb70,
#bc-free .all .rmb70 {
    margin-bottom: calc(30vw * 70 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb71,
#bc-free .all .rmb71 {
    margin-bottom: calc(15vw * 71 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb71,
#bc-free .all .rmb71 {
    margin-bottom: calc(30vw * 71 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb72,
#bc-free .all .rmb72 {
    margin-bottom: calc(15vw * 72 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb72,
#bc-free .all .rmb72 {
    margin-bottom: calc(30vw * 72 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb73,
#bc-free .all .rmb73 {
    margin-bottom: calc(15vw * 73 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb73,
#bc-free .all .rmb73 {
    margin-bottom: calc(30vw * 73 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb74,
#bc-free .all .rmb74 {
    margin-bottom: calc(15vw * 74 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb74,
#bc-free .all .rmb74 {
    margin-bottom: calc(30vw * 74 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb75,
#bc-free .all .rmb75 {
    margin-bottom: calc(15vw * 75 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb75,
#bc-free .all .rmb75 {
    margin-bottom: calc(30vw * 75 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb76,
#bc-free .all .rmb76 {
    margin-bottom: calc(15vw * 76 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb76,
#bc-free .all .rmb76 {
    margin-bottom: calc(30vw * 76 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb77,
#bc-free .all .rmb77 {
    margin-bottom: calc(15vw * 77 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb77,
#bc-free .all .rmb77 {
    margin-bottom: calc(30vw * 77 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb78,
#bc-free .all .rmb78 {
    margin-bottom: calc(15vw * 78 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb78,
#bc-free .all .rmb78 {
    margin-bottom: calc(30vw * 78 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb79,
#bc-free .all .rmb79 {
    margin-bottom: calc(15vw * 79 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb79,
#bc-free .all .rmb79 {
    margin-bottom: calc(30vw * 79 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb80,
#bc-free .all .rmb80 {
    margin-bottom: calc(15vw * 80 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb80,
#bc-free .all .rmb80 {
    margin-bottom: calc(30vw * 80 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb81,
#bc-free .all .rmb81 {
    margin-bottom: calc(15vw * 81 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb81,
#bc-free .all .rmb81 {
    margin-bottom: calc(30vw * 81 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb82,
#bc-free .all .rmb82 {
    margin-bottom: calc(15vw * 82 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb82,
#bc-free .all .rmb82 {
    margin-bottom: calc(30vw * 82 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb83,
#bc-free .all .rmb83 {
    margin-bottom: calc(15vw * 83 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb83,
#bc-free .all .rmb83 {
    margin-bottom: calc(30vw * 83 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb84,
#bc-free .all .rmb84 {
    margin-bottom: calc(15vw * 84 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb84,
#bc-free .all .rmb84 {
    margin-bottom: calc(30vw * 84 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb85,
#bc-free .all .rmb85 {
    margin-bottom: calc(15vw * 85 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb85,
#bc-free .all .rmb85 {
    margin-bottom: calc(30vw * 85 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb86,
#bc-free .all .rmb86 {
    margin-bottom: calc(15vw * 86 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb86,
#bc-free .all .rmb86 {
    margin-bottom: calc(30vw * 86 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb87,
#bc-free .all .rmb87 {
    margin-bottom: calc(15vw * 87 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb87,
#bc-free .all .rmb87 {
    margin-bottom: calc(30vw * 87 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb88,
#bc-free .all .rmb88 {
    margin-bottom: calc(15vw * 88 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb88,
#bc-free .all .rmb88 {
    margin-bottom: calc(30vw * 88 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb89,
#bc-free .all .rmb89 {
    margin-bottom: calc(15vw * 89 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb89,
#bc-free .all .rmb89 {
    margin-bottom: calc(30vw * 89 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb90,
#bc-free .all .rmb90 {
    margin-bottom: calc(15vw * 90 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb90,
#bc-free .all .rmb90 {
    margin-bottom: calc(30vw * 90 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb91,
#bc-free .all .rmb91 {
    margin-bottom: calc(15vw * 91 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb91,
#bc-free .all .rmb91 {
    margin-bottom: calc(30vw * 91 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb92,
#bc-free .all .rmb92 {
    margin-bottom: calc(15vw * 92 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb92,
#bc-free .all .rmb92 {
    margin-bottom: calc(30vw * 92 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb93,
#bc-free .all .rmb93 {
    margin-bottom: calc(15vw * 93 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb93,
#bc-free .all .rmb93 {
    margin-bottom: calc(30vw * 93 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb94,
#bc-free .all .rmb94 {
    margin-bottom: calc(15vw * 94 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb94,
#bc-free .all .rmb94 {
    margin-bottom: calc(30vw * 94 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb95,
#bc-free .all .rmb95 {
    margin-bottom: calc(15vw * 95 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb95,
#bc-free .all .rmb95 {
    margin-bottom: calc(30vw * 95 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb96,
#bc-free .all .rmb96 {
    margin-bottom: calc(15vw * 96 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb96,
#bc-free .all .rmb96 {
    margin-bottom: calc(30vw * 96 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb97,
#bc-free .all .rmb97 {
    margin-bottom: calc(15vw * 97 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb97,
#bc-free .all .rmb97 {
    margin-bottom: calc(30vw * 97 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb98,
#bc-free .all .rmb98 {
    margin-bottom: calc(15vw * 98 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb98,
#bc-free .all .rmb98 {
    margin-bottom: calc(30vw * 98 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb99,
#bc-free .all .rmb99 {
    margin-bottom: calc(15vw * 99 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb99,
#bc-free .all .rmb99 {
    margin-bottom: calc(30vw * 99 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb100,
#bc-free .all .rmb100 {
    margin-bottom: calc(15vw * 100 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb100,
#bc-free .all .rmb100 {
    margin-bottom: calc(30vw * 100 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb101,
#bc-free .all .rmb101 {
    margin-bottom: calc(15vw * 101 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb101,
#bc-free .all .rmb101 {
    margin-bottom: calc(30vw * 101 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb102,
#bc-free .all .rmb102 {
    margin-bottom: calc(15vw * 102 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb102,
#bc-free .all .rmb102 {
    margin-bottom: calc(30vw * 102 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb103,
#bc-free .all .rmb103 {
    margin-bottom: calc(15vw * 103 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb103,
#bc-free .all .rmb103 {
    margin-bottom: calc(30vw * 103 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb104,
#bc-free .all .rmb104 {
    margin-bottom: calc(15vw * 104 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb104,
#bc-free .all .rmb104 {
    margin-bottom: calc(30vw * 104 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb105,
#bc-free .all .rmb105 {
    margin-bottom: calc(15vw * 105 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb105,
#bc-free .all .rmb105 {
    margin-bottom: calc(30vw * 105 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb106,
#bc-free .all .rmb106 {
    margin-bottom: calc(15vw * 106 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb106,
#bc-free .all .rmb106 {
    margin-bottom: calc(30vw * 106 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb107,
#bc-free .all .rmb107 {
    margin-bottom: calc(15vw * 107 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb107,
#bc-free .all .rmb107 {
    margin-bottom: calc(30vw * 107 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb108,
#bc-free .all .rmb108 {
    margin-bottom: calc(15vw * 108 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb108,
#bc-free .all .rmb108 {
    margin-bottom: calc(30vw * 108 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb109,
#bc-free .all .rmb109 {
    margin-bottom: calc(15vw * 109 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb109,
#bc-free .all .rmb109 {
    margin-bottom: calc(30vw * 109 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb110,
#bc-free .all .rmb110 {
    margin-bottom: calc(15vw * 110 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb110,
#bc-free .all .rmb110 {
    margin-bottom: calc(30vw * 110 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb111,
#bc-free .all .rmb111 {
    margin-bottom: calc(15vw * 111 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb111,
#bc-free .all .rmb111 {
    margin-bottom: calc(30vw * 111 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb112,
#bc-free .all .rmb112 {
    margin-bottom: calc(15vw * 112 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb112,
#bc-free .all .rmb112 {
    margin-bottom: calc(30vw * 112 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb113,
#bc-free .all .rmb113 {
    margin-bottom: calc(15vw * 113 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb113,
#bc-free .all .rmb113 {
    margin-bottom: calc(30vw * 113 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb114,
#bc-free .all .rmb114 {
    margin-bottom: calc(15vw * 114 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb114,
#bc-free .all .rmb114 {
    margin-bottom: calc(30vw * 114 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb115,
#bc-free .all .rmb115 {
    margin-bottom: calc(15vw * 115 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb115,
#bc-free .all .rmb115 {
    margin-bottom: calc(30vw * 115 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb116,
#bc-free .all .rmb116 {
    margin-bottom: calc(15vw * 116 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb116,
#bc-free .all .rmb116 {
    margin-bottom: calc(30vw * 116 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb117,
#bc-free .all .rmb117 {
    margin-bottom: calc(15vw * 117 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb117,
#bc-free .all .rmb117 {
    margin-bottom: calc(30vw * 117 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb118,
#bc-free .all .rmb118 {
    margin-bottom: calc(15vw * 118 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb118,
#bc-free .all .rmb118 {
    margin-bottom: calc(30vw * 118 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb119,
#bc-free .all .rmb119 {
    margin-bottom: calc(15vw * 119 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb119,
#bc-free .all .rmb119 {
    margin-bottom: calc(30vw * 119 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb120,
#bc-free .all .rmb120 {
    margin-bottom: calc(15vw * 120 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb120,
#bc-free .all .rmb120 {
    margin-bottom: calc(30vw * 120 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb121,
#bc-free .all .rmb121 {
    margin-bottom: calc(15vw * 121 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb121,
#bc-free .all .rmb121 {
    margin-bottom: calc(30vw * 121 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb122,
#bc-free .all .rmb122 {
    margin-bottom: calc(15vw * 122 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb122,
#bc-free .all .rmb122 {
    margin-bottom: calc(30vw * 122 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb123,
#bc-free .all .rmb123 {
    margin-bottom: calc(15vw * 123 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb123,
#bc-free .all .rmb123 {
    margin-bottom: calc(30vw * 123 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb124,
#bc-free .all .rmb124 {
    margin-bottom: calc(15vw * 124 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb124,
#bc-free .all .rmb124 {
    margin-bottom: calc(30vw * 124 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb125,
#bc-free .all .rmb125 {
    margin-bottom: calc(15vw * 125 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb125,
#bc-free .all .rmb125 {
    margin-bottom: calc(30vw * 125 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb126,
#bc-free .all .rmb126 {
    margin-bottom: calc(15vw * 126 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb126,
#bc-free .all .rmb126 {
    margin-bottom: calc(30vw * 126 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb127,
#bc-free .all .rmb127 {
    margin-bottom: calc(15vw * 127 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb127,
#bc-free .all .rmb127 {
    margin-bottom: calc(30vw * 127 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb128,
#bc-free .all .rmb128 {
    margin-bottom: calc(15vw * 128 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb128,
#bc-free .all .rmb128 {
    margin-bottom: calc(30vw * 128 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb129,
#bc-free .all .rmb129 {
    margin-bottom: calc(15vw * 129 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb129,
#bc-free .all .rmb129 {
    margin-bottom: calc(30vw * 129 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb130,
#bc-free .all .rmb130 {
    margin-bottom: calc(15vw * 130 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb130,
#bc-free .all .rmb130 {
    margin-bottom: calc(30vw * 130 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb131,
#bc-free .all .rmb131 {
    margin-bottom: calc(15vw * 131 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb131,
#bc-free .all .rmb131 {
    margin-bottom: calc(30vw * 131 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb132,
#bc-free .all .rmb132 {
    margin-bottom: calc(15vw * 132 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb132,
#bc-free .all .rmb132 {
    margin-bottom: calc(30vw * 132 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb133,
#bc-free .all .rmb133 {
    margin-bottom: calc(15vw * 133 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb133,
#bc-free .all .rmb133 {
    margin-bottom: calc(30vw * 133 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb134,
#bc-free .all .rmb134 {
    margin-bottom: calc(15vw * 134 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb134,
#bc-free .all .rmb134 {
    margin-bottom: calc(30vw * 134 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb135,
#bc-free .all .rmb135 {
    margin-bottom: calc(15vw * 135 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb135,
#bc-free .all .rmb135 {
    margin-bottom: calc(30vw * 135 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb136,
#bc-free .all .rmb136 {
    margin-bottom: calc(15vw * 136 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb136,
#bc-free .all .rmb136 {
    margin-bottom: calc(30vw * 136 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb137,
#bc-free .all .rmb137 {
    margin-bottom: calc(15vw * 137 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb137,
#bc-free .all .rmb137 {
    margin-bottom: calc(30vw * 137 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb138,
#bc-free .all .rmb138 {
    margin-bottom: calc(15vw * 138 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb138,
#bc-free .all .rmb138 {
    margin-bottom: calc(30vw * 138 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb139,
#bc-free .all .rmb139 {
    margin-bottom: calc(15vw * 139 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb139,
#bc-free .all .rmb139 {
    margin-bottom: calc(30vw * 139 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb140,
#bc-free .all .rmb140 {
    margin-bottom: calc(15vw * 140 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb140,
#bc-free .all .rmb140 {
    margin-bottom: calc(30vw * 140 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb141,
#bc-free .all .rmb141 {
    margin-bottom: calc(15vw * 141 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb141,
#bc-free .all .rmb141 {
    margin-bottom: calc(30vw * 141 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb142,
#bc-free .all .rmb142 {
    margin-bottom: calc(15vw * 142 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb142,
#bc-free .all .rmb142 {
    margin-bottom: calc(30vw * 142 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb143,
#bc-free .all .rmb143 {
    margin-bottom: calc(15vw * 143 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb143,
#bc-free .all .rmb143 {
    margin-bottom: calc(30vw * 143 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb144,
#bc-free .all .rmb144 {
    margin-bottom: calc(15vw * 144 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb144,
#bc-free .all .rmb144 {
    margin-bottom: calc(30vw * 144 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb145,
#bc-free .all .rmb145 {
    margin-bottom: calc(15vw * 145 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb145,
#bc-free .all .rmb145 {
    margin-bottom: calc(30vw * 145 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb146,
#bc-free .all .rmb146 {
    margin-bottom: calc(15vw * 146 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb146,
#bc-free .all .rmb146 {
    margin-bottom: calc(30vw * 146 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb147,
#bc-free .all .rmb147 {
    margin-bottom: calc(15vw * 147 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb147,
#bc-free .all .rmb147 {
    margin-bottom: calc(30vw * 147 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb148,
#bc-free .all .rmb148 {
    margin-bottom: calc(15vw * 148 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb148,
#bc-free .all .rmb148 {
    margin-bottom: calc(30vw * 148 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb149,
#bc-free .all .rmb149 {
    margin-bottom: calc(15vw * 149 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb149,
#bc-free .all .rmb149 {
    margin-bottom: calc(30vw * 149 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb150,
#bc-free .all .rmb150 {
    margin-bottom: calc(15vw * 150 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb150,
#bc-free .all .rmb150 {
    margin-bottom: calc(30vw * 150 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb151,
#bc-free .all .rmb151 {
    margin-bottom: calc(15vw * 151 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb151,
#bc-free .all .rmb151 {
    margin-bottom: calc(30vw * 151 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb152,
#bc-free .all .rmb152 {
    margin-bottom: calc(15vw * 152 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb152,
#bc-free .all .rmb152 {
    margin-bottom: calc(30vw * 152 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb153,
#bc-free .all .rmb153 {
    margin-bottom: calc(15vw * 153 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb153,
#bc-free .all .rmb153 {
    margin-bottom: calc(30vw * 153 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb154,
#bc-free .all .rmb154 {
    margin-bottom: calc(15vw * 154 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb154,
#bc-free .all .rmb154 {
    margin-bottom: calc(30vw * 154 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb155,
#bc-free .all .rmb155 {
    margin-bottom: calc(15vw * 155 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb155,
#bc-free .all .rmb155 {
    margin-bottom: calc(30vw * 155 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb156,
#bc-free .all .rmb156 {
    margin-bottom: calc(15vw * 156 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb156,
#bc-free .all .rmb156 {
    margin-bottom: calc(30vw * 156 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb157,
#bc-free .all .rmb157 {
    margin-bottom: calc(15vw * 157 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb157,
#bc-free .all .rmb157 {
    margin-bottom: calc(30vw * 157 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb158,
#bc-free .all .rmb158 {
    margin-bottom: calc(15vw * 158 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb158,
#bc-free .all .rmb158 {
    margin-bottom: calc(30vw * 158 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb159,
#bc-free .all .rmb159 {
    margin-bottom: calc(15vw * 159 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb159,
#bc-free .all .rmb159 {
    margin-bottom: calc(30vw * 159 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb160,
#bc-free .all .rmb160 {
    margin-bottom: calc(15vw * 160 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb160,
#bc-free .all .rmb160 {
    margin-bottom: calc(30vw * 160 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb161,
#bc-free .all .rmb161 {
    margin-bottom: calc(15vw * 161 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb161,
#bc-free .all .rmb161 {
    margin-bottom: calc(30vw * 161 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb162,
#bc-free .all .rmb162 {
    margin-bottom: calc(15vw * 162 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb162,
#bc-free .all .rmb162 {
    margin-bottom: calc(30vw * 162 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb163,
#bc-free .all .rmb163 {
    margin-bottom: calc(15vw * 163 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb163,
#bc-free .all .rmb163 {
    margin-bottom: calc(30vw * 163 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb164,
#bc-free .all .rmb164 {
    margin-bottom: calc(15vw * 164 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb164,
#bc-free .all .rmb164 {
    margin-bottom: calc(30vw * 164 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb165,
#bc-free .all .rmb165 {
    margin-bottom: calc(15vw * 165 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb165,
#bc-free .all .rmb165 {
    margin-bottom: calc(30vw * 165 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb166,
#bc-free .all .rmb166 {
    margin-bottom: calc(15vw * 166 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb166,
#bc-free .all .rmb166 {
    margin-bottom: calc(30vw * 166 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb167,
#bc-free .all .rmb167 {
    margin-bottom: calc(15vw * 167 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb167,
#bc-free .all .rmb167 {
    margin-bottom: calc(30vw * 167 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb168,
#bc-free .all .rmb168 {
    margin-bottom: calc(15vw * 168 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb168,
#bc-free .all .rmb168 {
    margin-bottom: calc(30vw * 168 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb169,
#bc-free .all .rmb169 {
    margin-bottom: calc(15vw * 169 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb169,
#bc-free .all .rmb169 {
    margin-bottom: calc(30vw * 169 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb170,
#bc-free .all .rmb170 {
    margin-bottom: calc(15vw * 170 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb170,
#bc-free .all .rmb170 {
    margin-bottom: calc(30vw * 170 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb171,
#bc-free .all .rmb171 {
    margin-bottom: calc(15vw * 171 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb171,
#bc-free .all .rmb171 {
    margin-bottom: calc(30vw * 171 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb172,
#bc-free .all .rmb172 {
    margin-bottom: calc(15vw * 172 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb172,
#bc-free .all .rmb172 {
    margin-bottom: calc(30vw * 172 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb173,
#bc-free .all .rmb173 {
    margin-bottom: calc(15vw * 173 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb173,
#bc-free .all .rmb173 {
    margin-bottom: calc(30vw * 173 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb174,
#bc-free .all .rmb174 {
    margin-bottom: calc(15vw * 174 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb174,
#bc-free .all .rmb174 {
    margin-bottom: calc(30vw * 174 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb175,
#bc-free .all .rmb175 {
    margin-bottom: calc(15vw * 175 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb175,
#bc-free .all .rmb175 {
    margin-bottom: calc(30vw * 175 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb176,
#bc-free .all .rmb176 {
    margin-bottom: calc(15vw * 176 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb176,
#bc-free .all .rmb176 {
    margin-bottom: calc(30vw * 176 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb177,
#bc-free .all .rmb177 {
    margin-bottom: calc(15vw * 177 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb177,
#bc-free .all .rmb177 {
    margin-bottom: calc(30vw * 177 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb178,
#bc-free .all .rmb178 {
    margin-bottom: calc(15vw * 178 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb178,
#bc-free .all .rmb178 {
    margin-bottom: calc(30vw * 178 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb179,
#bc-free .all .rmb179 {
    margin-bottom: calc(15vw * 179 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb179,
#bc-free .all .rmb179 {
    margin-bottom: calc(30vw * 179 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb180,
#bc-free .all .rmb180 {
    margin-bottom: calc(15vw * 180 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb180,
#bc-free .all .rmb180 {
    margin-bottom: calc(30vw * 180 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb181,
#bc-free .all .rmb181 {
    margin-bottom: calc(15vw * 181 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb181,
#bc-free .all .rmb181 {
    margin-bottom: calc(30vw * 181 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb182,
#bc-free .all .rmb182 {
    margin-bottom: calc(15vw * 182 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb182,
#bc-free .all .rmb182 {
    margin-bottom: calc(30vw * 182 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb183,
#bc-free .all .rmb183 {
    margin-bottom: calc(15vw * 183 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb183,
#bc-free .all .rmb183 {
    margin-bottom: calc(30vw * 183 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb184,
#bc-free .all .rmb184 {
    margin-bottom: calc(15vw * 184 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb184,
#bc-free .all .rmb184 {
    margin-bottom: calc(30vw * 184 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb185,
#bc-free .all .rmb185 {
    margin-bottom: calc(15vw * 185 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb185,
#bc-free .all .rmb185 {
    margin-bottom: calc(30vw * 185 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb186,
#bc-free .all .rmb186 {
    margin-bottom: calc(15vw * 186 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb186,
#bc-free .all .rmb186 {
    margin-bottom: calc(30vw * 186 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb187,
#bc-free .all .rmb187 {
    margin-bottom: calc(15vw * 187 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb187,
#bc-free .all .rmb187 {
    margin-bottom: calc(30vw * 187 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb188,
#bc-free .all .rmb188 {
    margin-bottom: calc(15vw * 188 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb188,
#bc-free .all .rmb188 {
    margin-bottom: calc(30vw * 188 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb189,
#bc-free .all .rmb189 {
    margin-bottom: calc(15vw * 189 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb189,
#bc-free .all .rmb189 {
    margin-bottom: calc(30vw * 189 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb190,
#bc-free .all .rmb190 {
    margin-bottom: calc(15vw * 190 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb190,
#bc-free .all .rmb190 {
    margin-bottom: calc(30vw * 190 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb191,
#bc-free .all .rmb191 {
    margin-bottom: calc(15vw * 191 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb191,
#bc-free .all .rmb191 {
    margin-bottom: calc(30vw * 191 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb192,
#bc-free .all .rmb192 {
    margin-bottom: calc(15vw * 192 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb192,
#bc-free .all .rmb192 {
    margin-bottom: calc(30vw * 192 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb193,
#bc-free .all .rmb193 {
    margin-bottom: calc(15vw * 193 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb193,
#bc-free .all .rmb193 {
    margin-bottom: calc(30vw * 193 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb194,
#bc-free .all .rmb194 {
    margin-bottom: calc(15vw * 194 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb194,
#bc-free .all .rmb194 {
    margin-bottom: calc(30vw * 194 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb195,
#bc-free .all .rmb195 {
    margin-bottom: calc(15vw * 195 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb195,
#bc-free .all .rmb195 {
    margin-bottom: calc(30vw * 195 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb196,
#bc-free .all .rmb196 {
    margin-bottom: calc(15vw * 196 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb196,
#bc-free .all .rmb196 {
    margin-bottom: calc(30vw * 196 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb197,
#bc-free .all .rmb197 {
    margin-bottom: calc(15vw * 197 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb197,
#bc-free .all .rmb197 {
    margin-bottom: calc(30vw * 197 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb198,
#bc-free .all .rmb198 {
    margin-bottom: calc(15vw * 198 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb198,
#bc-free .all .rmb198 {
    margin-bottom: calc(30vw * 198 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .rmb199,
#bc-free .all .rmb199 {
    margin-bottom: calc(15vw * 199 / 100);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .rmb199,
#bc-free .all .rmb199 {
    margin-bottom: calc(30vw * 199 / 100);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcmb-200,
#bc-free .all .pcmb-200 {
    margin-bottom: -200vw;
  }
  #bc-tmpl .all .pcmb-199,
#bc-free .all .pcmb-199 {
    margin-bottom: -199vw;
  }
  #bc-tmpl .all .pcmb-198,
#bc-free .all .pcmb-198 {
    margin-bottom: -198vw;
  }
  #bc-tmpl .all .pcmb-197,
#bc-free .all .pcmb-197 {
    margin-bottom: -197vw;
  }
  #bc-tmpl .all .pcmb-196,
#bc-free .all .pcmb-196 {
    margin-bottom: -196vw;
  }
  #bc-tmpl .all .pcmb-195,
#bc-free .all .pcmb-195 {
    margin-bottom: -195vw;
  }
  #bc-tmpl .all .pcmb-194,
#bc-free .all .pcmb-194 {
    margin-bottom: -194vw;
  }
  #bc-tmpl .all .pcmb-193,
#bc-free .all .pcmb-193 {
    margin-bottom: -193vw;
  }
  #bc-tmpl .all .pcmb-192,
#bc-free .all .pcmb-192 {
    margin-bottom: -192vw;
  }
  #bc-tmpl .all .pcmb-191,
#bc-free .all .pcmb-191 {
    margin-bottom: -191vw;
  }
  #bc-tmpl .all .pcmb-190,
#bc-free .all .pcmb-190 {
    margin-bottom: -190vw;
  }
  #bc-tmpl .all .pcmb-189,
#bc-free .all .pcmb-189 {
    margin-bottom: -189vw;
  }
  #bc-tmpl .all .pcmb-188,
#bc-free .all .pcmb-188 {
    margin-bottom: -188vw;
  }
  #bc-tmpl .all .pcmb-187,
#bc-free .all .pcmb-187 {
    margin-bottom: -187vw;
  }
  #bc-tmpl .all .pcmb-186,
#bc-free .all .pcmb-186 {
    margin-bottom: -186vw;
  }
  #bc-tmpl .all .pcmb-185,
#bc-free .all .pcmb-185 {
    margin-bottom: -185vw;
  }
  #bc-tmpl .all .pcmb-184,
#bc-free .all .pcmb-184 {
    margin-bottom: -184vw;
  }
  #bc-tmpl .all .pcmb-183,
#bc-free .all .pcmb-183 {
    margin-bottom: -183vw;
  }
  #bc-tmpl .all .pcmb-182,
#bc-free .all .pcmb-182 {
    margin-bottom: -182vw;
  }
  #bc-tmpl .all .pcmb-181,
#bc-free .all .pcmb-181 {
    margin-bottom: -181vw;
  }
  #bc-tmpl .all .pcmb-180,
#bc-free .all .pcmb-180 {
    margin-bottom: -180vw;
  }
  #bc-tmpl .all .pcmb-179,
#bc-free .all .pcmb-179 {
    margin-bottom: -179vw;
  }
  #bc-tmpl .all .pcmb-178,
#bc-free .all .pcmb-178 {
    margin-bottom: -178vw;
  }
  #bc-tmpl .all .pcmb-177,
#bc-free .all .pcmb-177 {
    margin-bottom: -177vw;
  }
  #bc-tmpl .all .pcmb-176,
#bc-free .all .pcmb-176 {
    margin-bottom: -176vw;
  }
  #bc-tmpl .all .pcmb-175,
#bc-free .all .pcmb-175 {
    margin-bottom: -175vw;
  }
  #bc-tmpl .all .pcmb-174,
#bc-free .all .pcmb-174 {
    margin-bottom: -174vw;
  }
  #bc-tmpl .all .pcmb-173,
#bc-free .all .pcmb-173 {
    margin-bottom: -173vw;
  }
  #bc-tmpl .all .pcmb-172,
#bc-free .all .pcmb-172 {
    margin-bottom: -172vw;
  }
  #bc-tmpl .all .pcmb-171,
#bc-free .all .pcmb-171 {
    margin-bottom: -171vw;
  }
  #bc-tmpl .all .pcmb-170,
#bc-free .all .pcmb-170 {
    margin-bottom: -170vw;
  }
  #bc-tmpl .all .pcmb-169,
#bc-free .all .pcmb-169 {
    margin-bottom: -169vw;
  }
  #bc-tmpl .all .pcmb-168,
#bc-free .all .pcmb-168 {
    margin-bottom: -168vw;
  }
  #bc-tmpl .all .pcmb-167,
#bc-free .all .pcmb-167 {
    margin-bottom: -167vw;
  }
  #bc-tmpl .all .pcmb-166,
#bc-free .all .pcmb-166 {
    margin-bottom: -166vw;
  }
  #bc-tmpl .all .pcmb-165,
#bc-free .all .pcmb-165 {
    margin-bottom: -165vw;
  }
  #bc-tmpl .all .pcmb-164,
#bc-free .all .pcmb-164 {
    margin-bottom: -164vw;
  }
  #bc-tmpl .all .pcmb-163,
#bc-free .all .pcmb-163 {
    margin-bottom: -163vw;
  }
  #bc-tmpl .all .pcmb-162,
#bc-free .all .pcmb-162 {
    margin-bottom: -162vw;
  }
  #bc-tmpl .all .pcmb-161,
#bc-free .all .pcmb-161 {
    margin-bottom: -161vw;
  }
  #bc-tmpl .all .pcmb-160,
#bc-free .all .pcmb-160 {
    margin-bottom: -160vw;
  }
  #bc-tmpl .all .pcmb-159,
#bc-free .all .pcmb-159 {
    margin-bottom: -159vw;
  }
  #bc-tmpl .all .pcmb-158,
#bc-free .all .pcmb-158 {
    margin-bottom: -158vw;
  }
  #bc-tmpl .all .pcmb-157,
#bc-free .all .pcmb-157 {
    margin-bottom: -157vw;
  }
  #bc-tmpl .all .pcmb-156,
#bc-free .all .pcmb-156 {
    margin-bottom: -156vw;
  }
  #bc-tmpl .all .pcmb-155,
#bc-free .all .pcmb-155 {
    margin-bottom: -155vw;
  }
  #bc-tmpl .all .pcmb-154,
#bc-free .all .pcmb-154 {
    margin-bottom: -154vw;
  }
  #bc-tmpl .all .pcmb-153,
#bc-free .all .pcmb-153 {
    margin-bottom: -153vw;
  }
  #bc-tmpl .all .pcmb-152,
#bc-free .all .pcmb-152 {
    margin-bottom: -152vw;
  }
  #bc-tmpl .all .pcmb-151,
#bc-free .all .pcmb-151 {
    margin-bottom: -151vw;
  }
  #bc-tmpl .all .pcmb-150,
#bc-free .all .pcmb-150 {
    margin-bottom: -150vw;
  }
  #bc-tmpl .all .pcmb-149,
#bc-free .all .pcmb-149 {
    margin-bottom: -149vw;
  }
  #bc-tmpl .all .pcmb-148,
#bc-free .all .pcmb-148 {
    margin-bottom: -148vw;
  }
  #bc-tmpl .all .pcmb-147,
#bc-free .all .pcmb-147 {
    margin-bottom: -147vw;
  }
  #bc-tmpl .all .pcmb-146,
#bc-free .all .pcmb-146 {
    margin-bottom: -146vw;
  }
  #bc-tmpl .all .pcmb-145,
#bc-free .all .pcmb-145 {
    margin-bottom: -145vw;
  }
  #bc-tmpl .all .pcmb-144,
#bc-free .all .pcmb-144 {
    margin-bottom: -144vw;
  }
  #bc-tmpl .all .pcmb-143,
#bc-free .all .pcmb-143 {
    margin-bottom: -143vw;
  }
  #bc-tmpl .all .pcmb-142,
#bc-free .all .pcmb-142 {
    margin-bottom: -142vw;
  }
  #bc-tmpl .all .pcmb-141,
#bc-free .all .pcmb-141 {
    margin-bottom: -141vw;
  }
  #bc-tmpl .all .pcmb-140,
#bc-free .all .pcmb-140 {
    margin-bottom: -140vw;
  }
  #bc-tmpl .all .pcmb-139,
#bc-free .all .pcmb-139 {
    margin-bottom: -139vw;
  }
  #bc-tmpl .all .pcmb-138,
#bc-free .all .pcmb-138 {
    margin-bottom: -138vw;
  }
  #bc-tmpl .all .pcmb-137,
#bc-free .all .pcmb-137 {
    margin-bottom: -137vw;
  }
  #bc-tmpl .all .pcmb-136,
#bc-free .all .pcmb-136 {
    margin-bottom: -136vw;
  }
  #bc-tmpl .all .pcmb-135,
#bc-free .all .pcmb-135 {
    margin-bottom: -135vw;
  }
  #bc-tmpl .all .pcmb-134,
#bc-free .all .pcmb-134 {
    margin-bottom: -134vw;
  }
  #bc-tmpl .all .pcmb-133,
#bc-free .all .pcmb-133 {
    margin-bottom: -133vw;
  }
  #bc-tmpl .all .pcmb-132,
#bc-free .all .pcmb-132 {
    margin-bottom: -132vw;
  }
  #bc-tmpl .all .pcmb-131,
#bc-free .all .pcmb-131 {
    margin-bottom: -131vw;
  }
  #bc-tmpl .all .pcmb-130,
#bc-free .all .pcmb-130 {
    margin-bottom: -130vw;
  }
  #bc-tmpl .all .pcmb-129,
#bc-free .all .pcmb-129 {
    margin-bottom: -129vw;
  }
  #bc-tmpl .all .pcmb-128,
#bc-free .all .pcmb-128 {
    margin-bottom: -128vw;
  }
  #bc-tmpl .all .pcmb-127,
#bc-free .all .pcmb-127 {
    margin-bottom: -127vw;
  }
  #bc-tmpl .all .pcmb-126,
#bc-free .all .pcmb-126 {
    margin-bottom: -126vw;
  }
  #bc-tmpl .all .pcmb-125,
#bc-free .all .pcmb-125 {
    margin-bottom: -125vw;
  }
  #bc-tmpl .all .pcmb-124,
#bc-free .all .pcmb-124 {
    margin-bottom: -124vw;
  }
  #bc-tmpl .all .pcmb-123,
#bc-free .all .pcmb-123 {
    margin-bottom: -123vw;
  }
  #bc-tmpl .all .pcmb-122,
#bc-free .all .pcmb-122 {
    margin-bottom: -122vw;
  }
  #bc-tmpl .all .pcmb-121,
#bc-free .all .pcmb-121 {
    margin-bottom: -121vw;
  }
  #bc-tmpl .all .pcmb-120,
#bc-free .all .pcmb-120 {
    margin-bottom: -120vw;
  }
  #bc-tmpl .all .pcmb-119,
#bc-free .all .pcmb-119 {
    margin-bottom: -119vw;
  }
  #bc-tmpl .all .pcmb-118,
#bc-free .all .pcmb-118 {
    margin-bottom: -118vw;
  }
  #bc-tmpl .all .pcmb-117,
#bc-free .all .pcmb-117 {
    margin-bottom: -117vw;
  }
  #bc-tmpl .all .pcmb-116,
#bc-free .all .pcmb-116 {
    margin-bottom: -116vw;
  }
  #bc-tmpl .all .pcmb-115,
#bc-free .all .pcmb-115 {
    margin-bottom: -115vw;
  }
  #bc-tmpl .all .pcmb-114,
#bc-free .all .pcmb-114 {
    margin-bottom: -114vw;
  }
  #bc-tmpl .all .pcmb-113,
#bc-free .all .pcmb-113 {
    margin-bottom: -113vw;
  }
  #bc-tmpl .all .pcmb-112,
#bc-free .all .pcmb-112 {
    margin-bottom: -112vw;
  }
  #bc-tmpl .all .pcmb-111,
#bc-free .all .pcmb-111 {
    margin-bottom: -111vw;
  }
  #bc-tmpl .all .pcmb-110,
#bc-free .all .pcmb-110 {
    margin-bottom: -110vw;
  }
  #bc-tmpl .all .pcmb-109,
#bc-free .all .pcmb-109 {
    margin-bottom: -109vw;
  }
  #bc-tmpl .all .pcmb-108,
#bc-free .all .pcmb-108 {
    margin-bottom: -108vw;
  }
  #bc-tmpl .all .pcmb-107,
#bc-free .all .pcmb-107 {
    margin-bottom: -107vw;
  }
  #bc-tmpl .all .pcmb-106,
#bc-free .all .pcmb-106 {
    margin-bottom: -106vw;
  }
  #bc-tmpl .all .pcmb-105,
#bc-free .all .pcmb-105 {
    margin-bottom: -105vw;
  }
  #bc-tmpl .all .pcmb-104,
#bc-free .all .pcmb-104 {
    margin-bottom: -104vw;
  }
  #bc-tmpl .all .pcmb-103,
#bc-free .all .pcmb-103 {
    margin-bottom: -103vw;
  }
  #bc-tmpl .all .pcmb-102,
#bc-free .all .pcmb-102 {
    margin-bottom: -102vw;
  }
  #bc-tmpl .all .pcmb-101,
#bc-free .all .pcmb-101 {
    margin-bottom: -101vw;
  }
  #bc-tmpl .all .pcmb-100,
#bc-free .all .pcmb-100 {
    margin-bottom: -100vw;
  }
  #bc-tmpl .all .pcmb-99,
#bc-free .all .pcmb-99 {
    margin-bottom: -99vw;
  }
  #bc-tmpl .all .pcmb-98,
#bc-free .all .pcmb-98 {
    margin-bottom: -98vw;
  }
  #bc-tmpl .all .pcmb-97,
#bc-free .all .pcmb-97 {
    margin-bottom: -97vw;
  }
  #bc-tmpl .all .pcmb-96,
#bc-free .all .pcmb-96 {
    margin-bottom: -96vw;
  }
  #bc-tmpl .all .pcmb-95,
#bc-free .all .pcmb-95 {
    margin-bottom: -95vw;
  }
  #bc-tmpl .all .pcmb-94,
#bc-free .all .pcmb-94 {
    margin-bottom: -94vw;
  }
  #bc-tmpl .all .pcmb-93,
#bc-free .all .pcmb-93 {
    margin-bottom: -93vw;
  }
  #bc-tmpl .all .pcmb-92,
#bc-free .all .pcmb-92 {
    margin-bottom: -92vw;
  }
  #bc-tmpl .all .pcmb-91,
#bc-free .all .pcmb-91 {
    margin-bottom: -91vw;
  }
  #bc-tmpl .all .pcmb-90,
#bc-free .all .pcmb-90 {
    margin-bottom: -90vw;
  }
  #bc-tmpl .all .pcmb-89,
#bc-free .all .pcmb-89 {
    margin-bottom: -89vw;
  }
  #bc-tmpl .all .pcmb-88,
#bc-free .all .pcmb-88 {
    margin-bottom: -88vw;
  }
  #bc-tmpl .all .pcmb-87,
#bc-free .all .pcmb-87 {
    margin-bottom: -87vw;
  }
  #bc-tmpl .all .pcmb-86,
#bc-free .all .pcmb-86 {
    margin-bottom: -86vw;
  }
  #bc-tmpl .all .pcmb-85,
#bc-free .all .pcmb-85 {
    margin-bottom: -85vw;
  }
  #bc-tmpl .all .pcmb-84,
#bc-free .all .pcmb-84 {
    margin-bottom: -84vw;
  }
  #bc-tmpl .all .pcmb-83,
#bc-free .all .pcmb-83 {
    margin-bottom: -83vw;
  }
  #bc-tmpl .all .pcmb-82,
#bc-free .all .pcmb-82 {
    margin-bottom: -82vw;
  }
  #bc-tmpl .all .pcmb-81,
#bc-free .all .pcmb-81 {
    margin-bottom: -81vw;
  }
  #bc-tmpl .all .pcmb-80,
#bc-free .all .pcmb-80 {
    margin-bottom: -80vw;
  }
  #bc-tmpl .all .pcmb-79,
#bc-free .all .pcmb-79 {
    margin-bottom: -79vw;
  }
  #bc-tmpl .all .pcmb-78,
#bc-free .all .pcmb-78 {
    margin-bottom: -78vw;
  }
  #bc-tmpl .all .pcmb-77,
#bc-free .all .pcmb-77 {
    margin-bottom: -77vw;
  }
  #bc-tmpl .all .pcmb-76,
#bc-free .all .pcmb-76 {
    margin-bottom: -76vw;
  }
  #bc-tmpl .all .pcmb-75,
#bc-free .all .pcmb-75 {
    margin-bottom: -75vw;
  }
  #bc-tmpl .all .pcmb-74,
#bc-free .all .pcmb-74 {
    margin-bottom: -74vw;
  }
  #bc-tmpl .all .pcmb-73,
#bc-free .all .pcmb-73 {
    margin-bottom: -73vw;
  }
  #bc-tmpl .all .pcmb-72,
#bc-free .all .pcmb-72 {
    margin-bottom: -72vw;
  }
  #bc-tmpl .all .pcmb-71,
#bc-free .all .pcmb-71 {
    margin-bottom: -71vw;
  }
  #bc-tmpl .all .pcmb-70,
#bc-free .all .pcmb-70 {
    margin-bottom: -70vw;
  }
  #bc-tmpl .all .pcmb-69,
#bc-free .all .pcmb-69 {
    margin-bottom: -69vw;
  }
  #bc-tmpl .all .pcmb-68,
#bc-free .all .pcmb-68 {
    margin-bottom: -68vw;
  }
  #bc-tmpl .all .pcmb-67,
#bc-free .all .pcmb-67 {
    margin-bottom: -67vw;
  }
  #bc-tmpl .all .pcmb-66,
#bc-free .all .pcmb-66 {
    margin-bottom: -66vw;
  }
  #bc-tmpl .all .pcmb-65,
#bc-free .all .pcmb-65 {
    margin-bottom: -65vw;
  }
  #bc-tmpl .all .pcmb-64,
#bc-free .all .pcmb-64 {
    margin-bottom: -64vw;
  }
  #bc-tmpl .all .pcmb-63,
#bc-free .all .pcmb-63 {
    margin-bottom: -63vw;
  }
  #bc-tmpl .all .pcmb-62,
#bc-free .all .pcmb-62 {
    margin-bottom: -62vw;
  }
  #bc-tmpl .all .pcmb-61,
#bc-free .all .pcmb-61 {
    margin-bottom: -61vw;
  }
  #bc-tmpl .all .pcmb-60,
#bc-free .all .pcmb-60 {
    margin-bottom: -60vw;
  }
  #bc-tmpl .all .pcmb-59,
#bc-free .all .pcmb-59 {
    margin-bottom: -59vw;
  }
  #bc-tmpl .all .pcmb-58,
#bc-free .all .pcmb-58 {
    margin-bottom: -58vw;
  }
  #bc-tmpl .all .pcmb-57,
#bc-free .all .pcmb-57 {
    margin-bottom: -57vw;
  }
  #bc-tmpl .all .pcmb-56,
#bc-free .all .pcmb-56 {
    margin-bottom: -56vw;
  }
  #bc-tmpl .all .pcmb-55,
#bc-free .all .pcmb-55 {
    margin-bottom: -55vw;
  }
  #bc-tmpl .all .pcmb-54,
#bc-free .all .pcmb-54 {
    margin-bottom: -54vw;
  }
  #bc-tmpl .all .pcmb-53,
#bc-free .all .pcmb-53 {
    margin-bottom: -53vw;
  }
  #bc-tmpl .all .pcmb-52,
#bc-free .all .pcmb-52 {
    margin-bottom: -52vw;
  }
  #bc-tmpl .all .pcmb-51,
#bc-free .all .pcmb-51 {
    margin-bottom: -51vw;
  }
  #bc-tmpl .all .pcmb-50,
#bc-free .all .pcmb-50 {
    margin-bottom: -50vw;
  }
  #bc-tmpl .all .pcmb-49,
#bc-free .all .pcmb-49 {
    margin-bottom: -49vw;
  }
  #bc-tmpl .all .pcmb-48,
#bc-free .all .pcmb-48 {
    margin-bottom: -48vw;
  }
  #bc-tmpl .all .pcmb-47,
#bc-free .all .pcmb-47 {
    margin-bottom: -47vw;
  }
  #bc-tmpl .all .pcmb-46,
#bc-free .all .pcmb-46 {
    margin-bottom: -46vw;
  }
  #bc-tmpl .all .pcmb-45,
#bc-free .all .pcmb-45 {
    margin-bottom: -45vw;
  }
  #bc-tmpl .all .pcmb-44,
#bc-free .all .pcmb-44 {
    margin-bottom: -44vw;
  }
  #bc-tmpl .all .pcmb-43,
#bc-free .all .pcmb-43 {
    margin-bottom: -43vw;
  }
  #bc-tmpl .all .pcmb-42,
#bc-free .all .pcmb-42 {
    margin-bottom: -42vw;
  }
  #bc-tmpl .all .pcmb-41,
#bc-free .all .pcmb-41 {
    margin-bottom: -41vw;
  }
  #bc-tmpl .all .pcmb-40,
#bc-free .all .pcmb-40 {
    margin-bottom: -40vw;
  }
  #bc-tmpl .all .pcmb-39,
#bc-free .all .pcmb-39 {
    margin-bottom: -39vw;
  }
  #bc-tmpl .all .pcmb-38,
#bc-free .all .pcmb-38 {
    margin-bottom: -38vw;
  }
  #bc-tmpl .all .pcmb-37,
#bc-free .all .pcmb-37 {
    margin-bottom: -37vw;
  }
  #bc-tmpl .all .pcmb-36,
#bc-free .all .pcmb-36 {
    margin-bottom: -36vw;
  }
  #bc-tmpl .all .pcmb-35,
#bc-free .all .pcmb-35 {
    margin-bottom: -35vw;
  }
  #bc-tmpl .all .pcmb-34,
#bc-free .all .pcmb-34 {
    margin-bottom: -34vw;
  }
  #bc-tmpl .all .pcmb-33,
#bc-free .all .pcmb-33 {
    margin-bottom: -33vw;
  }
  #bc-tmpl .all .pcmb-32,
#bc-free .all .pcmb-32 {
    margin-bottom: -32vw;
  }
  #bc-tmpl .all .pcmb-31,
#bc-free .all .pcmb-31 {
    margin-bottom: -31vw;
  }
  #bc-tmpl .all .pcmb-30,
#bc-free .all .pcmb-30 {
    margin-bottom: -30vw;
  }
  #bc-tmpl .all .pcmb-29,
#bc-free .all .pcmb-29 {
    margin-bottom: -29vw;
  }
  #bc-tmpl .all .pcmb-28,
#bc-free .all .pcmb-28 {
    margin-bottom: -28vw;
  }
  #bc-tmpl .all .pcmb-27,
#bc-free .all .pcmb-27 {
    margin-bottom: -27vw;
  }
  #bc-tmpl .all .pcmb-26,
#bc-free .all .pcmb-26 {
    margin-bottom: -26vw;
  }
  #bc-tmpl .all .pcmb-25,
#bc-free .all .pcmb-25 {
    margin-bottom: -25vw;
  }
  #bc-tmpl .all .pcmb-24,
#bc-free .all .pcmb-24 {
    margin-bottom: -24vw;
  }
  #bc-tmpl .all .pcmb-23,
#bc-free .all .pcmb-23 {
    margin-bottom: -23vw;
  }
  #bc-tmpl .all .pcmb-22,
#bc-free .all .pcmb-22 {
    margin-bottom: -22vw;
  }
  #bc-tmpl .all .pcmb-21,
#bc-free .all .pcmb-21 {
    margin-bottom: -21vw;
  }
  #bc-tmpl .all .pcmb-20,
#bc-free .all .pcmb-20 {
    margin-bottom: -20vw;
  }
  #bc-tmpl .all .pcmb-19,
#bc-free .all .pcmb-19 {
    margin-bottom: -19vw;
  }
  #bc-tmpl .all .pcmb-18,
#bc-free .all .pcmb-18 {
    margin-bottom: -18vw;
  }
  #bc-tmpl .all .pcmb-17,
#bc-free .all .pcmb-17 {
    margin-bottom: -17vw;
  }
  #bc-tmpl .all .pcmb-16,
#bc-free .all .pcmb-16 {
    margin-bottom: -16vw;
  }
  #bc-tmpl .all .pcmb-15,
#bc-free .all .pcmb-15 {
    margin-bottom: -15vw;
  }
  #bc-tmpl .all .pcmb-14,
#bc-free .all .pcmb-14 {
    margin-bottom: -14vw;
  }
  #bc-tmpl .all .pcmb-13,
#bc-free .all .pcmb-13 {
    margin-bottom: -13vw;
  }
  #bc-tmpl .all .pcmb-12,
#bc-free .all .pcmb-12 {
    margin-bottom: -12vw;
  }
  #bc-tmpl .all .pcmb-11,
#bc-free .all .pcmb-11 {
    margin-bottom: -11vw;
  }
  #bc-tmpl .all .pcmb-10,
#bc-free .all .pcmb-10 {
    margin-bottom: -10vw;
  }
  #bc-tmpl .all .pcmb-9,
#bc-free .all .pcmb-9 {
    margin-bottom: -9vw;
  }
  #bc-tmpl .all .pcmb-8,
#bc-free .all .pcmb-8 {
    margin-bottom: -8vw;
  }
  #bc-tmpl .all .pcmb-7,
#bc-free .all .pcmb-7 {
    margin-bottom: -7vw;
  }
  #bc-tmpl .all .pcmb-6,
#bc-free .all .pcmb-6 {
    margin-bottom: -6vw;
  }
  #bc-tmpl .all .pcmb-5,
#bc-free .all .pcmb-5 {
    margin-bottom: -5vw;
  }
  #bc-tmpl .all .pcmb-4,
#bc-free .all .pcmb-4 {
    margin-bottom: -4vw;
  }
  #bc-tmpl .all .pcmb-3,
#bc-free .all .pcmb-3 {
    margin-bottom: -3vw;
  }
  #bc-tmpl .all .pcmb-2,
#bc-free .all .pcmb-2 {
    margin-bottom: -2vw;
  }
  #bc-tmpl .all .pcmb-1,
#bc-free .all .pcmb-1 {
    margin-bottom: -1vw;
  }
  #bc-tmpl .all .pcmb0,
#bc-free .all .pcmb0 {
    margin-bottom: 0vw;
  }
  #bc-tmpl .all .pcmb1,
#bc-free .all .pcmb1 {
    margin-bottom: 1vw;
  }
  #bc-tmpl .all .pcmb2,
#bc-free .all .pcmb2 {
    margin-bottom: 2vw;
  }
  #bc-tmpl .all .pcmb3,
#bc-free .all .pcmb3 {
    margin-bottom: 3vw;
  }
  #bc-tmpl .all .pcmb4,
#bc-free .all .pcmb4 {
    margin-bottom: 4vw;
  }
  #bc-tmpl .all .pcmb5,
#bc-free .all .pcmb5 {
    margin-bottom: 5vw;
  }
  #bc-tmpl .all .pcmb6,
#bc-free .all .pcmb6 {
    margin-bottom: 6vw;
  }
  #bc-tmpl .all .pcmb7,
#bc-free .all .pcmb7 {
    margin-bottom: 7vw;
  }
  #bc-tmpl .all .pcmb8,
#bc-free .all .pcmb8 {
    margin-bottom: 8vw;
  }
  #bc-tmpl .all .pcmb9,
#bc-free .all .pcmb9 {
    margin-bottom: 9vw;
  }
  #bc-tmpl .all .pcmb10,
#bc-free .all .pcmb10 {
    margin-bottom: 10vw;
  }
  #bc-tmpl .all .pcmb11,
#bc-free .all .pcmb11 {
    margin-bottom: 11vw;
  }
  #bc-tmpl .all .pcmb12,
#bc-free .all .pcmb12 {
    margin-bottom: 12vw;
  }
  #bc-tmpl .all .pcmb13,
#bc-free .all .pcmb13 {
    margin-bottom: 13vw;
  }
  #bc-tmpl .all .pcmb14,
#bc-free .all .pcmb14 {
    margin-bottom: 14vw;
  }
  #bc-tmpl .all .pcmb15,
#bc-free .all .pcmb15 {
    margin-bottom: 15vw;
  }
  #bc-tmpl .all .pcmb16,
#bc-free .all .pcmb16 {
    margin-bottom: 16vw;
  }
  #bc-tmpl .all .pcmb17,
#bc-free .all .pcmb17 {
    margin-bottom: 17vw;
  }
  #bc-tmpl .all .pcmb18,
#bc-free .all .pcmb18 {
    margin-bottom: 18vw;
  }
  #bc-tmpl .all .pcmb19,
#bc-free .all .pcmb19 {
    margin-bottom: 19vw;
  }
  #bc-tmpl .all .pcmb20,
#bc-free .all .pcmb20 {
    margin-bottom: 20vw;
  }
  #bc-tmpl .all .pcmb21,
#bc-free .all .pcmb21 {
    margin-bottom: 21vw;
  }
  #bc-tmpl .all .pcmb22,
#bc-free .all .pcmb22 {
    margin-bottom: 22vw;
  }
  #bc-tmpl .all .pcmb23,
#bc-free .all .pcmb23 {
    margin-bottom: 23vw;
  }
  #bc-tmpl .all .pcmb24,
#bc-free .all .pcmb24 {
    margin-bottom: 24vw;
  }
  #bc-tmpl .all .pcmb25,
#bc-free .all .pcmb25 {
    margin-bottom: 25vw;
  }
  #bc-tmpl .all .pcmb26,
#bc-free .all .pcmb26 {
    margin-bottom: 26vw;
  }
  #bc-tmpl .all .pcmb27,
#bc-free .all .pcmb27 {
    margin-bottom: 27vw;
  }
  #bc-tmpl .all .pcmb28,
#bc-free .all .pcmb28 {
    margin-bottom: 28vw;
  }
  #bc-tmpl .all .pcmb29,
#bc-free .all .pcmb29 {
    margin-bottom: 29vw;
  }
  #bc-tmpl .all .pcmb30,
#bc-free .all .pcmb30 {
    margin-bottom: 30vw;
  }
  #bc-tmpl .all .pcmb31,
#bc-free .all .pcmb31 {
    margin-bottom: 31vw;
  }
  #bc-tmpl .all .pcmb32,
#bc-free .all .pcmb32 {
    margin-bottom: 32vw;
  }
  #bc-tmpl .all .pcmb33,
#bc-free .all .pcmb33 {
    margin-bottom: 33vw;
  }
  #bc-tmpl .all .pcmb34,
#bc-free .all .pcmb34 {
    margin-bottom: 34vw;
  }
  #bc-tmpl .all .pcmb35,
#bc-free .all .pcmb35 {
    margin-bottom: 35vw;
  }
  #bc-tmpl .all .pcmb36,
#bc-free .all .pcmb36 {
    margin-bottom: 36vw;
  }
  #bc-tmpl .all .pcmb37,
#bc-free .all .pcmb37 {
    margin-bottom: 37vw;
  }
  #bc-tmpl .all .pcmb38,
#bc-free .all .pcmb38 {
    margin-bottom: 38vw;
  }
  #bc-tmpl .all .pcmb39,
#bc-free .all .pcmb39 {
    margin-bottom: 39vw;
  }
  #bc-tmpl .all .pcmb40,
#bc-free .all .pcmb40 {
    margin-bottom: 40vw;
  }
  #bc-tmpl .all .pcmb41,
#bc-free .all .pcmb41 {
    margin-bottom: 41vw;
  }
  #bc-tmpl .all .pcmb42,
#bc-free .all .pcmb42 {
    margin-bottom: 42vw;
  }
  #bc-tmpl .all .pcmb43,
#bc-free .all .pcmb43 {
    margin-bottom: 43vw;
  }
  #bc-tmpl .all .pcmb44,
#bc-free .all .pcmb44 {
    margin-bottom: 44vw;
  }
  #bc-tmpl .all .pcmb45,
#bc-free .all .pcmb45 {
    margin-bottom: 45vw;
  }
  #bc-tmpl .all .pcmb46,
#bc-free .all .pcmb46 {
    margin-bottom: 46vw;
  }
  #bc-tmpl .all .pcmb47,
#bc-free .all .pcmb47 {
    margin-bottom: 47vw;
  }
  #bc-tmpl .all .pcmb48,
#bc-free .all .pcmb48 {
    margin-bottom: 48vw;
  }
  #bc-tmpl .all .pcmb49,
#bc-free .all .pcmb49 {
    margin-bottom: 49vw;
  }
  #bc-tmpl .all .pcmb50,
#bc-free .all .pcmb50 {
    margin-bottom: 50vw;
  }
  #bc-tmpl .all .pcmb51,
#bc-free .all .pcmb51 {
    margin-bottom: 51vw;
  }
  #bc-tmpl .all .pcmb52,
#bc-free .all .pcmb52 {
    margin-bottom: 52vw;
  }
  #bc-tmpl .all .pcmb53,
#bc-free .all .pcmb53 {
    margin-bottom: 53vw;
  }
  #bc-tmpl .all .pcmb54,
#bc-free .all .pcmb54 {
    margin-bottom: 54vw;
  }
  #bc-tmpl .all .pcmb55,
#bc-free .all .pcmb55 {
    margin-bottom: 55vw;
  }
  #bc-tmpl .all .pcmb56,
#bc-free .all .pcmb56 {
    margin-bottom: 56vw;
  }
  #bc-tmpl .all .pcmb57,
#bc-free .all .pcmb57 {
    margin-bottom: 57vw;
  }
  #bc-tmpl .all .pcmb58,
#bc-free .all .pcmb58 {
    margin-bottom: 58vw;
  }
  #bc-tmpl .all .pcmb59,
#bc-free .all .pcmb59 {
    margin-bottom: 59vw;
  }
  #bc-tmpl .all .pcmb60,
#bc-free .all .pcmb60 {
    margin-bottom: 60vw;
  }
  #bc-tmpl .all .pcmb61,
#bc-free .all .pcmb61 {
    margin-bottom: 61vw;
  }
  #bc-tmpl .all .pcmb62,
#bc-free .all .pcmb62 {
    margin-bottom: 62vw;
  }
  #bc-tmpl .all .pcmb63,
#bc-free .all .pcmb63 {
    margin-bottom: 63vw;
  }
  #bc-tmpl .all .pcmb64,
#bc-free .all .pcmb64 {
    margin-bottom: 64vw;
  }
  #bc-tmpl .all .pcmb65,
#bc-free .all .pcmb65 {
    margin-bottom: 65vw;
  }
  #bc-tmpl .all .pcmb66,
#bc-free .all .pcmb66 {
    margin-bottom: 66vw;
  }
  #bc-tmpl .all .pcmb67,
#bc-free .all .pcmb67 {
    margin-bottom: 67vw;
  }
  #bc-tmpl .all .pcmb68,
#bc-free .all .pcmb68 {
    margin-bottom: 68vw;
  }
  #bc-tmpl .all .pcmb69,
#bc-free .all .pcmb69 {
    margin-bottom: 69vw;
  }
  #bc-tmpl .all .pcmb70,
#bc-free .all .pcmb70 {
    margin-bottom: 70vw;
  }
  #bc-tmpl .all .pcmb71,
#bc-free .all .pcmb71 {
    margin-bottom: 71vw;
  }
  #bc-tmpl .all .pcmb72,
#bc-free .all .pcmb72 {
    margin-bottom: 72vw;
  }
  #bc-tmpl .all .pcmb73,
#bc-free .all .pcmb73 {
    margin-bottom: 73vw;
  }
  #bc-tmpl .all .pcmb74,
#bc-free .all .pcmb74 {
    margin-bottom: 74vw;
  }
  #bc-tmpl .all .pcmb75,
#bc-free .all .pcmb75 {
    margin-bottom: 75vw;
  }
  #bc-tmpl .all .pcmb76,
#bc-free .all .pcmb76 {
    margin-bottom: 76vw;
  }
  #bc-tmpl .all .pcmb77,
#bc-free .all .pcmb77 {
    margin-bottom: 77vw;
  }
  #bc-tmpl .all .pcmb78,
#bc-free .all .pcmb78 {
    margin-bottom: 78vw;
  }
  #bc-tmpl .all .pcmb79,
#bc-free .all .pcmb79 {
    margin-bottom: 79vw;
  }
  #bc-tmpl .all .pcmb80,
#bc-free .all .pcmb80 {
    margin-bottom: 80vw;
  }
  #bc-tmpl .all .pcmb81,
#bc-free .all .pcmb81 {
    margin-bottom: 81vw;
  }
  #bc-tmpl .all .pcmb82,
#bc-free .all .pcmb82 {
    margin-bottom: 82vw;
  }
  #bc-tmpl .all .pcmb83,
#bc-free .all .pcmb83 {
    margin-bottom: 83vw;
  }
  #bc-tmpl .all .pcmb84,
#bc-free .all .pcmb84 {
    margin-bottom: 84vw;
  }
  #bc-tmpl .all .pcmb85,
#bc-free .all .pcmb85 {
    margin-bottom: 85vw;
  }
  #bc-tmpl .all .pcmb86,
#bc-free .all .pcmb86 {
    margin-bottom: 86vw;
  }
  #bc-tmpl .all .pcmb87,
#bc-free .all .pcmb87 {
    margin-bottom: 87vw;
  }
  #bc-tmpl .all .pcmb88,
#bc-free .all .pcmb88 {
    margin-bottom: 88vw;
  }
  #bc-tmpl .all .pcmb89,
#bc-free .all .pcmb89 {
    margin-bottom: 89vw;
  }
  #bc-tmpl .all .pcmb90,
#bc-free .all .pcmb90 {
    margin-bottom: 90vw;
  }
  #bc-tmpl .all .pcmb91,
#bc-free .all .pcmb91 {
    margin-bottom: 91vw;
  }
  #bc-tmpl .all .pcmb92,
#bc-free .all .pcmb92 {
    margin-bottom: 92vw;
  }
  #bc-tmpl .all .pcmb93,
#bc-free .all .pcmb93 {
    margin-bottom: 93vw;
  }
  #bc-tmpl .all .pcmb94,
#bc-free .all .pcmb94 {
    margin-bottom: 94vw;
  }
  #bc-tmpl .all .pcmb95,
#bc-free .all .pcmb95 {
    margin-bottom: 95vw;
  }
  #bc-tmpl .all .pcmb96,
#bc-free .all .pcmb96 {
    margin-bottom: 96vw;
  }
  #bc-tmpl .all .pcmb97,
#bc-free .all .pcmb97 {
    margin-bottom: 97vw;
  }
  #bc-tmpl .all .pcmb98,
#bc-free .all .pcmb98 {
    margin-bottom: 98vw;
  }
  #bc-tmpl .all .pcmb99,
#bc-free .all .pcmb99 {
    margin-bottom: 99vw;
  }
  #bc-tmpl .all .pcmb100,
#bc-free .all .pcmb100 {
    margin-bottom: 100vw;
  }
  #bc-tmpl .all .pcmb101,
#bc-free .all .pcmb101 {
    margin-bottom: 101vw;
  }
  #bc-tmpl .all .pcmb102,
#bc-free .all .pcmb102 {
    margin-bottom: 102vw;
  }
  #bc-tmpl .all .pcmb103,
#bc-free .all .pcmb103 {
    margin-bottom: 103vw;
  }
  #bc-tmpl .all .pcmb104,
#bc-free .all .pcmb104 {
    margin-bottom: 104vw;
  }
  #bc-tmpl .all .pcmb105,
#bc-free .all .pcmb105 {
    margin-bottom: 105vw;
  }
  #bc-tmpl .all .pcmb106,
#bc-free .all .pcmb106 {
    margin-bottom: 106vw;
  }
  #bc-tmpl .all .pcmb107,
#bc-free .all .pcmb107 {
    margin-bottom: 107vw;
  }
  #bc-tmpl .all .pcmb108,
#bc-free .all .pcmb108 {
    margin-bottom: 108vw;
  }
  #bc-tmpl .all .pcmb109,
#bc-free .all .pcmb109 {
    margin-bottom: 109vw;
  }
  #bc-tmpl .all .pcmb110,
#bc-free .all .pcmb110 {
    margin-bottom: 110vw;
  }
  #bc-tmpl .all .pcmb111,
#bc-free .all .pcmb111 {
    margin-bottom: 111vw;
  }
  #bc-tmpl .all .pcmb112,
#bc-free .all .pcmb112 {
    margin-bottom: 112vw;
  }
  #bc-tmpl .all .pcmb113,
#bc-free .all .pcmb113 {
    margin-bottom: 113vw;
  }
  #bc-tmpl .all .pcmb114,
#bc-free .all .pcmb114 {
    margin-bottom: 114vw;
  }
  #bc-tmpl .all .pcmb115,
#bc-free .all .pcmb115 {
    margin-bottom: 115vw;
  }
  #bc-tmpl .all .pcmb116,
#bc-free .all .pcmb116 {
    margin-bottom: 116vw;
  }
  #bc-tmpl .all .pcmb117,
#bc-free .all .pcmb117 {
    margin-bottom: 117vw;
  }
  #bc-tmpl .all .pcmb118,
#bc-free .all .pcmb118 {
    margin-bottom: 118vw;
  }
  #bc-tmpl .all .pcmb119,
#bc-free .all .pcmb119 {
    margin-bottom: 119vw;
  }
  #bc-tmpl .all .pcmb120,
#bc-free .all .pcmb120 {
    margin-bottom: 120vw;
  }
  #bc-tmpl .all .pcmb121,
#bc-free .all .pcmb121 {
    margin-bottom: 121vw;
  }
  #bc-tmpl .all .pcmb122,
#bc-free .all .pcmb122 {
    margin-bottom: 122vw;
  }
  #bc-tmpl .all .pcmb123,
#bc-free .all .pcmb123 {
    margin-bottom: 123vw;
  }
  #bc-tmpl .all .pcmb124,
#bc-free .all .pcmb124 {
    margin-bottom: 124vw;
  }
  #bc-tmpl .all .pcmb125,
#bc-free .all .pcmb125 {
    margin-bottom: 125vw;
  }
  #bc-tmpl .all .pcmb126,
#bc-free .all .pcmb126 {
    margin-bottom: 126vw;
  }
  #bc-tmpl .all .pcmb127,
#bc-free .all .pcmb127 {
    margin-bottom: 127vw;
  }
  #bc-tmpl .all .pcmb128,
#bc-free .all .pcmb128 {
    margin-bottom: 128vw;
  }
  #bc-tmpl .all .pcmb129,
#bc-free .all .pcmb129 {
    margin-bottom: 129vw;
  }
  #bc-tmpl .all .pcmb130,
#bc-free .all .pcmb130 {
    margin-bottom: 130vw;
  }
  #bc-tmpl .all .pcmb131,
#bc-free .all .pcmb131 {
    margin-bottom: 131vw;
  }
  #bc-tmpl .all .pcmb132,
#bc-free .all .pcmb132 {
    margin-bottom: 132vw;
  }
  #bc-tmpl .all .pcmb133,
#bc-free .all .pcmb133 {
    margin-bottom: 133vw;
  }
  #bc-tmpl .all .pcmb134,
#bc-free .all .pcmb134 {
    margin-bottom: 134vw;
  }
  #bc-tmpl .all .pcmb135,
#bc-free .all .pcmb135 {
    margin-bottom: 135vw;
  }
  #bc-tmpl .all .pcmb136,
#bc-free .all .pcmb136 {
    margin-bottom: 136vw;
  }
  #bc-tmpl .all .pcmb137,
#bc-free .all .pcmb137 {
    margin-bottom: 137vw;
  }
  #bc-tmpl .all .pcmb138,
#bc-free .all .pcmb138 {
    margin-bottom: 138vw;
  }
  #bc-tmpl .all .pcmb139,
#bc-free .all .pcmb139 {
    margin-bottom: 139vw;
  }
  #bc-tmpl .all .pcmb140,
#bc-free .all .pcmb140 {
    margin-bottom: 140vw;
  }
  #bc-tmpl .all .pcmb141,
#bc-free .all .pcmb141 {
    margin-bottom: 141vw;
  }
  #bc-tmpl .all .pcmb142,
#bc-free .all .pcmb142 {
    margin-bottom: 142vw;
  }
  #bc-tmpl .all .pcmb143,
#bc-free .all .pcmb143 {
    margin-bottom: 143vw;
  }
  #bc-tmpl .all .pcmb144,
#bc-free .all .pcmb144 {
    margin-bottom: 144vw;
  }
  #bc-tmpl .all .pcmb145,
#bc-free .all .pcmb145 {
    margin-bottom: 145vw;
  }
  #bc-tmpl .all .pcmb146,
#bc-free .all .pcmb146 {
    margin-bottom: 146vw;
  }
  #bc-tmpl .all .pcmb147,
#bc-free .all .pcmb147 {
    margin-bottom: 147vw;
  }
  #bc-tmpl .all .pcmb148,
#bc-free .all .pcmb148 {
    margin-bottom: 148vw;
  }
  #bc-tmpl .all .pcmb149,
#bc-free .all .pcmb149 {
    margin-bottom: 149vw;
  }
  #bc-tmpl .all .pcmb150,
#bc-free .all .pcmb150 {
    margin-bottom: 150vw;
  }
  #bc-tmpl .all .pcmb151,
#bc-free .all .pcmb151 {
    margin-bottom: 151vw;
  }
  #bc-tmpl .all .pcmb152,
#bc-free .all .pcmb152 {
    margin-bottom: 152vw;
  }
  #bc-tmpl .all .pcmb153,
#bc-free .all .pcmb153 {
    margin-bottom: 153vw;
  }
  #bc-tmpl .all .pcmb154,
#bc-free .all .pcmb154 {
    margin-bottom: 154vw;
  }
  #bc-tmpl .all .pcmb155,
#bc-free .all .pcmb155 {
    margin-bottom: 155vw;
  }
  #bc-tmpl .all .pcmb156,
#bc-free .all .pcmb156 {
    margin-bottom: 156vw;
  }
  #bc-tmpl .all .pcmb157,
#bc-free .all .pcmb157 {
    margin-bottom: 157vw;
  }
  #bc-tmpl .all .pcmb158,
#bc-free .all .pcmb158 {
    margin-bottom: 158vw;
  }
  #bc-tmpl .all .pcmb159,
#bc-free .all .pcmb159 {
    margin-bottom: 159vw;
  }
  #bc-tmpl .all .pcmb160,
#bc-free .all .pcmb160 {
    margin-bottom: 160vw;
  }
  #bc-tmpl .all .pcmb161,
#bc-free .all .pcmb161 {
    margin-bottom: 161vw;
  }
  #bc-tmpl .all .pcmb162,
#bc-free .all .pcmb162 {
    margin-bottom: 162vw;
  }
  #bc-tmpl .all .pcmb163,
#bc-free .all .pcmb163 {
    margin-bottom: 163vw;
  }
  #bc-tmpl .all .pcmb164,
#bc-free .all .pcmb164 {
    margin-bottom: 164vw;
  }
  #bc-tmpl .all .pcmb165,
#bc-free .all .pcmb165 {
    margin-bottom: 165vw;
  }
  #bc-tmpl .all .pcmb166,
#bc-free .all .pcmb166 {
    margin-bottom: 166vw;
  }
  #bc-tmpl .all .pcmb167,
#bc-free .all .pcmb167 {
    margin-bottom: 167vw;
  }
  #bc-tmpl .all .pcmb168,
#bc-free .all .pcmb168 {
    margin-bottom: 168vw;
  }
  #bc-tmpl .all .pcmb169,
#bc-free .all .pcmb169 {
    margin-bottom: 169vw;
  }
  #bc-tmpl .all .pcmb170,
#bc-free .all .pcmb170 {
    margin-bottom: 170vw;
  }
  #bc-tmpl .all .pcmb171,
#bc-free .all .pcmb171 {
    margin-bottom: 171vw;
  }
  #bc-tmpl .all .pcmb172,
#bc-free .all .pcmb172 {
    margin-bottom: 172vw;
  }
  #bc-tmpl .all .pcmb173,
#bc-free .all .pcmb173 {
    margin-bottom: 173vw;
  }
  #bc-tmpl .all .pcmb174,
#bc-free .all .pcmb174 {
    margin-bottom: 174vw;
  }
  #bc-tmpl .all .pcmb175,
#bc-free .all .pcmb175 {
    margin-bottom: 175vw;
  }
  #bc-tmpl .all .pcmb176,
#bc-free .all .pcmb176 {
    margin-bottom: 176vw;
  }
  #bc-tmpl .all .pcmb177,
#bc-free .all .pcmb177 {
    margin-bottom: 177vw;
  }
  #bc-tmpl .all .pcmb178,
#bc-free .all .pcmb178 {
    margin-bottom: 178vw;
  }
  #bc-tmpl .all .pcmb179,
#bc-free .all .pcmb179 {
    margin-bottom: 179vw;
  }
  #bc-tmpl .all .pcmb180,
#bc-free .all .pcmb180 {
    margin-bottom: 180vw;
  }
  #bc-tmpl .all .pcmb181,
#bc-free .all .pcmb181 {
    margin-bottom: 181vw;
  }
  #bc-tmpl .all .pcmb182,
#bc-free .all .pcmb182 {
    margin-bottom: 182vw;
  }
  #bc-tmpl .all .pcmb183,
#bc-free .all .pcmb183 {
    margin-bottom: 183vw;
  }
  #bc-tmpl .all .pcmb184,
#bc-free .all .pcmb184 {
    margin-bottom: 184vw;
  }
  #bc-tmpl .all .pcmb185,
#bc-free .all .pcmb185 {
    margin-bottom: 185vw;
  }
  #bc-tmpl .all .pcmb186,
#bc-free .all .pcmb186 {
    margin-bottom: 186vw;
  }
  #bc-tmpl .all .pcmb187,
#bc-free .all .pcmb187 {
    margin-bottom: 187vw;
  }
  #bc-tmpl .all .pcmb188,
#bc-free .all .pcmb188 {
    margin-bottom: 188vw;
  }
  #bc-tmpl .all .pcmb189,
#bc-free .all .pcmb189 {
    margin-bottom: 189vw;
  }
  #bc-tmpl .all .pcmb190,
#bc-free .all .pcmb190 {
    margin-bottom: 190vw;
  }
  #bc-tmpl .all .pcmb191,
#bc-free .all .pcmb191 {
    margin-bottom: 191vw;
  }
  #bc-tmpl .all .pcmb192,
#bc-free .all .pcmb192 {
    margin-bottom: 192vw;
  }
  #bc-tmpl .all .pcmb193,
#bc-free .all .pcmb193 {
    margin-bottom: 193vw;
  }
  #bc-tmpl .all .pcmb194,
#bc-free .all .pcmb194 {
    margin-bottom: 194vw;
  }
  #bc-tmpl .all .pcmb195,
#bc-free .all .pcmb195 {
    margin-bottom: 195vw;
  }
  #bc-tmpl .all .pcmb196,
#bc-free .all .pcmb196 {
    margin-bottom: 196vw;
  }
  #bc-tmpl .all .pcmb197,
#bc-free .all .pcmb197 {
    margin-bottom: 197vw;
  }
  #bc-tmpl .all .pcmb198,
#bc-free .all .pcmb198 {
    margin-bottom: 198vw;
  }
  #bc-tmpl .all .pcmb199,
#bc-free .all .pcmb199 {
    margin-bottom: 199vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .spmb-200,
#bc-free .all .spmb-200 {
    margin-bottom: -200vw;
  }
  #bc-tmpl .all .spmb-199,
#bc-free .all .spmb-199 {
    margin-bottom: -199vw;
  }
  #bc-tmpl .all .spmb-198,
#bc-free .all .spmb-198 {
    margin-bottom: -198vw;
  }
  #bc-tmpl .all .spmb-197,
#bc-free .all .spmb-197 {
    margin-bottom: -197vw;
  }
  #bc-tmpl .all .spmb-196,
#bc-free .all .spmb-196 {
    margin-bottom: -196vw;
  }
  #bc-tmpl .all .spmb-195,
#bc-free .all .spmb-195 {
    margin-bottom: -195vw;
  }
  #bc-tmpl .all .spmb-194,
#bc-free .all .spmb-194 {
    margin-bottom: -194vw;
  }
  #bc-tmpl .all .spmb-193,
#bc-free .all .spmb-193 {
    margin-bottom: -193vw;
  }
  #bc-tmpl .all .spmb-192,
#bc-free .all .spmb-192 {
    margin-bottom: -192vw;
  }
  #bc-tmpl .all .spmb-191,
#bc-free .all .spmb-191 {
    margin-bottom: -191vw;
  }
  #bc-tmpl .all .spmb-190,
#bc-free .all .spmb-190 {
    margin-bottom: -190vw;
  }
  #bc-tmpl .all .spmb-189,
#bc-free .all .spmb-189 {
    margin-bottom: -189vw;
  }
  #bc-tmpl .all .spmb-188,
#bc-free .all .spmb-188 {
    margin-bottom: -188vw;
  }
  #bc-tmpl .all .spmb-187,
#bc-free .all .spmb-187 {
    margin-bottom: -187vw;
  }
  #bc-tmpl .all .spmb-186,
#bc-free .all .spmb-186 {
    margin-bottom: -186vw;
  }
  #bc-tmpl .all .spmb-185,
#bc-free .all .spmb-185 {
    margin-bottom: -185vw;
  }
  #bc-tmpl .all .spmb-184,
#bc-free .all .spmb-184 {
    margin-bottom: -184vw;
  }
  #bc-tmpl .all .spmb-183,
#bc-free .all .spmb-183 {
    margin-bottom: -183vw;
  }
  #bc-tmpl .all .spmb-182,
#bc-free .all .spmb-182 {
    margin-bottom: -182vw;
  }
  #bc-tmpl .all .spmb-181,
#bc-free .all .spmb-181 {
    margin-bottom: -181vw;
  }
  #bc-tmpl .all .spmb-180,
#bc-free .all .spmb-180 {
    margin-bottom: -180vw;
  }
  #bc-tmpl .all .spmb-179,
#bc-free .all .spmb-179 {
    margin-bottom: -179vw;
  }
  #bc-tmpl .all .spmb-178,
#bc-free .all .spmb-178 {
    margin-bottom: -178vw;
  }
  #bc-tmpl .all .spmb-177,
#bc-free .all .spmb-177 {
    margin-bottom: -177vw;
  }
  #bc-tmpl .all .spmb-176,
#bc-free .all .spmb-176 {
    margin-bottom: -176vw;
  }
  #bc-tmpl .all .spmb-175,
#bc-free .all .spmb-175 {
    margin-bottom: -175vw;
  }
  #bc-tmpl .all .spmb-174,
#bc-free .all .spmb-174 {
    margin-bottom: -174vw;
  }
  #bc-tmpl .all .spmb-173,
#bc-free .all .spmb-173 {
    margin-bottom: -173vw;
  }
  #bc-tmpl .all .spmb-172,
#bc-free .all .spmb-172 {
    margin-bottom: -172vw;
  }
  #bc-tmpl .all .spmb-171,
#bc-free .all .spmb-171 {
    margin-bottom: -171vw;
  }
  #bc-tmpl .all .spmb-170,
#bc-free .all .spmb-170 {
    margin-bottom: -170vw;
  }
  #bc-tmpl .all .spmb-169,
#bc-free .all .spmb-169 {
    margin-bottom: -169vw;
  }
  #bc-tmpl .all .spmb-168,
#bc-free .all .spmb-168 {
    margin-bottom: -168vw;
  }
  #bc-tmpl .all .spmb-167,
#bc-free .all .spmb-167 {
    margin-bottom: -167vw;
  }
  #bc-tmpl .all .spmb-166,
#bc-free .all .spmb-166 {
    margin-bottom: -166vw;
  }
  #bc-tmpl .all .spmb-165,
#bc-free .all .spmb-165 {
    margin-bottom: -165vw;
  }
  #bc-tmpl .all .spmb-164,
#bc-free .all .spmb-164 {
    margin-bottom: -164vw;
  }
  #bc-tmpl .all .spmb-163,
#bc-free .all .spmb-163 {
    margin-bottom: -163vw;
  }
  #bc-tmpl .all .spmb-162,
#bc-free .all .spmb-162 {
    margin-bottom: -162vw;
  }
  #bc-tmpl .all .spmb-161,
#bc-free .all .spmb-161 {
    margin-bottom: -161vw;
  }
  #bc-tmpl .all .spmb-160,
#bc-free .all .spmb-160 {
    margin-bottom: -160vw;
  }
  #bc-tmpl .all .spmb-159,
#bc-free .all .spmb-159 {
    margin-bottom: -159vw;
  }
  #bc-tmpl .all .spmb-158,
#bc-free .all .spmb-158 {
    margin-bottom: -158vw;
  }
  #bc-tmpl .all .spmb-157,
#bc-free .all .spmb-157 {
    margin-bottom: -157vw;
  }
  #bc-tmpl .all .spmb-156,
#bc-free .all .spmb-156 {
    margin-bottom: -156vw;
  }
  #bc-tmpl .all .spmb-155,
#bc-free .all .spmb-155 {
    margin-bottom: -155vw;
  }
  #bc-tmpl .all .spmb-154,
#bc-free .all .spmb-154 {
    margin-bottom: -154vw;
  }
  #bc-tmpl .all .spmb-153,
#bc-free .all .spmb-153 {
    margin-bottom: -153vw;
  }
  #bc-tmpl .all .spmb-152,
#bc-free .all .spmb-152 {
    margin-bottom: -152vw;
  }
  #bc-tmpl .all .spmb-151,
#bc-free .all .spmb-151 {
    margin-bottom: -151vw;
  }
  #bc-tmpl .all .spmb-150,
#bc-free .all .spmb-150 {
    margin-bottom: -150vw;
  }
  #bc-tmpl .all .spmb-149,
#bc-free .all .spmb-149 {
    margin-bottom: -149vw;
  }
  #bc-tmpl .all .spmb-148,
#bc-free .all .spmb-148 {
    margin-bottom: -148vw;
  }
  #bc-tmpl .all .spmb-147,
#bc-free .all .spmb-147 {
    margin-bottom: -147vw;
  }
  #bc-tmpl .all .spmb-146,
#bc-free .all .spmb-146 {
    margin-bottom: -146vw;
  }
  #bc-tmpl .all .spmb-145,
#bc-free .all .spmb-145 {
    margin-bottom: -145vw;
  }
  #bc-tmpl .all .spmb-144,
#bc-free .all .spmb-144 {
    margin-bottom: -144vw;
  }
  #bc-tmpl .all .spmb-143,
#bc-free .all .spmb-143 {
    margin-bottom: -143vw;
  }
  #bc-tmpl .all .spmb-142,
#bc-free .all .spmb-142 {
    margin-bottom: -142vw;
  }
  #bc-tmpl .all .spmb-141,
#bc-free .all .spmb-141 {
    margin-bottom: -141vw;
  }
  #bc-tmpl .all .spmb-140,
#bc-free .all .spmb-140 {
    margin-bottom: -140vw;
  }
  #bc-tmpl .all .spmb-139,
#bc-free .all .spmb-139 {
    margin-bottom: -139vw;
  }
  #bc-tmpl .all .spmb-138,
#bc-free .all .spmb-138 {
    margin-bottom: -138vw;
  }
  #bc-tmpl .all .spmb-137,
#bc-free .all .spmb-137 {
    margin-bottom: -137vw;
  }
  #bc-tmpl .all .spmb-136,
#bc-free .all .spmb-136 {
    margin-bottom: -136vw;
  }
  #bc-tmpl .all .spmb-135,
#bc-free .all .spmb-135 {
    margin-bottom: -135vw;
  }
  #bc-tmpl .all .spmb-134,
#bc-free .all .spmb-134 {
    margin-bottom: -134vw;
  }
  #bc-tmpl .all .spmb-133,
#bc-free .all .spmb-133 {
    margin-bottom: -133vw;
  }
  #bc-tmpl .all .spmb-132,
#bc-free .all .spmb-132 {
    margin-bottom: -132vw;
  }
  #bc-tmpl .all .spmb-131,
#bc-free .all .spmb-131 {
    margin-bottom: -131vw;
  }
  #bc-tmpl .all .spmb-130,
#bc-free .all .spmb-130 {
    margin-bottom: -130vw;
  }
  #bc-tmpl .all .spmb-129,
#bc-free .all .spmb-129 {
    margin-bottom: -129vw;
  }
  #bc-tmpl .all .spmb-128,
#bc-free .all .spmb-128 {
    margin-bottom: -128vw;
  }
  #bc-tmpl .all .spmb-127,
#bc-free .all .spmb-127 {
    margin-bottom: -127vw;
  }
  #bc-tmpl .all .spmb-126,
#bc-free .all .spmb-126 {
    margin-bottom: -126vw;
  }
  #bc-tmpl .all .spmb-125,
#bc-free .all .spmb-125 {
    margin-bottom: -125vw;
  }
  #bc-tmpl .all .spmb-124,
#bc-free .all .spmb-124 {
    margin-bottom: -124vw;
  }
  #bc-tmpl .all .spmb-123,
#bc-free .all .spmb-123 {
    margin-bottom: -123vw;
  }
  #bc-tmpl .all .spmb-122,
#bc-free .all .spmb-122 {
    margin-bottom: -122vw;
  }
  #bc-tmpl .all .spmb-121,
#bc-free .all .spmb-121 {
    margin-bottom: -121vw;
  }
  #bc-tmpl .all .spmb-120,
#bc-free .all .spmb-120 {
    margin-bottom: -120vw;
  }
  #bc-tmpl .all .spmb-119,
#bc-free .all .spmb-119 {
    margin-bottom: -119vw;
  }
  #bc-tmpl .all .spmb-118,
#bc-free .all .spmb-118 {
    margin-bottom: -118vw;
  }
  #bc-tmpl .all .spmb-117,
#bc-free .all .spmb-117 {
    margin-bottom: -117vw;
  }
  #bc-tmpl .all .spmb-116,
#bc-free .all .spmb-116 {
    margin-bottom: -116vw;
  }
  #bc-tmpl .all .spmb-115,
#bc-free .all .spmb-115 {
    margin-bottom: -115vw;
  }
  #bc-tmpl .all .spmb-114,
#bc-free .all .spmb-114 {
    margin-bottom: -114vw;
  }
  #bc-tmpl .all .spmb-113,
#bc-free .all .spmb-113 {
    margin-bottom: -113vw;
  }
  #bc-tmpl .all .spmb-112,
#bc-free .all .spmb-112 {
    margin-bottom: -112vw;
  }
  #bc-tmpl .all .spmb-111,
#bc-free .all .spmb-111 {
    margin-bottom: -111vw;
  }
  #bc-tmpl .all .spmb-110,
#bc-free .all .spmb-110 {
    margin-bottom: -110vw;
  }
  #bc-tmpl .all .spmb-109,
#bc-free .all .spmb-109 {
    margin-bottom: -109vw;
  }
  #bc-tmpl .all .spmb-108,
#bc-free .all .spmb-108 {
    margin-bottom: -108vw;
  }
  #bc-tmpl .all .spmb-107,
#bc-free .all .spmb-107 {
    margin-bottom: -107vw;
  }
  #bc-tmpl .all .spmb-106,
#bc-free .all .spmb-106 {
    margin-bottom: -106vw;
  }
  #bc-tmpl .all .spmb-105,
#bc-free .all .spmb-105 {
    margin-bottom: -105vw;
  }
  #bc-tmpl .all .spmb-104,
#bc-free .all .spmb-104 {
    margin-bottom: -104vw;
  }
  #bc-tmpl .all .spmb-103,
#bc-free .all .spmb-103 {
    margin-bottom: -103vw;
  }
  #bc-tmpl .all .spmb-102,
#bc-free .all .spmb-102 {
    margin-bottom: -102vw;
  }
  #bc-tmpl .all .spmb-101,
#bc-free .all .spmb-101 {
    margin-bottom: -101vw;
  }
  #bc-tmpl .all .spmb-100,
#bc-free .all .spmb-100 {
    margin-bottom: -100vw;
  }
  #bc-tmpl .all .spmb-99,
#bc-free .all .spmb-99 {
    margin-bottom: -99vw;
  }
  #bc-tmpl .all .spmb-98,
#bc-free .all .spmb-98 {
    margin-bottom: -98vw;
  }
  #bc-tmpl .all .spmb-97,
#bc-free .all .spmb-97 {
    margin-bottom: -97vw;
  }
  #bc-tmpl .all .spmb-96,
#bc-free .all .spmb-96 {
    margin-bottom: -96vw;
  }
  #bc-tmpl .all .spmb-95,
#bc-free .all .spmb-95 {
    margin-bottom: -95vw;
  }
  #bc-tmpl .all .spmb-94,
#bc-free .all .spmb-94 {
    margin-bottom: -94vw;
  }
  #bc-tmpl .all .spmb-93,
#bc-free .all .spmb-93 {
    margin-bottom: -93vw;
  }
  #bc-tmpl .all .spmb-92,
#bc-free .all .spmb-92 {
    margin-bottom: -92vw;
  }
  #bc-tmpl .all .spmb-91,
#bc-free .all .spmb-91 {
    margin-bottom: -91vw;
  }
  #bc-tmpl .all .spmb-90,
#bc-free .all .spmb-90 {
    margin-bottom: -90vw;
  }
  #bc-tmpl .all .spmb-89,
#bc-free .all .spmb-89 {
    margin-bottom: -89vw;
  }
  #bc-tmpl .all .spmb-88,
#bc-free .all .spmb-88 {
    margin-bottom: -88vw;
  }
  #bc-tmpl .all .spmb-87,
#bc-free .all .spmb-87 {
    margin-bottom: -87vw;
  }
  #bc-tmpl .all .spmb-86,
#bc-free .all .spmb-86 {
    margin-bottom: -86vw;
  }
  #bc-tmpl .all .spmb-85,
#bc-free .all .spmb-85 {
    margin-bottom: -85vw;
  }
  #bc-tmpl .all .spmb-84,
#bc-free .all .spmb-84 {
    margin-bottom: -84vw;
  }
  #bc-tmpl .all .spmb-83,
#bc-free .all .spmb-83 {
    margin-bottom: -83vw;
  }
  #bc-tmpl .all .spmb-82,
#bc-free .all .spmb-82 {
    margin-bottom: -82vw;
  }
  #bc-tmpl .all .spmb-81,
#bc-free .all .spmb-81 {
    margin-bottom: -81vw;
  }
  #bc-tmpl .all .spmb-80,
#bc-free .all .spmb-80 {
    margin-bottom: -80vw;
  }
  #bc-tmpl .all .spmb-79,
#bc-free .all .spmb-79 {
    margin-bottom: -79vw;
  }
  #bc-tmpl .all .spmb-78,
#bc-free .all .spmb-78 {
    margin-bottom: -78vw;
  }
  #bc-tmpl .all .spmb-77,
#bc-free .all .spmb-77 {
    margin-bottom: -77vw;
  }
  #bc-tmpl .all .spmb-76,
#bc-free .all .spmb-76 {
    margin-bottom: -76vw;
  }
  #bc-tmpl .all .spmb-75,
#bc-free .all .spmb-75 {
    margin-bottom: -75vw;
  }
  #bc-tmpl .all .spmb-74,
#bc-free .all .spmb-74 {
    margin-bottom: -74vw;
  }
  #bc-tmpl .all .spmb-73,
#bc-free .all .spmb-73 {
    margin-bottom: -73vw;
  }
  #bc-tmpl .all .spmb-72,
#bc-free .all .spmb-72 {
    margin-bottom: -72vw;
  }
  #bc-tmpl .all .spmb-71,
#bc-free .all .spmb-71 {
    margin-bottom: -71vw;
  }
  #bc-tmpl .all .spmb-70,
#bc-free .all .spmb-70 {
    margin-bottom: -70vw;
  }
  #bc-tmpl .all .spmb-69,
#bc-free .all .spmb-69 {
    margin-bottom: -69vw;
  }
  #bc-tmpl .all .spmb-68,
#bc-free .all .spmb-68 {
    margin-bottom: -68vw;
  }
  #bc-tmpl .all .spmb-67,
#bc-free .all .spmb-67 {
    margin-bottom: -67vw;
  }
  #bc-tmpl .all .spmb-66,
#bc-free .all .spmb-66 {
    margin-bottom: -66vw;
  }
  #bc-tmpl .all .spmb-65,
#bc-free .all .spmb-65 {
    margin-bottom: -65vw;
  }
  #bc-tmpl .all .spmb-64,
#bc-free .all .spmb-64 {
    margin-bottom: -64vw;
  }
  #bc-tmpl .all .spmb-63,
#bc-free .all .spmb-63 {
    margin-bottom: -63vw;
  }
  #bc-tmpl .all .spmb-62,
#bc-free .all .spmb-62 {
    margin-bottom: -62vw;
  }
  #bc-tmpl .all .spmb-61,
#bc-free .all .spmb-61 {
    margin-bottom: -61vw;
  }
  #bc-tmpl .all .spmb-60,
#bc-free .all .spmb-60 {
    margin-bottom: -60vw;
  }
  #bc-tmpl .all .spmb-59,
#bc-free .all .spmb-59 {
    margin-bottom: -59vw;
  }
  #bc-tmpl .all .spmb-58,
#bc-free .all .spmb-58 {
    margin-bottom: -58vw;
  }
  #bc-tmpl .all .spmb-57,
#bc-free .all .spmb-57 {
    margin-bottom: -57vw;
  }
  #bc-tmpl .all .spmb-56,
#bc-free .all .spmb-56 {
    margin-bottom: -56vw;
  }
  #bc-tmpl .all .spmb-55,
#bc-free .all .spmb-55 {
    margin-bottom: -55vw;
  }
  #bc-tmpl .all .spmb-54,
#bc-free .all .spmb-54 {
    margin-bottom: -54vw;
  }
  #bc-tmpl .all .spmb-53,
#bc-free .all .spmb-53 {
    margin-bottom: -53vw;
  }
  #bc-tmpl .all .spmb-52,
#bc-free .all .spmb-52 {
    margin-bottom: -52vw;
  }
  #bc-tmpl .all .spmb-51,
#bc-free .all .spmb-51 {
    margin-bottom: -51vw;
  }
  #bc-tmpl .all .spmb-50,
#bc-free .all .spmb-50 {
    margin-bottom: -50vw;
  }
  #bc-tmpl .all .spmb-49,
#bc-free .all .spmb-49 {
    margin-bottom: -49vw;
  }
  #bc-tmpl .all .spmb-48,
#bc-free .all .spmb-48 {
    margin-bottom: -48vw;
  }
  #bc-tmpl .all .spmb-47,
#bc-free .all .spmb-47 {
    margin-bottom: -47vw;
  }
  #bc-tmpl .all .spmb-46,
#bc-free .all .spmb-46 {
    margin-bottom: -46vw;
  }
  #bc-tmpl .all .spmb-45,
#bc-free .all .spmb-45 {
    margin-bottom: -45vw;
  }
  #bc-tmpl .all .spmb-44,
#bc-free .all .spmb-44 {
    margin-bottom: -44vw;
  }
  #bc-tmpl .all .spmb-43,
#bc-free .all .spmb-43 {
    margin-bottom: -43vw;
  }
  #bc-tmpl .all .spmb-42,
#bc-free .all .spmb-42 {
    margin-bottom: -42vw;
  }
  #bc-tmpl .all .spmb-41,
#bc-free .all .spmb-41 {
    margin-bottom: -41vw;
  }
  #bc-tmpl .all .spmb-40,
#bc-free .all .spmb-40 {
    margin-bottom: -40vw;
  }
  #bc-tmpl .all .spmb-39,
#bc-free .all .spmb-39 {
    margin-bottom: -39vw;
  }
  #bc-tmpl .all .spmb-38,
#bc-free .all .spmb-38 {
    margin-bottom: -38vw;
  }
  #bc-tmpl .all .spmb-37,
#bc-free .all .spmb-37 {
    margin-bottom: -37vw;
  }
  #bc-tmpl .all .spmb-36,
#bc-free .all .spmb-36 {
    margin-bottom: -36vw;
  }
  #bc-tmpl .all .spmb-35,
#bc-free .all .spmb-35 {
    margin-bottom: -35vw;
  }
  #bc-tmpl .all .spmb-34,
#bc-free .all .spmb-34 {
    margin-bottom: -34vw;
  }
  #bc-tmpl .all .spmb-33,
#bc-free .all .spmb-33 {
    margin-bottom: -33vw;
  }
  #bc-tmpl .all .spmb-32,
#bc-free .all .spmb-32 {
    margin-bottom: -32vw;
  }
  #bc-tmpl .all .spmb-31,
#bc-free .all .spmb-31 {
    margin-bottom: -31vw;
  }
  #bc-tmpl .all .spmb-30,
#bc-free .all .spmb-30 {
    margin-bottom: -30vw;
  }
  #bc-tmpl .all .spmb-29,
#bc-free .all .spmb-29 {
    margin-bottom: -29vw;
  }
  #bc-tmpl .all .spmb-28,
#bc-free .all .spmb-28 {
    margin-bottom: -28vw;
  }
  #bc-tmpl .all .spmb-27,
#bc-free .all .spmb-27 {
    margin-bottom: -27vw;
  }
  #bc-tmpl .all .spmb-26,
#bc-free .all .spmb-26 {
    margin-bottom: -26vw;
  }
  #bc-tmpl .all .spmb-25,
#bc-free .all .spmb-25 {
    margin-bottom: -25vw;
  }
  #bc-tmpl .all .spmb-24,
#bc-free .all .spmb-24 {
    margin-bottom: -24vw;
  }
  #bc-tmpl .all .spmb-23,
#bc-free .all .spmb-23 {
    margin-bottom: -23vw;
  }
  #bc-tmpl .all .spmb-22,
#bc-free .all .spmb-22 {
    margin-bottom: -22vw;
  }
  #bc-tmpl .all .spmb-21,
#bc-free .all .spmb-21 {
    margin-bottom: -21vw;
  }
  #bc-tmpl .all .spmb-20,
#bc-free .all .spmb-20 {
    margin-bottom: -20vw;
  }
  #bc-tmpl .all .spmb-19,
#bc-free .all .spmb-19 {
    margin-bottom: -19vw;
  }
  #bc-tmpl .all .spmb-18,
#bc-free .all .spmb-18 {
    margin-bottom: -18vw;
  }
  #bc-tmpl .all .spmb-17,
#bc-free .all .spmb-17 {
    margin-bottom: -17vw;
  }
  #bc-tmpl .all .spmb-16,
#bc-free .all .spmb-16 {
    margin-bottom: -16vw;
  }
  #bc-tmpl .all .spmb-15,
#bc-free .all .spmb-15 {
    margin-bottom: -15vw;
  }
  #bc-tmpl .all .spmb-14,
#bc-free .all .spmb-14 {
    margin-bottom: -14vw;
  }
  #bc-tmpl .all .spmb-13,
#bc-free .all .spmb-13 {
    margin-bottom: -13vw;
  }
  #bc-tmpl .all .spmb-12,
#bc-free .all .spmb-12 {
    margin-bottom: -12vw;
  }
  #bc-tmpl .all .spmb-11,
#bc-free .all .spmb-11 {
    margin-bottom: -11vw;
  }
  #bc-tmpl .all .spmb-10,
#bc-free .all .spmb-10 {
    margin-bottom: -10vw;
  }
  #bc-tmpl .all .spmb-9,
#bc-free .all .spmb-9 {
    margin-bottom: -9vw;
  }
  #bc-tmpl .all .spmb-8,
#bc-free .all .spmb-8 {
    margin-bottom: -8vw;
  }
  #bc-tmpl .all .spmb-7,
#bc-free .all .spmb-7 {
    margin-bottom: -7vw;
  }
  #bc-tmpl .all .spmb-6,
#bc-free .all .spmb-6 {
    margin-bottom: -6vw;
  }
  #bc-tmpl .all .spmb-5,
#bc-free .all .spmb-5 {
    margin-bottom: -5vw;
  }
  #bc-tmpl .all .spmb-4,
#bc-free .all .spmb-4 {
    margin-bottom: -4vw;
  }
  #bc-tmpl .all .spmb-3,
#bc-free .all .spmb-3 {
    margin-bottom: -3vw;
  }
  #bc-tmpl .all .spmb-2,
#bc-free .all .spmb-2 {
    margin-bottom: -2vw;
  }
  #bc-tmpl .all .spmb-1,
#bc-free .all .spmb-1 {
    margin-bottom: -1vw;
  }
  #bc-tmpl .all .spmb0,
#bc-free .all .spmb0 {
    margin-bottom: 0vw;
  }
  #bc-tmpl .all .spmb1,
#bc-free .all .spmb1 {
    margin-bottom: 1vw;
  }
  #bc-tmpl .all .spmb2,
#bc-free .all .spmb2 {
    margin-bottom: 2vw;
  }
  #bc-tmpl .all .spmb3,
#bc-free .all .spmb3 {
    margin-bottom: 3vw;
  }
  #bc-tmpl .all .spmb4,
#bc-free .all .spmb4 {
    margin-bottom: 4vw;
  }
  #bc-tmpl .all .spmb5,
#bc-free .all .spmb5 {
    margin-bottom: 5vw;
  }
  #bc-tmpl .all .spmb6,
#bc-free .all .spmb6 {
    margin-bottom: 6vw;
  }
  #bc-tmpl .all .spmb7,
#bc-free .all .spmb7 {
    margin-bottom: 7vw;
  }
  #bc-tmpl .all .spmb8,
#bc-free .all .spmb8 {
    margin-bottom: 8vw;
  }
  #bc-tmpl .all .spmb9,
#bc-free .all .spmb9 {
    margin-bottom: 9vw;
  }
  #bc-tmpl .all .spmb10,
#bc-free .all .spmb10 {
    margin-bottom: 10vw;
  }
  #bc-tmpl .all .spmb11,
#bc-free .all .spmb11 {
    margin-bottom: 11vw;
  }
  #bc-tmpl .all .spmb12,
#bc-free .all .spmb12 {
    margin-bottom: 12vw;
  }
  #bc-tmpl .all .spmb13,
#bc-free .all .spmb13 {
    margin-bottom: 13vw;
  }
  #bc-tmpl .all .spmb14,
#bc-free .all .spmb14 {
    margin-bottom: 14vw;
  }
  #bc-tmpl .all .spmb15,
#bc-free .all .spmb15 {
    margin-bottom: 15vw;
  }
  #bc-tmpl .all .spmb16,
#bc-free .all .spmb16 {
    margin-bottom: 16vw;
  }
  #bc-tmpl .all .spmb17,
#bc-free .all .spmb17 {
    margin-bottom: 17vw;
  }
  #bc-tmpl .all .spmb18,
#bc-free .all .spmb18 {
    margin-bottom: 18vw;
  }
  #bc-tmpl .all .spmb19,
#bc-free .all .spmb19 {
    margin-bottom: 19vw;
  }
  #bc-tmpl .all .spmb20,
#bc-free .all .spmb20 {
    margin-bottom: 20vw;
  }
  #bc-tmpl .all .spmb21,
#bc-free .all .spmb21 {
    margin-bottom: 21vw;
  }
  #bc-tmpl .all .spmb22,
#bc-free .all .spmb22 {
    margin-bottom: 22vw;
  }
  #bc-tmpl .all .spmb23,
#bc-free .all .spmb23 {
    margin-bottom: 23vw;
  }
  #bc-tmpl .all .spmb24,
#bc-free .all .spmb24 {
    margin-bottom: 24vw;
  }
  #bc-tmpl .all .spmb25,
#bc-free .all .spmb25 {
    margin-bottom: 25vw;
  }
  #bc-tmpl .all .spmb26,
#bc-free .all .spmb26 {
    margin-bottom: 26vw;
  }
  #bc-tmpl .all .spmb27,
#bc-free .all .spmb27 {
    margin-bottom: 27vw;
  }
  #bc-tmpl .all .spmb28,
#bc-free .all .spmb28 {
    margin-bottom: 28vw;
  }
  #bc-tmpl .all .spmb29,
#bc-free .all .spmb29 {
    margin-bottom: 29vw;
  }
  #bc-tmpl .all .spmb30,
#bc-free .all .spmb30 {
    margin-bottom: 30vw;
  }
  #bc-tmpl .all .spmb31,
#bc-free .all .spmb31 {
    margin-bottom: 31vw;
  }
  #bc-tmpl .all .spmb32,
#bc-free .all .spmb32 {
    margin-bottom: 32vw;
  }
  #bc-tmpl .all .spmb33,
#bc-free .all .spmb33 {
    margin-bottom: 33vw;
  }
  #bc-tmpl .all .spmb34,
#bc-free .all .spmb34 {
    margin-bottom: 34vw;
  }
  #bc-tmpl .all .spmb35,
#bc-free .all .spmb35 {
    margin-bottom: 35vw;
  }
  #bc-tmpl .all .spmb36,
#bc-free .all .spmb36 {
    margin-bottom: 36vw;
  }
  #bc-tmpl .all .spmb37,
#bc-free .all .spmb37 {
    margin-bottom: 37vw;
  }
  #bc-tmpl .all .spmb38,
#bc-free .all .spmb38 {
    margin-bottom: 38vw;
  }
  #bc-tmpl .all .spmb39,
#bc-free .all .spmb39 {
    margin-bottom: 39vw;
  }
  #bc-tmpl .all .spmb40,
#bc-free .all .spmb40 {
    margin-bottom: 40vw;
  }
  #bc-tmpl .all .spmb41,
#bc-free .all .spmb41 {
    margin-bottom: 41vw;
  }
  #bc-tmpl .all .spmb42,
#bc-free .all .spmb42 {
    margin-bottom: 42vw;
  }
  #bc-tmpl .all .spmb43,
#bc-free .all .spmb43 {
    margin-bottom: 43vw;
  }
  #bc-tmpl .all .spmb44,
#bc-free .all .spmb44 {
    margin-bottom: 44vw;
  }
  #bc-tmpl .all .spmb45,
#bc-free .all .spmb45 {
    margin-bottom: 45vw;
  }
  #bc-tmpl .all .spmb46,
#bc-free .all .spmb46 {
    margin-bottom: 46vw;
  }
  #bc-tmpl .all .spmb47,
#bc-free .all .spmb47 {
    margin-bottom: 47vw;
  }
  #bc-tmpl .all .spmb48,
#bc-free .all .spmb48 {
    margin-bottom: 48vw;
  }
  #bc-tmpl .all .spmb49,
#bc-free .all .spmb49 {
    margin-bottom: 49vw;
  }
  #bc-tmpl .all .spmb50,
#bc-free .all .spmb50 {
    margin-bottom: 50vw;
  }
  #bc-tmpl .all .spmb51,
#bc-free .all .spmb51 {
    margin-bottom: 51vw;
  }
  #bc-tmpl .all .spmb52,
#bc-free .all .spmb52 {
    margin-bottom: 52vw;
  }
  #bc-tmpl .all .spmb53,
#bc-free .all .spmb53 {
    margin-bottom: 53vw;
  }
  #bc-tmpl .all .spmb54,
#bc-free .all .spmb54 {
    margin-bottom: 54vw;
  }
  #bc-tmpl .all .spmb55,
#bc-free .all .spmb55 {
    margin-bottom: 55vw;
  }
  #bc-tmpl .all .spmb56,
#bc-free .all .spmb56 {
    margin-bottom: 56vw;
  }
  #bc-tmpl .all .spmb57,
#bc-free .all .spmb57 {
    margin-bottom: 57vw;
  }
  #bc-tmpl .all .spmb58,
#bc-free .all .spmb58 {
    margin-bottom: 58vw;
  }
  #bc-tmpl .all .spmb59,
#bc-free .all .spmb59 {
    margin-bottom: 59vw;
  }
  #bc-tmpl .all .spmb60,
#bc-free .all .spmb60 {
    margin-bottom: 60vw;
  }
  #bc-tmpl .all .spmb61,
#bc-free .all .spmb61 {
    margin-bottom: 61vw;
  }
  #bc-tmpl .all .spmb62,
#bc-free .all .spmb62 {
    margin-bottom: 62vw;
  }
  #bc-tmpl .all .spmb63,
#bc-free .all .spmb63 {
    margin-bottom: 63vw;
  }
  #bc-tmpl .all .spmb64,
#bc-free .all .spmb64 {
    margin-bottom: 64vw;
  }
  #bc-tmpl .all .spmb65,
#bc-free .all .spmb65 {
    margin-bottom: 65vw;
  }
  #bc-tmpl .all .spmb66,
#bc-free .all .spmb66 {
    margin-bottom: 66vw;
  }
  #bc-tmpl .all .spmb67,
#bc-free .all .spmb67 {
    margin-bottom: 67vw;
  }
  #bc-tmpl .all .spmb68,
#bc-free .all .spmb68 {
    margin-bottom: 68vw;
  }
  #bc-tmpl .all .spmb69,
#bc-free .all .spmb69 {
    margin-bottom: 69vw;
  }
  #bc-tmpl .all .spmb70,
#bc-free .all .spmb70 {
    margin-bottom: 70vw;
  }
  #bc-tmpl .all .spmb71,
#bc-free .all .spmb71 {
    margin-bottom: 71vw;
  }
  #bc-tmpl .all .spmb72,
#bc-free .all .spmb72 {
    margin-bottom: 72vw;
  }
  #bc-tmpl .all .spmb73,
#bc-free .all .spmb73 {
    margin-bottom: 73vw;
  }
  #bc-tmpl .all .spmb74,
#bc-free .all .spmb74 {
    margin-bottom: 74vw;
  }
  #bc-tmpl .all .spmb75,
#bc-free .all .spmb75 {
    margin-bottom: 75vw;
  }
  #bc-tmpl .all .spmb76,
#bc-free .all .spmb76 {
    margin-bottom: 76vw;
  }
  #bc-tmpl .all .spmb77,
#bc-free .all .spmb77 {
    margin-bottom: 77vw;
  }
  #bc-tmpl .all .spmb78,
#bc-free .all .spmb78 {
    margin-bottom: 78vw;
  }
  #bc-tmpl .all .spmb79,
#bc-free .all .spmb79 {
    margin-bottom: 79vw;
  }
  #bc-tmpl .all .spmb80,
#bc-free .all .spmb80 {
    margin-bottom: 80vw;
  }
  #bc-tmpl .all .spmb81,
#bc-free .all .spmb81 {
    margin-bottom: 81vw;
  }
  #bc-tmpl .all .spmb82,
#bc-free .all .spmb82 {
    margin-bottom: 82vw;
  }
  #bc-tmpl .all .spmb83,
#bc-free .all .spmb83 {
    margin-bottom: 83vw;
  }
  #bc-tmpl .all .spmb84,
#bc-free .all .spmb84 {
    margin-bottom: 84vw;
  }
  #bc-tmpl .all .spmb85,
#bc-free .all .spmb85 {
    margin-bottom: 85vw;
  }
  #bc-tmpl .all .spmb86,
#bc-free .all .spmb86 {
    margin-bottom: 86vw;
  }
  #bc-tmpl .all .spmb87,
#bc-free .all .spmb87 {
    margin-bottom: 87vw;
  }
  #bc-tmpl .all .spmb88,
#bc-free .all .spmb88 {
    margin-bottom: 88vw;
  }
  #bc-tmpl .all .spmb89,
#bc-free .all .spmb89 {
    margin-bottom: 89vw;
  }
  #bc-tmpl .all .spmb90,
#bc-free .all .spmb90 {
    margin-bottom: 90vw;
  }
  #bc-tmpl .all .spmb91,
#bc-free .all .spmb91 {
    margin-bottom: 91vw;
  }
  #bc-tmpl .all .spmb92,
#bc-free .all .spmb92 {
    margin-bottom: 92vw;
  }
  #bc-tmpl .all .spmb93,
#bc-free .all .spmb93 {
    margin-bottom: 93vw;
  }
  #bc-tmpl .all .spmb94,
#bc-free .all .spmb94 {
    margin-bottom: 94vw;
  }
  #bc-tmpl .all .spmb95,
#bc-free .all .spmb95 {
    margin-bottom: 95vw;
  }
  #bc-tmpl .all .spmb96,
#bc-free .all .spmb96 {
    margin-bottom: 96vw;
  }
  #bc-tmpl .all .spmb97,
#bc-free .all .spmb97 {
    margin-bottom: 97vw;
  }
  #bc-tmpl .all .spmb98,
#bc-free .all .spmb98 {
    margin-bottom: 98vw;
  }
  #bc-tmpl .all .spmb99,
#bc-free .all .spmb99 {
    margin-bottom: 99vw;
  }
  #bc-tmpl .all .spmb100,
#bc-free .all .spmb100 {
    margin-bottom: 100vw;
  }
  #bc-tmpl .all .spmb101,
#bc-free .all .spmb101 {
    margin-bottom: 101vw;
  }
  #bc-tmpl .all .spmb102,
#bc-free .all .spmb102 {
    margin-bottom: 102vw;
  }
  #bc-tmpl .all .spmb103,
#bc-free .all .spmb103 {
    margin-bottom: 103vw;
  }
  #bc-tmpl .all .spmb104,
#bc-free .all .spmb104 {
    margin-bottom: 104vw;
  }
  #bc-tmpl .all .spmb105,
#bc-free .all .spmb105 {
    margin-bottom: 105vw;
  }
  #bc-tmpl .all .spmb106,
#bc-free .all .spmb106 {
    margin-bottom: 106vw;
  }
  #bc-tmpl .all .spmb107,
#bc-free .all .spmb107 {
    margin-bottom: 107vw;
  }
  #bc-tmpl .all .spmb108,
#bc-free .all .spmb108 {
    margin-bottom: 108vw;
  }
  #bc-tmpl .all .spmb109,
#bc-free .all .spmb109 {
    margin-bottom: 109vw;
  }
  #bc-tmpl .all .spmb110,
#bc-free .all .spmb110 {
    margin-bottom: 110vw;
  }
  #bc-tmpl .all .spmb111,
#bc-free .all .spmb111 {
    margin-bottom: 111vw;
  }
  #bc-tmpl .all .spmb112,
#bc-free .all .spmb112 {
    margin-bottom: 112vw;
  }
  #bc-tmpl .all .spmb113,
#bc-free .all .spmb113 {
    margin-bottom: 113vw;
  }
  #bc-tmpl .all .spmb114,
#bc-free .all .spmb114 {
    margin-bottom: 114vw;
  }
  #bc-tmpl .all .spmb115,
#bc-free .all .spmb115 {
    margin-bottom: 115vw;
  }
  #bc-tmpl .all .spmb116,
#bc-free .all .spmb116 {
    margin-bottom: 116vw;
  }
  #bc-tmpl .all .spmb117,
#bc-free .all .spmb117 {
    margin-bottom: 117vw;
  }
  #bc-tmpl .all .spmb118,
#bc-free .all .spmb118 {
    margin-bottom: 118vw;
  }
  #bc-tmpl .all .spmb119,
#bc-free .all .spmb119 {
    margin-bottom: 119vw;
  }
  #bc-tmpl .all .spmb120,
#bc-free .all .spmb120 {
    margin-bottom: 120vw;
  }
  #bc-tmpl .all .spmb121,
#bc-free .all .spmb121 {
    margin-bottom: 121vw;
  }
  #bc-tmpl .all .spmb122,
#bc-free .all .spmb122 {
    margin-bottom: 122vw;
  }
  #bc-tmpl .all .spmb123,
#bc-free .all .spmb123 {
    margin-bottom: 123vw;
  }
  #bc-tmpl .all .spmb124,
#bc-free .all .spmb124 {
    margin-bottom: 124vw;
  }
  #bc-tmpl .all .spmb125,
#bc-free .all .spmb125 {
    margin-bottom: 125vw;
  }
  #bc-tmpl .all .spmb126,
#bc-free .all .spmb126 {
    margin-bottom: 126vw;
  }
  #bc-tmpl .all .spmb127,
#bc-free .all .spmb127 {
    margin-bottom: 127vw;
  }
  #bc-tmpl .all .spmb128,
#bc-free .all .spmb128 {
    margin-bottom: 128vw;
  }
  #bc-tmpl .all .spmb129,
#bc-free .all .spmb129 {
    margin-bottom: 129vw;
  }
  #bc-tmpl .all .spmb130,
#bc-free .all .spmb130 {
    margin-bottom: 130vw;
  }
  #bc-tmpl .all .spmb131,
#bc-free .all .spmb131 {
    margin-bottom: 131vw;
  }
  #bc-tmpl .all .spmb132,
#bc-free .all .spmb132 {
    margin-bottom: 132vw;
  }
  #bc-tmpl .all .spmb133,
#bc-free .all .spmb133 {
    margin-bottom: 133vw;
  }
  #bc-tmpl .all .spmb134,
#bc-free .all .spmb134 {
    margin-bottom: 134vw;
  }
  #bc-tmpl .all .spmb135,
#bc-free .all .spmb135 {
    margin-bottom: 135vw;
  }
  #bc-tmpl .all .spmb136,
#bc-free .all .spmb136 {
    margin-bottom: 136vw;
  }
  #bc-tmpl .all .spmb137,
#bc-free .all .spmb137 {
    margin-bottom: 137vw;
  }
  #bc-tmpl .all .spmb138,
#bc-free .all .spmb138 {
    margin-bottom: 138vw;
  }
  #bc-tmpl .all .spmb139,
#bc-free .all .spmb139 {
    margin-bottom: 139vw;
  }
  #bc-tmpl .all .spmb140,
#bc-free .all .spmb140 {
    margin-bottom: 140vw;
  }
  #bc-tmpl .all .spmb141,
#bc-free .all .spmb141 {
    margin-bottom: 141vw;
  }
  #bc-tmpl .all .spmb142,
#bc-free .all .spmb142 {
    margin-bottom: 142vw;
  }
  #bc-tmpl .all .spmb143,
#bc-free .all .spmb143 {
    margin-bottom: 143vw;
  }
  #bc-tmpl .all .spmb144,
#bc-free .all .spmb144 {
    margin-bottom: 144vw;
  }
  #bc-tmpl .all .spmb145,
#bc-free .all .spmb145 {
    margin-bottom: 145vw;
  }
  #bc-tmpl .all .spmb146,
#bc-free .all .spmb146 {
    margin-bottom: 146vw;
  }
  #bc-tmpl .all .spmb147,
#bc-free .all .spmb147 {
    margin-bottom: 147vw;
  }
  #bc-tmpl .all .spmb148,
#bc-free .all .spmb148 {
    margin-bottom: 148vw;
  }
  #bc-tmpl .all .spmb149,
#bc-free .all .spmb149 {
    margin-bottom: 149vw;
  }
  #bc-tmpl .all .spmb150,
#bc-free .all .spmb150 {
    margin-bottom: 150vw;
  }
  #bc-tmpl .all .spmb151,
#bc-free .all .spmb151 {
    margin-bottom: 151vw;
  }
  #bc-tmpl .all .spmb152,
#bc-free .all .spmb152 {
    margin-bottom: 152vw;
  }
  #bc-tmpl .all .spmb153,
#bc-free .all .spmb153 {
    margin-bottom: 153vw;
  }
  #bc-tmpl .all .spmb154,
#bc-free .all .spmb154 {
    margin-bottom: 154vw;
  }
  #bc-tmpl .all .spmb155,
#bc-free .all .spmb155 {
    margin-bottom: 155vw;
  }
  #bc-tmpl .all .spmb156,
#bc-free .all .spmb156 {
    margin-bottom: 156vw;
  }
  #bc-tmpl .all .spmb157,
#bc-free .all .spmb157 {
    margin-bottom: 157vw;
  }
  #bc-tmpl .all .spmb158,
#bc-free .all .spmb158 {
    margin-bottom: 158vw;
  }
  #bc-tmpl .all .spmb159,
#bc-free .all .spmb159 {
    margin-bottom: 159vw;
  }
  #bc-tmpl .all .spmb160,
#bc-free .all .spmb160 {
    margin-bottom: 160vw;
  }
  #bc-tmpl .all .spmb161,
#bc-free .all .spmb161 {
    margin-bottom: 161vw;
  }
  #bc-tmpl .all .spmb162,
#bc-free .all .spmb162 {
    margin-bottom: 162vw;
  }
  #bc-tmpl .all .spmb163,
#bc-free .all .spmb163 {
    margin-bottom: 163vw;
  }
  #bc-tmpl .all .spmb164,
#bc-free .all .spmb164 {
    margin-bottom: 164vw;
  }
  #bc-tmpl .all .spmb165,
#bc-free .all .spmb165 {
    margin-bottom: 165vw;
  }
  #bc-tmpl .all .spmb166,
#bc-free .all .spmb166 {
    margin-bottom: 166vw;
  }
  #bc-tmpl .all .spmb167,
#bc-free .all .spmb167 {
    margin-bottom: 167vw;
  }
  #bc-tmpl .all .spmb168,
#bc-free .all .spmb168 {
    margin-bottom: 168vw;
  }
  #bc-tmpl .all .spmb169,
#bc-free .all .spmb169 {
    margin-bottom: 169vw;
  }
  #bc-tmpl .all .spmb170,
#bc-free .all .spmb170 {
    margin-bottom: 170vw;
  }
  #bc-tmpl .all .spmb171,
#bc-free .all .spmb171 {
    margin-bottom: 171vw;
  }
  #bc-tmpl .all .spmb172,
#bc-free .all .spmb172 {
    margin-bottom: 172vw;
  }
  #bc-tmpl .all .spmb173,
#bc-free .all .spmb173 {
    margin-bottom: 173vw;
  }
  #bc-tmpl .all .spmb174,
#bc-free .all .spmb174 {
    margin-bottom: 174vw;
  }
  #bc-tmpl .all .spmb175,
#bc-free .all .spmb175 {
    margin-bottom: 175vw;
  }
  #bc-tmpl .all .spmb176,
#bc-free .all .spmb176 {
    margin-bottom: 176vw;
  }
  #bc-tmpl .all .spmb177,
#bc-free .all .spmb177 {
    margin-bottom: 177vw;
  }
  #bc-tmpl .all .spmb178,
#bc-free .all .spmb178 {
    margin-bottom: 178vw;
  }
  #bc-tmpl .all .spmb179,
#bc-free .all .spmb179 {
    margin-bottom: 179vw;
  }
  #bc-tmpl .all .spmb180,
#bc-free .all .spmb180 {
    margin-bottom: 180vw;
  }
  #bc-tmpl .all .spmb181,
#bc-free .all .spmb181 {
    margin-bottom: 181vw;
  }
  #bc-tmpl .all .spmb182,
#bc-free .all .spmb182 {
    margin-bottom: 182vw;
  }
  #bc-tmpl .all .spmb183,
#bc-free .all .spmb183 {
    margin-bottom: 183vw;
  }
  #bc-tmpl .all .spmb184,
#bc-free .all .spmb184 {
    margin-bottom: 184vw;
  }
  #bc-tmpl .all .spmb185,
#bc-free .all .spmb185 {
    margin-bottom: 185vw;
  }
  #bc-tmpl .all .spmb186,
#bc-free .all .spmb186 {
    margin-bottom: 186vw;
  }
  #bc-tmpl .all .spmb187,
#bc-free .all .spmb187 {
    margin-bottom: 187vw;
  }
  #bc-tmpl .all .spmb188,
#bc-free .all .spmb188 {
    margin-bottom: 188vw;
  }
  #bc-tmpl .all .spmb189,
#bc-free .all .spmb189 {
    margin-bottom: 189vw;
  }
  #bc-tmpl .all .spmb190,
#bc-free .all .spmb190 {
    margin-bottom: 190vw;
  }
  #bc-tmpl .all .spmb191,
#bc-free .all .spmb191 {
    margin-bottom: 191vw;
  }
  #bc-tmpl .all .spmb192,
#bc-free .all .spmb192 {
    margin-bottom: 192vw;
  }
  #bc-tmpl .all .spmb193,
#bc-free .all .spmb193 {
    margin-bottom: 193vw;
  }
  #bc-tmpl .all .spmb194,
#bc-free .all .spmb194 {
    margin-bottom: 194vw;
  }
  #bc-tmpl .all .spmb195,
#bc-free .all .spmb195 {
    margin-bottom: 195vw;
  }
  #bc-tmpl .all .spmb196,
#bc-free .all .spmb196 {
    margin-bottom: 196vw;
  }
  #bc-tmpl .all .spmb197,
#bc-free .all .spmb197 {
    margin-bottom: 197vw;
  }
  #bc-tmpl .all .spmb198,
#bc-free .all .spmb198 {
    margin-bottom: 198vw;
  }
  #bc-tmpl .all .spmb199,
#bc-free .all .spmb199 {
    margin-bottom: 199vw;
  }
}
#bc-tmpl .all .ml1,
#bc-free .all .ml1 {
  margin-left: 1vw;
}
#bc-tmpl .all .ml2,
#bc-free .all .ml2 {
  margin-left: 2vw;
}
#bc-tmpl .all .ml3,
#bc-free .all .ml3 {
  margin-left: 3vw;
}
#bc-tmpl .all .ml4,
#bc-free .all .ml4 {
  margin-left: 4vw;
}
#bc-tmpl .all .ml5,
#bc-free .all .ml5 {
  margin-left: 5vw;
}
#bc-tmpl .all .ml6,
#bc-free .all .ml6 {
  margin-left: 6vw;
}
#bc-tmpl .all .ml7,
#bc-free .all .ml7 {
  margin-left: 7vw;
}
#bc-tmpl .all .ml8,
#bc-free .all .ml8 {
  margin-left: 8vw;
}
#bc-tmpl .all .ml9,
#bc-free .all .ml9 {
  margin-left: 9vw;
}
#bc-tmpl .all .ml10,
#bc-free .all .ml10 {
  margin-left: 10vw;
}
#bc-tmpl .all .ml11,
#bc-free .all .ml11 {
  margin-left: 11vw;
}
#bc-tmpl .all .ml12,
#bc-free .all .ml12 {
  margin-left: 12vw;
}
#bc-tmpl .all .ml13,
#bc-free .all .ml13 {
  margin-left: 13vw;
}
#bc-tmpl .all .ml14,
#bc-free .all .ml14 {
  margin-left: 14vw;
}
#bc-tmpl .all .ml15,
#bc-free .all .ml15 {
  margin-left: 15vw;
}
#bc-tmpl .all .ml16,
#bc-free .all .ml16 {
  margin-left: 16vw;
}
#bc-tmpl .all .ml17,
#bc-free .all .ml17 {
  margin-left: 17vw;
}
#bc-tmpl .all .ml18,
#bc-free .all .ml18 {
  margin-left: 18vw;
}
#bc-tmpl .all .ml19,
#bc-free .all .ml19 {
  margin-left: 19vw;
}
#bc-tmpl .all .ml20,
#bc-free .all .ml20 {
  margin-left: 20vw;
}
#bc-tmpl .all .ml21,
#bc-free .all .ml21 {
  margin-left: 21vw;
}
#bc-tmpl .all .ml22,
#bc-free .all .ml22 {
  margin-left: 22vw;
}
#bc-tmpl .all .ml23,
#bc-free .all .ml23 {
  margin-left: 23vw;
}
#bc-tmpl .all .ml24,
#bc-free .all .ml24 {
  margin-left: 24vw;
}
#bc-tmpl .all .ml25,
#bc-free .all .ml25 {
  margin-left: 25vw;
}
#bc-tmpl .all .ml26,
#bc-free .all .ml26 {
  margin-left: 26vw;
}
#bc-tmpl .all .ml27,
#bc-free .all .ml27 {
  margin-left: 27vw;
}
#bc-tmpl .all .ml28,
#bc-free .all .ml28 {
  margin-left: 28vw;
}
#bc-tmpl .all .ml29,
#bc-free .all .ml29 {
  margin-left: 29vw;
}
#bc-tmpl .all .ml30,
#bc-free .all .ml30 {
  margin-left: 30vw;
}
#bc-tmpl .all .ml31,
#bc-free .all .ml31 {
  margin-left: 31vw;
}
#bc-tmpl .all .ml32,
#bc-free .all .ml32 {
  margin-left: 32vw;
}
#bc-tmpl .all .ml33,
#bc-free .all .ml33 {
  margin-left: 33vw;
}
#bc-tmpl .all .ml34,
#bc-free .all .ml34 {
  margin-left: 34vw;
}
#bc-tmpl .all .ml35,
#bc-free .all .ml35 {
  margin-left: 35vw;
}
#bc-tmpl .all .ml36,
#bc-free .all .ml36 {
  margin-left: 36vw;
}
#bc-tmpl .all .ml37,
#bc-free .all .ml37 {
  margin-left: 37vw;
}
#bc-tmpl .all .ml38,
#bc-free .all .ml38 {
  margin-left: 38vw;
}
#bc-tmpl .all .ml39,
#bc-free .all .ml39 {
  margin-left: 39vw;
}
#bc-tmpl .all .ml40,
#bc-free .all .ml40 {
  margin-left: 40vw;
}
#bc-tmpl .all .ml41,
#bc-free .all .ml41 {
  margin-left: 41vw;
}
#bc-tmpl .all .ml42,
#bc-free .all .ml42 {
  margin-left: 42vw;
}
#bc-tmpl .all .ml43,
#bc-free .all .ml43 {
  margin-left: 43vw;
}
#bc-tmpl .all .ml44,
#bc-free .all .ml44 {
  margin-left: 44vw;
}
#bc-tmpl .all .ml45,
#bc-free .all .ml45 {
  margin-left: 45vw;
}
#bc-tmpl .all .ml46,
#bc-free .all .ml46 {
  margin-left: 46vw;
}
#bc-tmpl .all .ml47,
#bc-free .all .ml47 {
  margin-left: 47vw;
}
#bc-tmpl .all .ml48,
#bc-free .all .ml48 {
  margin-left: 48vw;
}
#bc-tmpl .all .ml49,
#bc-free .all .ml49 {
  margin-left: 49vw;
}
#bc-tmpl .all .ml50,
#bc-free .all .ml50 {
  margin-left: 50vw;
}
#bc-tmpl .all .ml51,
#bc-free .all .ml51 {
  margin-left: 51vw;
}
#bc-tmpl .all .ml52,
#bc-free .all .ml52 {
  margin-left: 52vw;
}
#bc-tmpl .all .ml53,
#bc-free .all .ml53 {
  margin-left: 53vw;
}
#bc-tmpl .all .ml54,
#bc-free .all .ml54 {
  margin-left: 54vw;
}
#bc-tmpl .all .ml55,
#bc-free .all .ml55 {
  margin-left: 55vw;
}
#bc-tmpl .all .ml56,
#bc-free .all .ml56 {
  margin-left: 56vw;
}
#bc-tmpl .all .ml57,
#bc-free .all .ml57 {
  margin-left: 57vw;
}
#bc-tmpl .all .ml58,
#bc-free .all .ml58 {
  margin-left: 58vw;
}
#bc-tmpl .all .ml59,
#bc-free .all .ml59 {
  margin-left: 59vw;
}
#bc-tmpl .all .ml60,
#bc-free .all .ml60 {
  margin-left: 60vw;
}
#bc-tmpl .all .ml61,
#bc-free .all .ml61 {
  margin-left: 61vw;
}
#bc-tmpl .all .ml62,
#bc-free .all .ml62 {
  margin-left: 62vw;
}
#bc-tmpl .all .ml63,
#bc-free .all .ml63 {
  margin-left: 63vw;
}
#bc-tmpl .all .ml64,
#bc-free .all .ml64 {
  margin-left: 64vw;
}
#bc-tmpl .all .ml65,
#bc-free .all .ml65 {
  margin-left: 65vw;
}
#bc-tmpl .all .ml66,
#bc-free .all .ml66 {
  margin-left: 66vw;
}
#bc-tmpl .all .ml67,
#bc-free .all .ml67 {
  margin-left: 67vw;
}
#bc-tmpl .all .ml68,
#bc-free .all .ml68 {
  margin-left: 68vw;
}
#bc-tmpl .all .ml69,
#bc-free .all .ml69 {
  margin-left: 69vw;
}
#bc-tmpl .all .ml70,
#bc-free .all .ml70 {
  margin-left: 70vw;
}
#bc-tmpl .all .ml71,
#bc-free .all .ml71 {
  margin-left: 71vw;
}
#bc-tmpl .all .ml72,
#bc-free .all .ml72 {
  margin-left: 72vw;
}
#bc-tmpl .all .ml73,
#bc-free .all .ml73 {
  margin-left: 73vw;
}
#bc-tmpl .all .ml74,
#bc-free .all .ml74 {
  margin-left: 74vw;
}
#bc-tmpl .all .ml75,
#bc-free .all .ml75 {
  margin-left: 75vw;
}
#bc-tmpl .all .ml76,
#bc-free .all .ml76 {
  margin-left: 76vw;
}
#bc-tmpl .all .ml77,
#bc-free .all .ml77 {
  margin-left: 77vw;
}
#bc-tmpl .all .ml78,
#bc-free .all .ml78 {
  margin-left: 78vw;
}
#bc-tmpl .all .ml79,
#bc-free .all .ml79 {
  margin-left: 79vw;
}
#bc-tmpl .all .ml80,
#bc-free .all .ml80 {
  margin-left: 80vw;
}
#bc-tmpl .all .ml81,
#bc-free .all .ml81 {
  margin-left: 81vw;
}
#bc-tmpl .all .ml82,
#bc-free .all .ml82 {
  margin-left: 82vw;
}
#bc-tmpl .all .ml83,
#bc-free .all .ml83 {
  margin-left: 83vw;
}
#bc-tmpl .all .ml84,
#bc-free .all .ml84 {
  margin-left: 84vw;
}
#bc-tmpl .all .ml85,
#bc-free .all .ml85 {
  margin-left: 85vw;
}
#bc-tmpl .all .ml86,
#bc-free .all .ml86 {
  margin-left: 86vw;
}
#bc-tmpl .all .ml87,
#bc-free .all .ml87 {
  margin-left: 87vw;
}
#bc-tmpl .all .ml88,
#bc-free .all .ml88 {
  margin-left: 88vw;
}
#bc-tmpl .all .ml89,
#bc-free .all .ml89 {
  margin-left: 89vw;
}
#bc-tmpl .all .ml90,
#bc-free .all .ml90 {
  margin-left: 90vw;
}
#bc-tmpl .all .ml91,
#bc-free .all .ml91 {
  margin-left: 91vw;
}
#bc-tmpl .all .ml92,
#bc-free .all .ml92 {
  margin-left: 92vw;
}
#bc-tmpl .all .ml93,
#bc-free .all .ml93 {
  margin-left: 93vw;
}
#bc-tmpl .all .ml94,
#bc-free .all .ml94 {
  margin-left: 94vw;
}
#bc-tmpl .all .ml95,
#bc-free .all .ml95 {
  margin-left: 95vw;
}
#bc-tmpl .all .ml96,
#bc-free .all .ml96 {
  margin-left: 96vw;
}
#bc-tmpl .all .ml97,
#bc-free .all .ml97 {
  margin-left: 97vw;
}
#bc-tmpl .all .ml98,
#bc-free .all .ml98 {
  margin-left: 98vw;
}
#bc-tmpl .all .ml99,
#bc-free .all .ml99 {
  margin-left: 99vw;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .all .pcml1,
#bc-free .all .pcml1 {
    margin-left: 1vw;
  }
  #bc-tmpl .all .pcml2,
#bc-free .all .pcml2 {
    margin-left: 2vw;
  }
  #bc-tmpl .all .pcml3,
#bc-free .all .pcml3 {
    margin-left: 3vw;
  }
  #bc-tmpl .all .pcml4,
#bc-free .all .pcml4 {
    margin-left: 4vw;
  }
  #bc-tmpl .all .pcml5,
#bc-free .all .pcml5 {
    margin-left: 5vw;
  }
  #bc-tmpl .all .pcml6,
#bc-free .all .pcml6 {
    margin-left: 6vw;
  }
  #bc-tmpl .all .pcml7,
#bc-free .all .pcml7 {
    margin-left: 7vw;
  }
  #bc-tmpl .all .pcml8,
#bc-free .all .pcml8 {
    margin-left: 8vw;
  }
  #bc-tmpl .all .pcml9,
#bc-free .all .pcml9 {
    margin-left: 9vw;
  }
  #bc-tmpl .all .pcml10,
#bc-free .all .pcml10 {
    margin-left: 10vw;
  }
  #bc-tmpl .all .pcml11,
#bc-free .all .pcml11 {
    margin-left: 11vw;
  }
  #bc-tmpl .all .pcml12,
#bc-free .all .pcml12 {
    margin-left: 12vw;
  }
  #bc-tmpl .all .pcml13,
#bc-free .all .pcml13 {
    margin-left: 13vw;
  }
  #bc-tmpl .all .pcml14,
#bc-free .all .pcml14 {
    margin-left: 14vw;
  }
  #bc-tmpl .all .pcml15,
#bc-free .all .pcml15 {
    margin-left: 15vw;
  }
  #bc-tmpl .all .pcml16,
#bc-free .all .pcml16 {
    margin-left: 16vw;
  }
  #bc-tmpl .all .pcml17,
#bc-free .all .pcml17 {
    margin-left: 17vw;
  }
  #bc-tmpl .all .pcml18,
#bc-free .all .pcml18 {
    margin-left: 18vw;
  }
  #bc-tmpl .all .pcml19,
#bc-free .all .pcml19 {
    margin-left: 19vw;
  }
  #bc-tmpl .all .pcml20,
#bc-free .all .pcml20 {
    margin-left: 20vw;
  }
  #bc-tmpl .all .pcml21,
#bc-free .all .pcml21 {
    margin-left: 21vw;
  }
  #bc-tmpl .all .pcml22,
#bc-free .all .pcml22 {
    margin-left: 22vw;
  }
  #bc-tmpl .all .pcml23,
#bc-free .all .pcml23 {
    margin-left: 23vw;
  }
  #bc-tmpl .all .pcml24,
#bc-free .all .pcml24 {
    margin-left: 24vw;
  }
  #bc-tmpl .all .pcml25,
#bc-free .all .pcml25 {
    margin-left: 25vw;
  }
  #bc-tmpl .all .pcml26,
#bc-free .all .pcml26 {
    margin-left: 26vw;
  }
  #bc-tmpl .all .pcml27,
#bc-free .all .pcml27 {
    margin-left: 27vw;
  }
  #bc-tmpl .all .pcml28,
#bc-free .all .pcml28 {
    margin-left: 28vw;
  }
  #bc-tmpl .all .pcml29,
#bc-free .all .pcml29 {
    margin-left: 29vw;
  }
  #bc-tmpl .all .pcml30,
#bc-free .all .pcml30 {
    margin-left: 30vw;
  }
  #bc-tmpl .all .pcml31,
#bc-free .all .pcml31 {
    margin-left: 31vw;
  }
  #bc-tmpl .all .pcml32,
#bc-free .all .pcml32 {
    margin-left: 32vw;
  }
  #bc-tmpl .all .pcml33,
#bc-free .all .pcml33 {
    margin-left: 33vw;
  }
  #bc-tmpl .all .pcml34,
#bc-free .all .pcml34 {
    margin-left: 34vw;
  }
  #bc-tmpl .all .pcml35,
#bc-free .all .pcml35 {
    margin-left: 35vw;
  }
  #bc-tmpl .all .pcml36,
#bc-free .all .pcml36 {
    margin-left: 36vw;
  }
  #bc-tmpl .all .pcml37,
#bc-free .all .pcml37 {
    margin-left: 37vw;
  }
  #bc-tmpl .all .pcml38,
#bc-free .all .pcml38 {
    margin-left: 38vw;
  }
  #bc-tmpl .all .pcml39,
#bc-free .all .pcml39 {
    margin-left: 39vw;
  }
  #bc-tmpl .all .pcml40,
#bc-free .all .pcml40 {
    margin-left: 40vw;
  }
  #bc-tmpl .all .pcml41,
#bc-free .all .pcml41 {
    margin-left: 41vw;
  }
  #bc-tmpl .all .pcml42,
#bc-free .all .pcml42 {
    margin-left: 42vw;
  }
  #bc-tmpl .all .pcml43,
#bc-free .all .pcml43 {
    margin-left: 43vw;
  }
  #bc-tmpl .all .pcml44,
#bc-free .all .pcml44 {
    margin-left: 44vw;
  }
  #bc-tmpl .all .pcml45,
#bc-free .all .pcml45 {
    margin-left: 45vw;
  }
  #bc-tmpl .all .pcml46,
#bc-free .all .pcml46 {
    margin-left: 46vw;
  }
  #bc-tmpl .all .pcml47,
#bc-free .all .pcml47 {
    margin-left: 47vw;
  }
  #bc-tmpl .all .pcml48,
#bc-free .all .pcml48 {
    margin-left: 48vw;
  }
  #bc-tmpl .all .pcml49,
#bc-free .all .pcml49 {
    margin-left: 49vw;
  }
  #bc-tmpl .all .pcml50,
#bc-free .all .pcml50 {
    margin-left: 50vw;
  }
  #bc-tmpl .all .pcml51,
#bc-free .all .pcml51 {
    margin-left: 51vw;
  }
  #bc-tmpl .all .pcml52,
#bc-free .all .pcml52 {
    margin-left: 52vw;
  }
  #bc-tmpl .all .pcml53,
#bc-free .all .pcml53 {
    margin-left: 53vw;
  }
  #bc-tmpl .all .pcml54,
#bc-free .all .pcml54 {
    margin-left: 54vw;
  }
  #bc-tmpl .all .pcml55,
#bc-free .all .pcml55 {
    margin-left: 55vw;
  }
  #bc-tmpl .all .pcml56,
#bc-free .all .pcml56 {
    margin-left: 56vw;
  }
  #bc-tmpl .all .pcml57,
#bc-free .all .pcml57 {
    margin-left: 57vw;
  }
  #bc-tmpl .all .pcml58,
#bc-free .all .pcml58 {
    margin-left: 58vw;
  }
  #bc-tmpl .all .pcml59,
#bc-free .all .pcml59 {
    margin-left: 59vw;
  }
  #bc-tmpl .all .pcml60,
#bc-free .all .pcml60 {
    margin-left: 60vw;
  }
  #bc-tmpl .all .pcml61,
#bc-free .all .pcml61 {
    margin-left: 61vw;
  }
  #bc-tmpl .all .pcml62,
#bc-free .all .pcml62 {
    margin-left: 62vw;
  }
  #bc-tmpl .all .pcml63,
#bc-free .all .pcml63 {
    margin-left: 63vw;
  }
  #bc-tmpl .all .pcml64,
#bc-free .all .pcml64 {
    margin-left: 64vw;
  }
  #bc-tmpl .all .pcml65,
#bc-free .all .pcml65 {
    margin-left: 65vw;
  }
  #bc-tmpl .all .pcml66,
#bc-free .all .pcml66 {
    margin-left: 66vw;
  }
  #bc-tmpl .all .pcml67,
#bc-free .all .pcml67 {
    margin-left: 67vw;
  }
  #bc-tmpl .all .pcml68,
#bc-free .all .pcml68 {
    margin-left: 68vw;
  }
  #bc-tmpl .all .pcml69,
#bc-free .all .pcml69 {
    margin-left: 69vw;
  }
  #bc-tmpl .all .pcml70,
#bc-free .all .pcml70 {
    margin-left: 70vw;
  }
  #bc-tmpl .all .pcml71,
#bc-free .all .pcml71 {
    margin-left: 71vw;
  }
  #bc-tmpl .all .pcml72,
#bc-free .all .pcml72 {
    margin-left: 72vw;
  }
  #bc-tmpl .all .pcml73,
#bc-free .all .pcml73 {
    margin-left: 73vw;
  }
  #bc-tmpl .all .pcml74,
#bc-free .all .pcml74 {
    margin-left: 74vw;
  }
  #bc-tmpl .all .pcml75,
#bc-free .all .pcml75 {
    margin-left: 75vw;
  }
  #bc-tmpl .all .pcml76,
#bc-free .all .pcml76 {
    margin-left: 76vw;
  }
  #bc-tmpl .all .pcml77,
#bc-free .all .pcml77 {
    margin-left: 77vw;
  }
  #bc-tmpl .all .pcml78,
#bc-free .all .pcml78 {
    margin-left: 78vw;
  }
  #bc-tmpl .all .pcml79,
#bc-free .all .pcml79 {
    margin-left: 79vw;
  }
  #bc-tmpl .all .pcml80,
#bc-free .all .pcml80 {
    margin-left: 80vw;
  }
  #bc-tmpl .all .pcml81,
#bc-free .all .pcml81 {
    margin-left: 81vw;
  }
  #bc-tmpl .all .pcml82,
#bc-free .all .pcml82 {
    margin-left: 82vw;
  }
  #bc-tmpl .all .pcml83,
#bc-free .all .pcml83 {
    margin-left: 83vw;
  }
  #bc-tmpl .all .pcml84,
#bc-free .all .pcml84 {
    margin-left: 84vw;
  }
  #bc-tmpl .all .pcml85,
#bc-free .all .pcml85 {
    margin-left: 85vw;
  }
  #bc-tmpl .all .pcml86,
#bc-free .all .pcml86 {
    margin-left: 86vw;
  }
  #bc-tmpl .all .pcml87,
#bc-free .all .pcml87 {
    margin-left: 87vw;
  }
  #bc-tmpl .all .pcml88,
#bc-free .all .pcml88 {
    margin-left: 88vw;
  }
  #bc-tmpl .all .pcml89,
#bc-free .all .pcml89 {
    margin-left: 89vw;
  }
  #bc-tmpl .all .pcml90,
#bc-free .all .pcml90 {
    margin-left: 90vw;
  }
  #bc-tmpl .all .pcml91,
#bc-free .all .pcml91 {
    margin-left: 91vw;
  }
  #bc-tmpl .all .pcml92,
#bc-free .all .pcml92 {
    margin-left: 92vw;
  }
  #bc-tmpl .all .pcml93,
#bc-free .all .pcml93 {
    margin-left: 93vw;
  }
  #bc-tmpl .all .pcml94,
#bc-free .all .pcml94 {
    margin-left: 94vw;
  }
  #bc-tmpl .all .pcml95,
#bc-free .all .pcml95 {
    margin-left: 95vw;
  }
  #bc-tmpl .all .pcml96,
#bc-free .all .pcml96 {
    margin-left: 96vw;
  }
  #bc-tmpl .all .pcml97,
#bc-free .all .pcml97 {
    margin-left: 97vw;
  }
  #bc-tmpl .all .pcml98,
#bc-free .all .pcml98 {
    margin-left: 98vw;
  }
  #bc-tmpl .all .pcml99,
#bc-free .all .pcml99 {
    margin-left: 99vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .all .spml1,
#bc-free .all .spml1 {
    margin-left: 1vw;
  }
  #bc-tmpl .all .spml2,
#bc-free .all .spml2 {
    margin-left: 2vw;
  }
  #bc-tmpl .all .spml3,
#bc-free .all .spml3 {
    margin-left: 3vw;
  }
  #bc-tmpl .all .spml4,
#bc-free .all .spml4 {
    margin-left: 4vw;
  }
  #bc-tmpl .all .spml5,
#bc-free .all .spml5 {
    margin-left: 5vw;
  }
  #bc-tmpl .all .spml6,
#bc-free .all .spml6 {
    margin-left: 6vw;
  }
  #bc-tmpl .all .spml7,
#bc-free .all .spml7 {
    margin-left: 7vw;
  }
  #bc-tmpl .all .spml8,
#bc-free .all .spml8 {
    margin-left: 8vw;
  }
  #bc-tmpl .all .spml9,
#bc-free .all .spml9 {
    margin-left: 9vw;
  }
  #bc-tmpl .all .spml10,
#bc-free .all .spml10 {
    margin-left: 10vw;
  }
  #bc-tmpl .all .spml11,
#bc-free .all .spml11 {
    margin-left: 11vw;
  }
  #bc-tmpl .all .spml12,
#bc-free .all .spml12 {
    margin-left: 12vw;
  }
  #bc-tmpl .all .spml13,
#bc-free .all .spml13 {
    margin-left: 13vw;
  }
  #bc-tmpl .all .spml14,
#bc-free .all .spml14 {
    margin-left: 14vw;
  }
  #bc-tmpl .all .spml15,
#bc-free .all .spml15 {
    margin-left: 15vw;
  }
  #bc-tmpl .all .spml16,
#bc-free .all .spml16 {
    margin-left: 16vw;
  }
  #bc-tmpl .all .spml17,
#bc-free .all .spml17 {
    margin-left: 17vw;
  }
  #bc-tmpl .all .spml18,
#bc-free .all .spml18 {
    margin-left: 18vw;
  }
  #bc-tmpl .all .spml19,
#bc-free .all .spml19 {
    margin-left: 19vw;
  }
  #bc-tmpl .all .spml20,
#bc-free .all .spml20 {
    margin-left: 20vw;
  }
  #bc-tmpl .all .spml21,
#bc-free .all .spml21 {
    margin-left: 21vw;
  }
  #bc-tmpl .all .spml22,
#bc-free .all .spml22 {
    margin-left: 22vw;
  }
  #bc-tmpl .all .spml23,
#bc-free .all .spml23 {
    margin-left: 23vw;
  }
  #bc-tmpl .all .spml24,
#bc-free .all .spml24 {
    margin-left: 24vw;
  }
  #bc-tmpl .all .spml25,
#bc-free .all .spml25 {
    margin-left: 25vw;
  }
  #bc-tmpl .all .spml26,
#bc-free .all .spml26 {
    margin-left: 26vw;
  }
  #bc-tmpl .all .spml27,
#bc-free .all .spml27 {
    margin-left: 27vw;
  }
  #bc-tmpl .all .spml28,
#bc-free .all .spml28 {
    margin-left: 28vw;
  }
  #bc-tmpl .all .spml29,
#bc-free .all .spml29 {
    margin-left: 29vw;
  }
  #bc-tmpl .all .spml30,
#bc-free .all .spml30 {
    margin-left: 30vw;
  }
  #bc-tmpl .all .spml31,
#bc-free .all .spml31 {
    margin-left: 31vw;
  }
  #bc-tmpl .all .spml32,
#bc-free .all .spml32 {
    margin-left: 32vw;
  }
  #bc-tmpl .all .spml33,
#bc-free .all .spml33 {
    margin-left: 33vw;
  }
  #bc-tmpl .all .spml34,
#bc-free .all .spml34 {
    margin-left: 34vw;
  }
  #bc-tmpl .all .spml35,
#bc-free .all .spml35 {
    margin-left: 35vw;
  }
  #bc-tmpl .all .spml36,
#bc-free .all .spml36 {
    margin-left: 36vw;
  }
  #bc-tmpl .all .spml37,
#bc-free .all .spml37 {
    margin-left: 37vw;
  }
  #bc-tmpl .all .spml38,
#bc-free .all .spml38 {
    margin-left: 38vw;
  }
  #bc-tmpl .all .spml39,
#bc-free .all .spml39 {
    margin-left: 39vw;
  }
  #bc-tmpl .all .spml40,
#bc-free .all .spml40 {
    margin-left: 40vw;
  }
  #bc-tmpl .all .spml41,
#bc-free .all .spml41 {
    margin-left: 41vw;
  }
  #bc-tmpl .all .spml42,
#bc-free .all .spml42 {
    margin-left: 42vw;
  }
  #bc-tmpl .all .spml43,
#bc-free .all .spml43 {
    margin-left: 43vw;
  }
  #bc-tmpl .all .spml44,
#bc-free .all .spml44 {
    margin-left: 44vw;
  }
  #bc-tmpl .all .spml45,
#bc-free .all .spml45 {
    margin-left: 45vw;
  }
  #bc-tmpl .all .spml46,
#bc-free .all .spml46 {
    margin-left: 46vw;
  }
  #bc-tmpl .all .spml47,
#bc-free .all .spml47 {
    margin-left: 47vw;
  }
  #bc-tmpl .all .spml48,
#bc-free .all .spml48 {
    margin-left: 48vw;
  }
  #bc-tmpl .all .spml49,
#bc-free .all .spml49 {
    margin-left: 49vw;
  }
  #bc-tmpl .all .spml50,
#bc-free .all .spml50 {
    margin-left: 50vw;
  }
  #bc-tmpl .all .spml51,
#bc-free .all .spml51 {
    margin-left: 51vw;
  }
  #bc-tmpl .all .spml52,
#bc-free .all .spml52 {
    margin-left: 52vw;
  }
  #bc-tmpl .all .spml53,
#bc-free .all .spml53 {
    margin-left: 53vw;
  }
  #bc-tmpl .all .spml54,
#bc-free .all .spml54 {
    margin-left: 54vw;
  }
  #bc-tmpl .all .spml55,
#bc-free .all .spml55 {
    margin-left: 55vw;
  }
  #bc-tmpl .all .spml56,
#bc-free .all .spml56 {
    margin-left: 56vw;
  }
  #bc-tmpl .all .spml57,
#bc-free .all .spml57 {
    margin-left: 57vw;
  }
  #bc-tmpl .all .spml58,
#bc-free .all .spml58 {
    margin-left: 58vw;
  }
  #bc-tmpl .all .spml59,
#bc-free .all .spml59 {
    margin-left: 59vw;
  }
  #bc-tmpl .all .spml60,
#bc-free .all .spml60 {
    margin-left: 60vw;
  }
  #bc-tmpl .all .spml61,
#bc-free .all .spml61 {
    margin-left: 61vw;
  }
  #bc-tmpl .all .spml62,
#bc-free .all .spml62 {
    margin-left: 62vw;
  }
  #bc-tmpl .all .spml63,
#bc-free .all .spml63 {
    margin-left: 63vw;
  }
  #bc-tmpl .all .spml64,
#bc-free .all .spml64 {
    margin-left: 64vw;
  }
  #bc-tmpl .all .spml65,
#bc-free .all .spml65 {
    margin-left: 65vw;
  }
  #bc-tmpl .all .spml66,
#bc-free .all .spml66 {
    margin-left: 66vw;
  }
  #bc-tmpl .all .spml67,
#bc-free .all .spml67 {
    margin-left: 67vw;
  }
  #bc-tmpl .all .spml68,
#bc-free .all .spml68 {
    margin-left: 68vw;
  }
  #bc-tmpl .all .spml69,
#bc-free .all .spml69 {
    margin-left: 69vw;
  }
  #bc-tmpl .all .spml70,
#bc-free .all .spml70 {
    margin-left: 70vw;
  }
  #bc-tmpl .all .spml71,
#bc-free .all .spml71 {
    margin-left: 71vw;
  }
  #bc-tmpl .all .spml72,
#bc-free .all .spml72 {
    margin-left: 72vw;
  }
  #bc-tmpl .all .spml73,
#bc-free .all .spml73 {
    margin-left: 73vw;
  }
  #bc-tmpl .all .spml74,
#bc-free .all .spml74 {
    margin-left: 74vw;
  }
  #bc-tmpl .all .spml75,
#bc-free .all .spml75 {
    margin-left: 75vw;
  }
  #bc-tmpl .all .spml76,
#bc-free .all .spml76 {
    margin-left: 76vw;
  }
  #bc-tmpl .all .spml77,
#bc-free .all .spml77 {
    margin-left: 77vw;
  }
  #bc-tmpl .all .spml78,
#bc-free .all .spml78 {
    margin-left: 78vw;
  }
  #bc-tmpl .all .spml79,
#bc-free .all .spml79 {
    margin-left: 79vw;
  }
  #bc-tmpl .all .spml80,
#bc-free .all .spml80 {
    margin-left: 80vw;
  }
  #bc-tmpl .all .spml81,
#bc-free .all .spml81 {
    margin-left: 81vw;
  }
  #bc-tmpl .all .spml82,
#bc-free .all .spml82 {
    margin-left: 82vw;
  }
  #bc-tmpl .all .spml83,
#bc-free .all .spml83 {
    margin-left: 83vw;
  }
  #bc-tmpl .all .spml84,
#bc-free .all .spml84 {
    margin-left: 84vw;
  }
  #bc-tmpl .all .spml85,
#bc-free .all .spml85 {
    margin-left: 85vw;
  }
  #bc-tmpl .all .spml86,
#bc-free .all .spml86 {
    margin-left: 86vw;
  }
  #bc-tmpl .all .spml87,
#bc-free .all .spml87 {
    margin-left: 87vw;
  }
  #bc-tmpl .all .spml88,
#bc-free .all .spml88 {
    margin-left: 88vw;
  }
  #bc-tmpl .all .spml89,
#bc-free .all .spml89 {
    margin-left: 89vw;
  }
  #bc-tmpl .all .spml90,
#bc-free .all .spml90 {
    margin-left: 90vw;
  }
  #bc-tmpl .all .spml91,
#bc-free .all .spml91 {
    margin-left: 91vw;
  }
  #bc-tmpl .all .spml92,
#bc-free .all .spml92 {
    margin-left: 92vw;
  }
  #bc-tmpl .all .spml93,
#bc-free .all .spml93 {
    margin-left: 93vw;
  }
  #bc-tmpl .all .spml94,
#bc-free .all .spml94 {
    margin-left: 94vw;
  }
  #bc-tmpl .all .spml95,
#bc-free .all .spml95 {
    margin-left: 95vw;
  }
  #bc-tmpl .all .spml96,
#bc-free .all .spml96 {
    margin-left: 96vw;
  }
  #bc-tmpl .all .spml97,
#bc-free .all .spml97 {
    margin-left: 97vw;
  }
  #bc-tmpl .all .spml98,
#bc-free .all .spml98 {
    margin-left: 98vw;
  }
  #bc-tmpl .all .spml99,
#bc-free .all .spml99 {
    margin-left: 99vw;
  }
}
#bc-tmpl .youtube,
#bc-tmpl .iframe,
#bc-free .youtube,
#bc-free .iframe {
  position: relative;
  overflow: hidden;
}
#bc-tmpl .youtube:after,
#bc-tmpl .iframe:after,
#bc-free .youtube:after,
#bc-free .iframe:after {
  content: "";
  display: block;
  padding-top: 56.25%;
}
#bc-tmpl .youtube iframe,
#bc-tmpl .youtube video,
#bc-tmpl .iframe iframe,
#bc-tmpl .iframe video,
#bc-free .youtube iframe,
#bc-free .youtube video,
#bc-free .iframe iframe,
#bc-free .iframe video {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
}
#bc-tmpl .clearfix:after, #bc-tmpl .ref-item a:after, .ref-item #bc-tmpl a:after,
#bc-free .clearfix:after,
#bc-free .ref-item a:after,
.ref-item #bc-free a:after {
  content: "";
  font-size: 0.1em;
  line-height: 0;
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
#bc-tmpl .clearfix, #bc-tmpl .ref-item a, .ref-item #bc-tmpl a,
#bc-free .clearfix,
#bc-free .ref-item a,
.ref-item #bc-free a {
  display: inline-block;
}
#bc-tmpl * html .clearfix, #bc-tmpl * html .ref-item a, .ref-item #bc-tmpl * html a,
#bc-free * html .clearfix,
#bc-free * html .ref-item a,
.ref-item #bc-free * html a {
  height: 1px;
}
#bc-tmpl .clearfix, #bc-tmpl .ref-item a, .ref-item #bc-tmpl a,
#bc-free .clearfix,
#bc-free .ref-item a,
.ref-item #bc-free a {
  display: block;
}
#bc-tmpl .absolute100,
#bc-free .absolute100 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
}
#bc-tmpl .absolute,
#bc-free .absolute {
  position: absolute !important;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pcabsolute,
#bc-free .pcabsolute {
    position: absolute !important;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .spabsolute,
#bc-free .spabsolute {
    position: absolute !important;
  }
}
#bc-tmpl .relative,
#bc-free .relative {
  position: relative !important;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .pcrelative,
#bc-free .pcrelative {
    position: relative !important;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .sprelative,
#bc-free .sprelative {
    position: relative !important;
  }
}
#bc-tmpl .centery,
#bc-free .centery {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
#bc-tmpl .order1,
#bc-free .order1 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
#bc-tmpl .order2,
#bc-free .order2 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
#bc-tmpl .order3,
#bc-free .order3 {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
}
#bc-tmpl .order4,
#bc-free .order4 {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
      -ms-flex-order: 4;
          order: 4;
}
#bc-tmpl .order5,
#bc-free .order5 {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
      -ms-flex-order: 5;
          order: 5;
}
#bc-tmpl .order6,
#bc-free .order6 {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
      -ms-flex-order: 6;
          order: 6;
}
#bc-tmpl .order7,
#bc-free .order7 {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
      -ms-flex-order: 7;
          order: 7;
}
#bc-tmpl .order8,
#bc-free .order8 {
  -webkit-box-ordinal-group: 9;
  -webkit-order: 8;
      -ms-flex-order: 8;
          order: 8;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .orderpc1,
#bc-free .orderpc1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
  #bc-tmpl .orderpc2,
#bc-free .orderpc2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
  #bc-tmpl .orderpc3,
#bc-free .orderpc3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
        -ms-flex-order: 3;
            order: 3;
  }
  #bc-tmpl .orderpc4,
#bc-free .orderpc4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
        -ms-flex-order: 4;
            order: 4;
  }
  #bc-tmpl .orderpc5,
#bc-free .orderpc5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
        -ms-flex-order: 5;
            order: 5;
  }
  #bc-tmpl .orderpc6,
#bc-free .orderpc6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
        -ms-flex-order: 6;
            order: 6;
  }
  #bc-tmpl .orderpc7,
#bc-free .orderpc7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
        -ms-flex-order: 7;
            order: 7;
  }
  #bc-tmpl .orderpc8,
#bc-free .orderpc8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
        -ms-flex-order: 8;
            order: 8;
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .ordersp1,
#bc-free .ordersp1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
  #bc-tmpl .ordersp2,
#bc-free .ordersp2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
  #bc-tmpl .ordersp3,
#bc-free .ordersp3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
        -ms-flex-order: 3;
            order: 3;
  }
  #bc-tmpl .ordersp4,
#bc-free .ordersp4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
        -ms-flex-order: 4;
            order: 4;
  }
  #bc-tmpl .ordersp5,
#bc-free .ordersp5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
        -ms-flex-order: 5;
            order: 5;
  }
  #bc-tmpl .ordersp6,
#bc-free .ordersp6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
        -ms-flex-order: 6;
            order: 6;
  }
  #bc-tmpl .ordersp7,
#bc-free .ordersp7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
        -ms-flex-order: 7;
            order: 7;
  }
  #bc-tmpl .ordersp8,
#bc-free .ordersp8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
        -ms-flex-order: 8;
            order: 8;
  }
}
#bc-tmpl .flex,
#bc-free .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#bc-tmpl .flex-center,
#bc-free .flex-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#bc-tmpl .flex-y,
#bc-free .flex-y {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
#bc-tmpl .flex-left,
#bc-free .flex-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
#bc-tmpl .flex-right,
#bc-free .flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#bc-tmpl .flex-top,
#bc-free .flex-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
#bc-tmpl .flex-bottom,
#bc-free .flex-bottom {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
#bc-tmpl .flexself_center,
#bc-free .flexself_center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
#bc-tmpl .flexself_left,
#bc-free .flexself_left {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
#bc-tmpl .flexself_right,
#bc-free .flexself_right {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
@media screen and (max-width: 948px) {
  #bc-tmpl .all,
#bc-free .all {
    max-width: 100%;
  }
}
#bc-tmpl .logo100px,
#bc-free .logo100px {
  width: 100px;
}
#bc-tmpl .logo120px,
#bc-free .logo120px {
  width: 120px;
}
#bc-tmpl .bgGray,
#bc-free .bgGray {
  background: rgba(0, 0, 0, 0.5);
}
#bc-tmpl .bgBlack,
#bc-free .bgBlack {
  background: #000;
  color: #fff;
}
#bc-tmpl .bgBlack *,
#bc-free .bgBlack * {
  color: #fff;
}
#bc-tmpl .bgWhite,
#bc-free .bgWhite {
  background: #000;
  color: #000;
}
#bc-tmpl .bgWhite *,
#bc-free .bgWhite * {
  color: #000;
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp10,
#bc-free .rp10 {
    padding-top: calc(15vw * 1 / 10);
    padding-bottom: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp10,
#bc-free .rp10 {
    padding-top: calc(30vw * 1 / 10);
    padding-bottom: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp20,
#bc-free .rp20 {
    padding-top: calc(15vw * 2 / 10);
    padding-bottom: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp20,
#bc-free .rp20 {
    padding-top: calc(30vw * 2 / 10);
    padding-bottom: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp30,
#bc-free .rp30 {
    padding-top: calc(15vw * 3 / 10);
    padding-bottom: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp30,
#bc-free .rp30 {
    padding-top: calc(30vw * 3 / 10);
    padding-bottom: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp40,
#bc-free .rp40 {
    padding-top: calc(15vw * 4 / 10);
    padding-bottom: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp40,
#bc-free .rp40 {
    padding-top: calc(30vw * 4 / 10);
    padding-bottom: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp50,
#bc-free .rp50 {
    padding-top: calc(15vw * 5 / 10);
    padding-bottom: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp50,
#bc-free .rp50 {
    padding-top: calc(30vw * 5 / 10);
    padding-bottom: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp60,
#bc-free .rp60 {
    padding-top: calc(15vw * 6 / 10);
    padding-bottom: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp60,
#bc-free .rp60 {
    padding-top: calc(30vw * 6 / 10);
    padding-bottom: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp70,
#bc-free .rp70 {
    padding-top: calc(15vw * 7 / 10);
    padding-bottom: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp70,
#bc-free .rp70 {
    padding-top: calc(30vw * 7 / 10);
    padding-bottom: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp80,
#bc-free .rp80 {
    padding-top: calc(15vw * 8 / 10);
    padding-bottom: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp80,
#bc-free .rp80 {
    padding-top: calc(30vw * 8 / 10);
    padding-bottom: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp90,
#bc-free .rp90 {
    padding-top: calc(15vw * 9 / 10);
    padding-bottom: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp90,
#bc-free .rp90 {
    padding-top: calc(30vw * 9 / 10);
    padding-bottom: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp100,
#bc-free .rp100 {
    padding-top: calc(15vw * 10 / 10);
    padding-bottom: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp100,
#bc-free .rp100 {
    padding-top: calc(30vw * 10 / 10);
    padding-bottom: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp110,
#bc-free .rp110 {
    padding-top: calc(15vw * 11 / 10);
    padding-bottom: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp110,
#bc-free .rp110 {
    padding-top: calc(30vw * 11 / 10);
    padding-bottom: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp120,
#bc-free .rp120 {
    padding-top: calc(15vw * 12 / 10);
    padding-bottom: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp120,
#bc-free .rp120 {
    padding-top: calc(30vw * 12 / 10);
    padding-bottom: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp130,
#bc-free .rp130 {
    padding-top: calc(15vw * 13 / 10);
    padding-bottom: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp130,
#bc-free .rp130 {
    padding-top: calc(30vw * 13 / 10);
    padding-bottom: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp140,
#bc-free .rp140 {
    padding-top: calc(15vw * 14 / 10);
    padding-bottom: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp140,
#bc-free .rp140 {
    padding-top: calc(30vw * 14 / 10);
    padding-bottom: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp150,
#bc-free .rp150 {
    padding-top: calc(15vw * 15 / 10);
    padding-bottom: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp150,
#bc-free .rp150 {
    padding-top: calc(30vw * 15 / 10);
    padding-bottom: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp160,
#bc-free .rp160 {
    padding-top: calc(15vw * 16 / 10);
    padding-bottom: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp160,
#bc-free .rp160 {
    padding-top: calc(30vw * 16 / 10);
    padding-bottom: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp170,
#bc-free .rp170 {
    padding-top: calc(15vw * 17 / 10);
    padding-bottom: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp170,
#bc-free .rp170 {
    padding-top: calc(30vw * 17 / 10);
    padding-bottom: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp180,
#bc-free .rp180 {
    padding-top: calc(15vw * 18 / 10);
    padding-bottom: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp180,
#bc-free .rp180 {
    padding-top: calc(30vw * 18 / 10);
    padding-bottom: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rp190,
#bc-free .rp190 {
    padding-top: calc(15vw * 19 / 10);
    padding-bottom: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rp190,
#bc-free .rp190 {
    padding-top: calc(30vw * 19 / 10);
    padding-bottom: calc(30vw * 19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb10,
#bc-free .rpb10 {
    padding-bottom: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb10,
#bc-free .rpb10 {
    padding-bottom: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb20,
#bc-free .rpb20 {
    padding-bottom: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb20,
#bc-free .rpb20 {
    padding-bottom: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb30,
#bc-free .rpb30 {
    padding-bottom: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb30,
#bc-free .rpb30 {
    padding-bottom: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb40,
#bc-free .rpb40 {
    padding-bottom: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb40,
#bc-free .rpb40 {
    padding-bottom: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb50,
#bc-free .rpb50 {
    padding-bottom: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb50,
#bc-free .rpb50 {
    padding-bottom: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb60,
#bc-free .rpb60 {
    padding-bottom: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb60,
#bc-free .rpb60 {
    padding-bottom: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb70,
#bc-free .rpb70 {
    padding-bottom: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb70,
#bc-free .rpb70 {
    padding-bottom: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb80,
#bc-free .rpb80 {
    padding-bottom: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb80,
#bc-free .rpb80 {
    padding-bottom: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb90,
#bc-free .rpb90 {
    padding-bottom: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb90,
#bc-free .rpb90 {
    padding-bottom: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb100,
#bc-free .rpb100 {
    padding-bottom: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb100,
#bc-free .rpb100 {
    padding-bottom: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb110,
#bc-free .rpb110 {
    padding-bottom: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb110,
#bc-free .rpb110 {
    padding-bottom: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb120,
#bc-free .rpb120 {
    padding-bottom: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb120,
#bc-free .rpb120 {
    padding-bottom: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb130,
#bc-free .rpb130 {
    padding-bottom: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb130,
#bc-free .rpb130 {
    padding-bottom: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb140,
#bc-free .rpb140 {
    padding-bottom: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb140,
#bc-free .rpb140 {
    padding-bottom: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb150,
#bc-free .rpb150 {
    padding-bottom: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb150,
#bc-free .rpb150 {
    padding-bottom: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb160,
#bc-free .rpb160 {
    padding-bottom: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb160,
#bc-free .rpb160 {
    padding-bottom: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb170,
#bc-free .rpb170 {
    padding-bottom: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb170,
#bc-free .rpb170 {
    padding-bottom: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb180,
#bc-free .rpb180 {
    padding-bottom: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb180,
#bc-free .rpb180 {
    padding-bottom: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpb190,
#bc-free .rpb190 {
    padding-bottom: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpb190,
#bc-free .rpb190 {
    padding-bottom: calc(30vw * 19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt10,
#bc-free .rpt10 {
    padding-top: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt10,
#bc-free .rpt10 {
    padding-top: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt20,
#bc-free .rpt20 {
    padding-top: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt20,
#bc-free .rpt20 {
    padding-top: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt30,
#bc-free .rpt30 {
    padding-top: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt30,
#bc-free .rpt30 {
    padding-top: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt40,
#bc-free .rpt40 {
    padding-top: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt40,
#bc-free .rpt40 {
    padding-top: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt50,
#bc-free .rpt50 {
    padding-top: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt50,
#bc-free .rpt50 {
    padding-top: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt60,
#bc-free .rpt60 {
    padding-top: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt60,
#bc-free .rpt60 {
    padding-top: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt70,
#bc-free .rpt70 {
    padding-top: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt70,
#bc-free .rpt70 {
    padding-top: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt80,
#bc-free .rpt80 {
    padding-top: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt80,
#bc-free .rpt80 {
    padding-top: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt90,
#bc-free .rpt90 {
    padding-top: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt90,
#bc-free .rpt90 {
    padding-top: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt100,
#bc-free .rpt100 {
    padding-top: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt100,
#bc-free .rpt100 {
    padding-top: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt110,
#bc-free .rpt110 {
    padding-top: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt110,
#bc-free .rpt110 {
    padding-top: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt120,
#bc-free .rpt120 {
    padding-top: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt120,
#bc-free .rpt120 {
    padding-top: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt130,
#bc-free .rpt130 {
    padding-top: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt130,
#bc-free .rpt130 {
    padding-top: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt140,
#bc-free .rpt140 {
    padding-top: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt140,
#bc-free .rpt140 {
    padding-top: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt150,
#bc-free .rpt150 {
    padding-top: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt150,
#bc-free .rpt150 {
    padding-top: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt160,
#bc-free .rpt160 {
    padding-top: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt160,
#bc-free .rpt160 {
    padding-top: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt170,
#bc-free .rpt170 {
    padding-top: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt170,
#bc-free .rpt170 {
    padding-top: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt180,
#bc-free .rpt180 {
    padding-top: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt180,
#bc-free .rpt180 {
    padding-top: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rpt190,
#bc-free .rpt190 {
    padding-top: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rpt190,
#bc-free .rpt190 {
    padding-top: calc(30vw * 19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm10,
#bc-free .rm10 {
    margin-top: calc(15vw * 1 / 10);
    margin-bottom: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm10,
#bc-free .rm10 {
    margin-top: calc(30vw * 1 / 10);
    margin-bottom: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm20,
#bc-free .rm20 {
    margin-top: calc(15vw * 2 / 10);
    margin-bottom: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm20,
#bc-free .rm20 {
    margin-top: calc(30vw * 2 / 10);
    margin-bottom: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm30,
#bc-free .rm30 {
    margin-top: calc(15vw * 3 / 10);
    margin-bottom: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm30,
#bc-free .rm30 {
    margin-top: calc(30vw * 3 / 10);
    margin-bottom: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm40,
#bc-free .rm40 {
    margin-top: calc(15vw * 4 / 10);
    margin-bottom: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm40,
#bc-free .rm40 {
    margin-top: calc(30vw * 4 / 10);
    margin-bottom: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm50,
#bc-free .rm50 {
    margin-top: calc(15vw * 5 / 10);
    margin-bottom: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm50,
#bc-free .rm50 {
    margin-top: calc(30vw * 5 / 10);
    margin-bottom: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm60,
#bc-free .rm60 {
    margin-top: calc(15vw * 6 / 10);
    margin-bottom: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm60,
#bc-free .rm60 {
    margin-top: calc(30vw * 6 / 10);
    margin-bottom: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm70,
#bc-free .rm70 {
    margin-top: calc(15vw * 7 / 10);
    margin-bottom: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm70,
#bc-free .rm70 {
    margin-top: calc(30vw * 7 / 10);
    margin-bottom: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm80,
#bc-free .rm80 {
    margin-top: calc(15vw * 8 / 10);
    margin-bottom: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm80,
#bc-free .rm80 {
    margin-top: calc(30vw * 8 / 10);
    margin-bottom: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm90,
#bc-free .rm90 {
    margin-top: calc(15vw * 9 / 10);
    margin-bottom: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm90,
#bc-free .rm90 {
    margin-top: calc(30vw * 9 / 10);
    margin-bottom: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm100,
#bc-free .rm100 {
    margin-top: calc(15vw * 10 / 10);
    margin-bottom: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm100,
#bc-free .rm100 {
    margin-top: calc(30vw * 10 / 10);
    margin-bottom: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm110,
#bc-free .rm110 {
    margin-top: calc(15vw * 11 / 10);
    margin-bottom: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm110,
#bc-free .rm110 {
    margin-top: calc(30vw * 11 / 10);
    margin-bottom: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm120,
#bc-free .rm120 {
    margin-top: calc(15vw * 12 / 10);
    margin-bottom: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm120,
#bc-free .rm120 {
    margin-top: calc(30vw * 12 / 10);
    margin-bottom: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm130,
#bc-free .rm130 {
    margin-top: calc(15vw * 13 / 10);
    margin-bottom: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm130,
#bc-free .rm130 {
    margin-top: calc(30vw * 13 / 10);
    margin-bottom: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm140,
#bc-free .rm140 {
    margin-top: calc(15vw * 14 / 10);
    margin-bottom: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm140,
#bc-free .rm140 {
    margin-top: calc(30vw * 14 / 10);
    margin-bottom: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm150,
#bc-free .rm150 {
    margin-top: calc(15vw * 15 / 10);
    margin-bottom: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm150,
#bc-free .rm150 {
    margin-top: calc(30vw * 15 / 10);
    margin-bottom: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm160,
#bc-free .rm160 {
    margin-top: calc(15vw * 16 / 10);
    margin-bottom: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm160,
#bc-free .rm160 {
    margin-top: calc(30vw * 16 / 10);
    margin-bottom: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm170,
#bc-free .rm170 {
    margin-top: calc(15vw * 17 / 10);
    margin-bottom: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm170,
#bc-free .rm170 {
    margin-top: calc(30vw * 17 / 10);
    margin-bottom: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm180,
#bc-free .rm180 {
    margin-top: calc(15vw * 18 / 10);
    margin-bottom: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm180,
#bc-free .rm180 {
    margin-top: calc(30vw * 18 / 10);
    margin-bottom: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rm190,
#bc-free .rm190 {
    margin-top: calc(15vw * 19 / 10);
    margin-bottom: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rm190,
#bc-free .rm190 {
    margin-top: calc(30vw * 19 / 10);
    margin-bottom: calc(30vw * 19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-200,
#bc-free .rmt-200 {
    margin-top: calc(15vw * -20 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-200,
#bc-free .rmt-200 {
    margin-top: calc(30vw * -20 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-190,
#bc-free .rmt-190 {
    margin-top: calc(15vw * -19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-190,
#bc-free .rmt-190 {
    margin-top: calc(30vw * -19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-180,
#bc-free .rmt-180 {
    margin-top: calc(15vw * -18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-180,
#bc-free .rmt-180 {
    margin-top: calc(30vw * -18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-170,
#bc-free .rmt-170 {
    margin-top: calc(15vw * -17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-170,
#bc-free .rmt-170 {
    margin-top: calc(30vw * -17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-160,
#bc-free .rmt-160 {
    margin-top: calc(15vw * -16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-160,
#bc-free .rmt-160 {
    margin-top: calc(30vw * -16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-150,
#bc-free .rmt-150 {
    margin-top: calc(15vw * -15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-150,
#bc-free .rmt-150 {
    margin-top: calc(30vw * -15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-140,
#bc-free .rmt-140 {
    margin-top: calc(15vw * -14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-140,
#bc-free .rmt-140 {
    margin-top: calc(30vw * -14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-130,
#bc-free .rmt-130 {
    margin-top: calc(15vw * -13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-130,
#bc-free .rmt-130 {
    margin-top: calc(30vw * -13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-120,
#bc-free .rmt-120 {
    margin-top: calc(15vw * -12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-120,
#bc-free .rmt-120 {
    margin-top: calc(30vw * -12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-110,
#bc-free .rmt-110 {
    margin-top: calc(15vw * -11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-110,
#bc-free .rmt-110 {
    margin-top: calc(30vw * -11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-100,
#bc-free .rmt-100 {
    margin-top: calc(15vw * -10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-100,
#bc-free .rmt-100 {
    margin-top: calc(30vw * -10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-90,
#bc-free .rmt-90 {
    margin-top: calc(15vw * -9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-90,
#bc-free .rmt-90 {
    margin-top: calc(30vw * -9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-80,
#bc-free .rmt-80 {
    margin-top: calc(15vw * -8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-80,
#bc-free .rmt-80 {
    margin-top: calc(30vw * -8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-70,
#bc-free .rmt-70 {
    margin-top: calc(15vw * -7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-70,
#bc-free .rmt-70 {
    margin-top: calc(30vw * -7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-60,
#bc-free .rmt-60 {
    margin-top: calc(15vw * -6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-60,
#bc-free .rmt-60 {
    margin-top: calc(30vw * -6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-50,
#bc-free .rmt-50 {
    margin-top: calc(15vw * -5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-50,
#bc-free .rmt-50 {
    margin-top: calc(30vw * -5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-40,
#bc-free .rmt-40 {
    margin-top: calc(15vw * -4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-40,
#bc-free .rmt-40 {
    margin-top: calc(30vw * -4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-30,
#bc-free .rmt-30 {
    margin-top: calc(15vw * -3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-30,
#bc-free .rmt-30 {
    margin-top: calc(30vw * -3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-20,
#bc-free .rmt-20 {
    margin-top: calc(15vw * -2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-20,
#bc-free .rmt-20 {
    margin-top: calc(30vw * -2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt-10,
#bc-free .rmt-10 {
    margin-top: calc(15vw * -1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt-10,
#bc-free .rmt-10 {
    margin-top: calc(30vw * -1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt00,
#bc-free .rmt00 {
    margin-top: calc(15vw * 0 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt00,
#bc-free .rmt00 {
    margin-top: calc(30vw * 0 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt10,
#bc-free .rmt10 {
    margin-top: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt10,
#bc-free .rmt10 {
    margin-top: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt20,
#bc-free .rmt20 {
    margin-top: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt20,
#bc-free .rmt20 {
    margin-top: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt30,
#bc-free .rmt30 {
    margin-top: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt30,
#bc-free .rmt30 {
    margin-top: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt40,
#bc-free .rmt40 {
    margin-top: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt40,
#bc-free .rmt40 {
    margin-top: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt50,
#bc-free .rmt50 {
    margin-top: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt50,
#bc-free .rmt50 {
    margin-top: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt60,
#bc-free .rmt60 {
    margin-top: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt60,
#bc-free .rmt60 {
    margin-top: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt70,
#bc-free .rmt70 {
    margin-top: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt70,
#bc-free .rmt70 {
    margin-top: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt80,
#bc-free .rmt80 {
    margin-top: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt80,
#bc-free .rmt80 {
    margin-top: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt90,
#bc-free .rmt90 {
    margin-top: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt90,
#bc-free .rmt90 {
    margin-top: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt100,
#bc-free .rmt100 {
    margin-top: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt100,
#bc-free .rmt100 {
    margin-top: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt110,
#bc-free .rmt110 {
    margin-top: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt110,
#bc-free .rmt110 {
    margin-top: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt120,
#bc-free .rmt120 {
    margin-top: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt120,
#bc-free .rmt120 {
    margin-top: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt130,
#bc-free .rmt130 {
    margin-top: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt130,
#bc-free .rmt130 {
    margin-top: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt140,
#bc-free .rmt140 {
    margin-top: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt140,
#bc-free .rmt140 {
    margin-top: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt150,
#bc-free .rmt150 {
    margin-top: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt150,
#bc-free .rmt150 {
    margin-top: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt160,
#bc-free .rmt160 {
    margin-top: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt160,
#bc-free .rmt160 {
    margin-top: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt170,
#bc-free .rmt170 {
    margin-top: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt170,
#bc-free .rmt170 {
    margin-top: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt180,
#bc-free .rmt180 {
    margin-top: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt180,
#bc-free .rmt180 {
    margin-top: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmt190,
#bc-free .rmt190 {
    margin-top: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmt190,
#bc-free .rmt190 {
    margin-top: calc(30vw * 19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-20,
#bc-free .rmb-20 {
    margin-bottom: calc(15vw * -20 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-20,
#bc-free .rmb-20 {
    margin-bottom: calc(30vw * -20 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-19,
#bc-free .rmb-19 {
    margin-bottom: calc(15vw * -19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-19,
#bc-free .rmb-19 {
    margin-bottom: calc(30vw * -19 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-18,
#bc-free .rmb-18 {
    margin-bottom: calc(15vw * -18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-18,
#bc-free .rmb-18 {
    margin-bottom: calc(30vw * -18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-17,
#bc-free .rmb-17 {
    margin-bottom: calc(15vw * -17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-17,
#bc-free .rmb-17 {
    margin-bottom: calc(30vw * -17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-16,
#bc-free .rmb-16 {
    margin-bottom: calc(15vw * -16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-16,
#bc-free .rmb-16 {
    margin-bottom: calc(30vw * -16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-15,
#bc-free .rmb-15 {
    margin-bottom: calc(15vw * -15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-15,
#bc-free .rmb-15 {
    margin-bottom: calc(30vw * -15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-14,
#bc-free .rmb-14 {
    margin-bottom: calc(15vw * -14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-14,
#bc-free .rmb-14 {
    margin-bottom: calc(30vw * -14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-13,
#bc-free .rmb-13 {
    margin-bottom: calc(15vw * -13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-13,
#bc-free .rmb-13 {
    margin-bottom: calc(30vw * -13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-12,
#bc-free .rmb-12 {
    margin-bottom: calc(15vw * -12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-12,
#bc-free .rmb-12 {
    margin-bottom: calc(30vw * -12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-11,
#bc-free .rmb-11 {
    margin-bottom: calc(15vw * -11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-11,
#bc-free .rmb-11 {
    margin-bottom: calc(30vw * -11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-10,
#bc-free .rmb-10 {
    margin-bottom: calc(15vw * -10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-10,
#bc-free .rmb-10 {
    margin-bottom: calc(30vw * -10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-9,
#bc-free .rmb-9 {
    margin-bottom: calc(15vw * -9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-9,
#bc-free .rmb-9 {
    margin-bottom: calc(30vw * -9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-8,
#bc-free .rmb-8 {
    margin-bottom: calc(15vw * -8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-8,
#bc-free .rmb-8 {
    margin-bottom: calc(30vw * -8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-7,
#bc-free .rmb-7 {
    margin-bottom: calc(15vw * -7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-7,
#bc-free .rmb-7 {
    margin-bottom: calc(30vw * -7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-6,
#bc-free .rmb-6 {
    margin-bottom: calc(15vw * -6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-6,
#bc-free .rmb-6 {
    margin-bottom: calc(30vw * -6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-5,
#bc-free .rmb-5 {
    margin-bottom: calc(15vw * -5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-5,
#bc-free .rmb-5 {
    margin-bottom: calc(30vw * -5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-4,
#bc-free .rmb-4 {
    margin-bottom: calc(15vw * -4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-4,
#bc-free .rmb-4 {
    margin-bottom: calc(30vw * -4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-3,
#bc-free .rmb-3 {
    margin-bottom: calc(15vw * -3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-3,
#bc-free .rmb-3 {
    margin-bottom: calc(30vw * -3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-2,
#bc-free .rmb-2 {
    margin-bottom: calc(15vw * -2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-2,
#bc-free .rmb-2 {
    margin-bottom: calc(30vw * -2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb-1,
#bc-free .rmb-1 {
    margin-bottom: calc(15vw * -1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb-1,
#bc-free .rmb-1 {
    margin-bottom: calc(30vw * -1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb0,
#bc-free .rmb0 {
    margin-bottom: calc(15vw * 0 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb0,
#bc-free .rmb0 {
    margin-bottom: calc(30vw * 0 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb1,
#bc-free .rmb1 {
    margin-bottom: calc(15vw * 1 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb1,
#bc-free .rmb1 {
    margin-bottom: calc(30vw * 1 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb2,
#bc-free .rmb2 {
    margin-bottom: calc(15vw * 2 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb2,
#bc-free .rmb2 {
    margin-bottom: calc(30vw * 2 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb3,
#bc-free .rmb3 {
    margin-bottom: calc(15vw * 3 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb3,
#bc-free .rmb3 {
    margin-bottom: calc(30vw * 3 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb4,
#bc-free .rmb4 {
    margin-bottom: calc(15vw * 4 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb4,
#bc-free .rmb4 {
    margin-bottom: calc(30vw * 4 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb5,
#bc-free .rmb5 {
    margin-bottom: calc(15vw * 5 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb5,
#bc-free .rmb5 {
    margin-bottom: calc(30vw * 5 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb6,
#bc-free .rmb6 {
    margin-bottom: calc(15vw * 6 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb6,
#bc-free .rmb6 {
    margin-bottom: calc(30vw * 6 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb7,
#bc-free .rmb7 {
    margin-bottom: calc(15vw * 7 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb7,
#bc-free .rmb7 {
    margin-bottom: calc(30vw * 7 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb8,
#bc-free .rmb8 {
    margin-bottom: calc(15vw * 8 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb8,
#bc-free .rmb8 {
    margin-bottom: calc(30vw * 8 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb9,
#bc-free .rmb9 {
    margin-bottom: calc(15vw * 9 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb9,
#bc-free .rmb9 {
    margin-bottom: calc(30vw * 9 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb10,
#bc-free .rmb10 {
    margin-bottom: calc(15vw * 10 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb10,
#bc-free .rmb10 {
    margin-bottom: calc(30vw * 10 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb11,
#bc-free .rmb11 {
    margin-bottom: calc(15vw * 11 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb11,
#bc-free .rmb11 {
    margin-bottom: calc(30vw * 11 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb12,
#bc-free .rmb12 {
    margin-bottom: calc(15vw * 12 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb12,
#bc-free .rmb12 {
    margin-bottom: calc(30vw * 12 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb13,
#bc-free .rmb13 {
    margin-bottom: calc(15vw * 13 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb13,
#bc-free .rmb13 {
    margin-bottom: calc(30vw * 13 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb14,
#bc-free .rmb14 {
    margin-bottom: calc(15vw * 14 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb14,
#bc-free .rmb14 {
    margin-bottom: calc(30vw * 14 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb15,
#bc-free .rmb15 {
    margin-bottom: calc(15vw * 15 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb15,
#bc-free .rmb15 {
    margin-bottom: calc(30vw * 15 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb16,
#bc-free .rmb16 {
    margin-bottom: calc(15vw * 16 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb16,
#bc-free .rmb16 {
    margin-bottom: calc(30vw * 16 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb17,
#bc-free .rmb17 {
    margin-bottom: calc(15vw * 17 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb17,
#bc-free .rmb17 {
    margin-bottom: calc(30vw * 17 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb18,
#bc-free .rmb18 {
    margin-bottom: calc(15vw * 18 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb18,
#bc-free .rmb18 {
    margin-bottom: calc(30vw * 18 / 10);
  }
}
@media only screen and (min-width: 769px) {
  #bc-tmpl .rmb19,
#bc-free .rmb19 {
    margin-bottom: calc(15vw * 19 / 10);
  }
}
@media only screen and (max-width:768px) {
  #bc-tmpl .rmb19,
#bc-free .rmb19 {
    margin-bottom: calc(30vw * 19 / 10);
  }
}

/*
.slick
.onslidedots//ドット画像の上
.slick-arrow-img//画像矢印
*/
.slick-for {
  height: 100%;
}

.slick-active {
  opacity: 1 !important;
  z-index: 10;
}

.slick-prev,
.slick-next {
  margin: 0px;
  padding: 0px;
  position: absolute;
  background: #fff;
  z-index: 2 !important;
  position: absolute !important;
}
@media only screen and (min-width: 769px) {
  .slick-prev,
.slick-next {
    top: calc(50% - (40px / 2));
    width: 40px;
    height: 100%;
  }
}
@media only screen and (max-width:768px) {
  .slick-prev,
.slick-next {
    top: calc(50% - (50px / 2));
    width: 50px;
    height: 100%;
  }
}

@media only screen and (min-width: 769px) {
  .slick-prev {
    left: -20px !important;
  }
}
@media only screen and (max-width:768px) {
  .slick-prev {
    left: -15px !important;
  }
}

@media only screen and (min-width: 769px) {
  .slick-next {
    right: -20px !important;
  }
}
@media only screen and (max-width:768px) {
  .slick-next {
    right: -15px !important;
  }
}

.slick-arrow-img .slick-prev {
  background: url("../img/arrowL.jpg") no-repeat center center #fff;
  background-size: contain;
}
.slick-arrow-img .slick-prev:before {
  display: none;
}
.slick-arrow-img .slick-next {
  background: url("../img/arrowR.jpg") no-repeat center center #fff;
  background-size: contain;
}
.slick-arrow-img .slick-next:before {
  display: none;
}

.slick-arrow1 .slick-prev,
.slick-arrow1 .slick-next {
  background: #000;
}
.slick-arrow1 .slick-prev:hover,
.slick-arrow1 .slick-next:hover {
  background: #000;
}
.slick-arrow1 .slick-prev:before,
.slick-arrow1 .slick-next:before {
  opacity: 1;
  content: "";
  display: block;
  position: absolute;
  top: 34%;
}
@media only screen and (min-width: 769px) {
  .slick-arrow1 .slick-prev:before,
.slick-arrow1 .slick-next:before {
    width: calc(40px * .3);
    height: calc(40px * .3);
    border-top: solid 0.2vw #fff;
    border-right: solid 0.2vw #fff;
  }
}
@media only screen and (max-width:768px) {
  .slick-arrow1 .slick-prev:before,
.slick-arrow1 .slick-next:before {
    width: calc(50px * .3);
    height: calc(50px * .3);
    border-top: solid 3px #fff;
    border-right: solid 3px #fff;
  }
}
.slick-arrow1 .slick-prev:before {
  left: 35% !important;
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.slick-arrow1 .slick-next:before {
  right: 35% !important;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.slick-arrow2 .slick-prev:before,
.slick-arrow2 .slick-next:before {
  display: none;
}
.slick-arrow2 .slick-prev {
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent #fff transparent transparent;
}
@media only screen and (min-width: 769px) {
  .slick-arrow2 .slick-prev {
    border-width: calc(40px / 3) calc(40px / 2) calc(40px / 3) 0;
  }
}
@media only screen and (max-width:768px) {
  .slick-arrow2 .slick-prev {
    border-width: calc(50px / 3) calc(50px / 2) calc(50px / 3) 0;
  }
}
.slick-arrow2 .slick-next {
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
}
@media only screen and (min-width: 769px) {
  .slick-arrow2 .slick-next {
    border-width: calc(40px / 3) 0 calc(40px / 3) calc(40px / 2);
  }
}
@media only screen and (max-width:768px) {
  .slick-arrow2 .slick-next {
    border-width: calc(50px / 3) 0 calc(50px / 3) calc(50px / 2);
  }
}

.slick-dots li button:before {
  content: "■" !important;
  color: #BEBEBE;
  opacity: 1;
}

.slick-dots li.slick-active button:before {
  content: "■" !important;
  color: black;
  opacity: 1;
}

@media only screen and (min-width: 769px) {
  .onslidedots .slick-dots {
    bottom: 16px !important;
  }
}
@media only screen and (max-width:768px) {
  .onslidedots .slick-dots {
    bottom: 16px !important;
  }
}

.slick-dots {
  text-align: left;
}

@media only screen and (min-width: 769px) {
  .slick-dots li {
    margin: 2px !important;
  }
}
@media only screen and (max-width:768px) {
  .slick-dots li {
    margin: 0px !important;
  }
}

.slick-nav .slick-track {
  -webkit-transform: unset !important;
          transform: unset !important;
  width: 100% !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.thumnail .slick-slide {
  display: block !important;
  float: none !important;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 47.5%;
      -ms-flex: 0 0 47.5%;
          flex: 0 0 47.5%;
}

/*
.slick-prev,
.slick-next {
    z-index: 4;

    z-index: 10 !important;
    position: absolute !important;
    background: #fff;
    border: 2px solid #000;

    &:before {
        display: none;
    }

    @media only screen and (min-width: 769px) {
        position: absolute;
        top: calc(50% - 1.2vw);
        width: 2.4vw;
        height: 2.4vw;
        border-top: solid .5vw #000;
        border-right: solid .5vw #000;
    }

    @media only screen and (max-width:768px) {
        position: absolute;
        top: calc(50% - 10px);
        width: 20px;
        height: 20px;
        border-top: solid 3px #000;
        border-right: solid 3px #000;
    }

}

.slick-prev {

    @media only screen and (min-width: 769px) {
        left: 11vw !important;
    }

    @media only screen and (max-width:768px) {
        left: 50vw !important;
    }

    transform: rotate(-135deg);
}

.slick-next {
    @media only screen and (min-width: 769px) {
        right: 11vw !important;
    }

    @media only screen and (max-width:768px) {
        right: 116vw !important;
    }

    transform: rotate(45deg);
}
*/
/*

　縦　/ 横
928 / 1259
=1398
option
popnav-plusプラスアイコン
.scrl-closeスクロールで削除
.type1シンプル
.type2上下コンテンツ
.type3重なり横移動
*/
/*
popnav
クリック対象
*/
.popnav {
  cursor: pointer;
  position: relative;
}
.popnav.popnav-plus:before {
  content: "+" !important;
  display: block;
  text-align: center;
  font-weight: normal;
  opacity: 1;
  color: #fff;
  background: rgba(0, 0, 0, 0);
  position: absolute;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .popnav.popnav-plus:before {
    top: 8px;
    right: 8px;
    line-height: 20px;
    width: 20px;
    height: 20px;
  }
}
@media only screen and (max-width:768px) {
  .popnav.popnav-plus:before {
    top: 5px;
    right: 5px;
    line-height: 10px;
    width: 10px;
    height: 10px;
  }
}

.popon #popup {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.openpop {
  cursor: pointer;
}

#popup {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100vw;
  height: auto;
  z-index: 10;
  background: #FFF;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#popup .pop-logo {
  position: absolute;
  z-index: 10;
}
@media only screen and (min-width: 769px) {
  #popup .pop-logo {
    width: 10vw;
    left: 3vw;
    top: 3vw;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-logo {
    width: 20vw;
    left: 3vw;
    top: 3vw;
  }
}
#popup .pop-logo2 {
  position: absolute;
  z-index: 10;
}
@media only screen and (min-width: 769px) {
  #popup .pop-logo2 {
    width: 20vw;
    right: 3vw;
    top: 3vw;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-logo2 {
    width: 30vw;
    left: 35vw;
    top: 3vw;
  }
}
#popup .pop-scrl {
  position: absolute;
  z-index: 10;
}
@media only screen and (max-width:768px) {
  #popup .pop-scrl {
    width: 4vw;
    right: 24vw;
    top: 40vw;
  }
}
#popup.scrl-close {
  position: fixed;
  height: 100vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
#popup.scrl-close .pop-bg {
  position: relative;
  top: 0px;
  left: 0px;
  width: 100vw;
  z-index: 0;
  pointer-events: none;
}
@media only screen and (min-width: 769px) {
  #popup.scrl-close .pop-bg {
    height: 1000vh;
  }
}
@media only screen and (max-width:768px) {
  #popup.scrl-close .pop-bg {
    height: 10000vh;
  }
}
#popup * {
  color: #000;
}
#popup p {
  margin: 0px;
}
#popup .pop-prev,
#popup .pop-next {
  visibility: hidden;
  pointer-events: none;
  top: calc(50% - 25px);
}
@media only screen and (min-width: 769px) {
  #popup .pop-prev,
#popup .pop-next {
    position: absolute;
    width: 70px;
    height: 50px;
  }
  #popup .pop-prev img,
#popup .pop-next img {
    position: absolute;
    top: calc(50% - 20px);
    width: 40px;
    height: 40px;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-prev,
#popup .pop-next {
    position: absolute;
    width: 50%;
    height: 137vw;
  }
  #popup .pop-prev img,
#popup .pop-next img {
    position: absolute;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
  }
}
#popup .pop-prev img {
  left: 0px;
}
@media only screen and (min-width: 769px) {
  #popup .pop-prev {
    left: calc(50% - calc(1644 / (2208 / .8) * 100vh) / 2 - 70px - 2vw);
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-prev {
    left: calc(7vw - 12px);
  }
}
#popup .pop-next img {
  right: 0px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media only screen and (min-width: 769px) {
  #popup .pop-next {
    right: calc(50% - calc(1644 / (2208 / .8) * 100vh) / 2 - 70px + 2vw);
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-next {
    right: calc(7vw - 12px);
  }
}
#popup .pop-close {
  position: fixed;
  cursor: pointer;
}
@media only screen and (min-width: 769px) {
  #popup .pop-close {
    bottom: 20px;
    right: 25px;
    width: 20px;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-close {
    bottom: 20px;
    right: 25px;
    width: 20px;
  }
}
#popup .pop-close-x {
  cursor: pointer;
  z-index: 100;
  pointer-events: auto;
}
@media only screen and (min-width: 769px) {
  #popup .pop-close-x {
    position: fixed;
    width: 50px;
    height: 50px;
    right: 15px;
    top: calc(100vh - 65px);
    border: 1px solid #000;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-close-x {
    position: fixed;
    width: 30px;
    height: 30px;
    right: 10px;
    bottom: 60px;
    z-index: 1000;
    border: 1px solid #000;
  }
}
#popup .pop-close-x:before {
  content: "";
  display: block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 48%;
  width: 144%;
  left: -20%;
  position: absolute;
}
@media only screen and (min-width: 769px) {
  #popup .pop-close-x:before {
    height: 1px;
    background: #000;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-close-x:before {
    height: 1px;
    background: #000;
  }
}
#popup .pop-close-x:after {
  content: "";
  display: block;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 48%;
  width: 144%;
  left: -22%;
  position: absolute;
}
@media only screen and (min-width: 769px) {
  #popup .pop-close-x:after {
    height: 1px;
    background: #000;
  }
}
@media only screen and (max-width:768px) {
  #popup .pop-close-x:after {
    height: 1px;
    background: #000;
  }
}
#popup .slick-dotted.slick-slider {
  margin-bottom: 0px;
}

.type1 {
  height: 100vh;
}
@media only screen and (min-width: 769px) {
  .type1 .pop-main {
    position: absolute;
    top: 10vh;
    left: 15vh;
    width: calc(100vw - 30vh);
    height: 80vh !important;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    z-index: 1;
  }
}
@media only screen and (max-width:768px) {
  .type1 .pop-main {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100vw;
    height: 300vh !important;
  }
}
.type1 .popcon {
  display: none;
}
.type1 .popcon.on {
  display: block;
}
.type1 .popcon {
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .type1 .popcon .flexpc {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
}
.type1 .popcon .main-img {
  height: 100%;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .type1 .popcon .main-img {
    position: relative;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    width: calc(1644 / (2208 / .8) * 100vh);
    height: 100%;
  }
}
@media only screen and (max-width:768px) {
  .type1 .popcon .main-img {
    width: 86vw;
    height: calc(2208 / (1644 / 1) * 86vw);
    margin: 7vw;
  }
}
.type1 .popcon .main-img .slide {
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .type1 .popcon .subcon {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    width: calc(100% - calc(1644 / (2208 / .8) * 100vh) - 7vw);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media only screen and (max-width:768px) {
  .type1 .popcon .subcon {
    margin: 0 7vw 7vw;
  }
}

.type1b {
  height: 100vh;
}
@media only screen and (min-width: 769px) {
  .type1b .pop-main {
    position: absolute;
    top: 10vh;
    left: 15vh;
    width: calc(100vw - 30vh);
    height: 80vh !important;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    z-index: 1;
  }
}
@media only screen and (max-width:768px) {
  .type1b .pop-main {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100vw;
    height: 300vh !important;
  }
}
.type1b .popcon {
  display: none;
}
.type1b .popcon.on {
  display: block;
}
.type1b .popcon {
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .flexpc {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.type1b .popcon .slick-arrow {
  display: none !important;
}
.type1b .popcon .main-img {
  height: 100%;
  z-index: 2;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .main-img {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    width: calc(calc(1644 / (2208 / .8) * 100vh) + 13vw);
    height: 100%;
  }
  .type1b .popcon .main-img .slide1 {
    margin-left: 2vw;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    width: calc(1644 / (2208 / .8) * 100vh);
    height: 100%;
  }
  .type1b .popcon .main-img .slide2 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    width: 12vh;
    height: 100%;
  }
}
@media only screen and (max-width:768px) {
  .type1b .popcon .main-img {
    width: 100vw;
    height: calc(2208 / (1644 / 1) * 86vw);
  }
}
.type1b .popcon .main-img .slide {
  height: 100%;
}
.type1b .popcon .main-img .slide2 .slick-current {
  border: 2px solid #000;
  position: relative;
  top: -1px;
  left: -1px;
}
@media only screen and (max-width:768px) {
  .type1b .popcon .main-img .slide2 {
    position: fixed;
    width: 24vw;
    padding: 0 2vw;
    height: 100vh;
    height: 100dvh;
    z-index: 2;
    top: 0px;
    right: 10px;
  }
}
.type1b .popcon .main-img .slide2 .slick-list {
  height: 100% !important;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .main-img .slide2 .slick-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.type1b .popcon .main-img .slide2 .slick-track {
  -webkit-transform: unset !important;
          transform: unset !important;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .main-img .slide2 .slick-track {
    height: 70% !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .type1b .popcon .main-img .slide2 .slick-track > div {
    margin: 0px;
    width: 50% !important;
  }
  .type1b .popcon .main-img .slide2 .slick-track > div:first-child {
    width: 100% !important;
  }
}
@media only screen and (max-width:768px) {
  .type1b .popcon .main-img .slide2 .slick-track {
    overflow-y: scroll !important;
    height: 100% !important;
    width: 100%;
    right: 5px;
  }
  .type1b .popcon .main-img .slide2 .slick-track > div {
    margin: 0.7vw;
  }
}
.type1b .popcon .main-img .flex1 {
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .main-img .flex1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.type1b .popcon .subcon .t3 {
  height: 50px;
  line-height: 100%;
  padding-top: 20px;
}
.type1b .popcon .subcon > .t3main {
  display: none;
}
.type1b .popcon .subcon .t3 .ico {
  width: 20px;
  position: relative;
  right: -5px;
  top: 6px;
  display: inline-block;
}
@media only screen and (min-width: 769px) {
  .type1b .popcon .subcon {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    width: 20%;
    height: 100%;
    margin-left: 2vw;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media only screen and (max-width:768px) {
  .type1b .popcon .subcon {
    margin: 0 5vw 7vw;
    padding-top: 3vw;
    width: 70%;
  }
}
.type1b .popcon .subcon .slick-slide {
  pointer-events: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.type1b .popcon .subcon .slick-slide * {
  pointer-events: none;
}
@media only screen and (max-width:768px) {
  .type1b .popcon .subcon .slick-slide {
    height: calc(100% - 30px);
  }
}
.type1b .popcon .subcon .slick-active {
  pointer-events: auto;
}
.type1b .popcon .subcon .slick-active * {
  pointer-events: auto;
}
.type1b .popcon .subcon .credits_tmpl {
  padding-bottom: 0px;
  border-bottom: 1px solid #000;
  margin-bottom: 10px;
}
.type1b .popcon .subcon .credits_tmpl .product {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.type1b .popcon .subcon .slide3 {
  width: 100%;
  height: 100%;
}
.type1b .popcon .subcon .slide3 .slick-list {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.type1b .popcon .subcon .slide3 .slick-slide {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@media only screen and (min-width: 769px) {
  .type2 .pop-main {
    margin-left: auto;
    margin-right: auto;
    width: calc(100vw - 20vh);
  }
}
@media only screen and (max-width:768px) {
  .type2 .pop-main {
    margin-top: 0vw;
    margin-bottom: 0vw;
  }
}
.type2 .popcon {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media only screen and (min-width: 769px) {
  .type2 .popcon {
    padding: 10vh 0px;
    height: 85vw;
  }
}
@media only screen and (max-width:768px) {
  .type2 .popcon {
    padding: calc(50px + 7vw) 0px;
    height: 180vw;
  }
}
@media only screen and (min-width: 769px) {
  .type2 .popcon .flexpc {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
}
.type2 .popcon .main-img {
  height: 100%;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .type2 .popcon .main-img {
    position: relative;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    height: 100%;
  }
}
@media only screen and (max-width:768px) {
  .type2 .popcon .main-img {
    width: 86vw;
    height: calc(2208 / (1644 / 1) * 86vw);
    margin: 0 7vw 10vw;
  }
}
.type2 .popcon .main-img .slide {
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .type2 .popcon .subcon {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    width: calc(100% - calc(1644 / (2208 / .8) * 100vh) - 7vw);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media only screen and (max-width:768px) {
  .type2 .popcon .subcon {
    margin: 0 7vw 7vw;
  }
}

.pop-on01 .pop-type3 #pop-con01,
.pop-on02 .pop-type3 #pop-con02,
.pop-on03 .pop-type3 #pop-con03,
.pop-on04 .pop-type3 #pop-con04,
.pop-on05 .pop-type3 #pop-con05,
.pop-on06 .pop-type3 #pop-con06,
.pop-on07 .pop-type3 #pop-con07,
.pop-on08 .pop-type3 #pop-con08,
.pop-on09 .pop-type3 #pop-con09,
.pop-on10 .pop-type3 #pop-con10,
.pop-on11 .pop-type3 #pop-con11,
.pop-on12 .pop-type3 #pop-con12,
.pop-on13 .pop-type3 #pop-con13,
.pop-on14 .pop-type3 #pop-con14,
.pop-on15 .pop-type3 #pop-con15,
.pop-on16 .pop-type3 #pop-con16,
.pop-on17 .pop-type3 #pop-con17,
.pop-on18 .pop-type3 #pop-con18,
.pop-on19 .pop-type3 #pop-con19,
.pop-on20 .pop-type3 #pop-con20,
.pop-on21 .pop-type3 #pop-con21,
.pop-on22 .pop-type3 #pop-con22,
.pop-on23 .pop-type3 #pop-con23,
.pop-on24 .pop-type3 #pop-con24,
.pop-on25 .pop-type3 #pop-con25,
.pop-on26 .pop-type3 #pop-con26,
.pop-on27 .pop-type3 #pop-con27,
.pop-on28 .pop-type3 #pop-con28,
.pop-on29 .pop-type3 #pop-con29,
.pop-on30 .pop-type3 #pop-con30 {
  visibility: visible;
  pointer-events: auto;
  z-index: 2;
}

@media only screen and (min-width: 769px) {
  .pop-type3 {
    height: 100%;
    overflow-y: scroll;
  }
}
@media only screen and (max-width:768px) {
  .pop-type3 {
    overflow-y: scroll;
  }
}
@media only screen and (min-width: 769px) {
  .pop-type3 .pop-main {
    position: absolute;
    top: 10vh;
    left: 15vh;
    width: calc(100vw - 30vh);
    height: 80vh !important;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    z-index: 1;
  }
}
@media only screen and (max-width:768px) {
  .pop-type3 .pop-main {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100vw;
    height: 300vh !important;
  }
}
.pop-type3 .pop-con {
  visibility: hidden;
  pointer-events: none;
  z-index: 1;
}
@media only screen and (min-width: 769px) {
  .pop-type3 .pop-con {
    top: 0px;
    left: 0px;
    width: 100%;
    position: absolute;
    height: 100%;
  }
}
@media only screen and (max-width:768px) {
  .pop-type3 .pop-con {
    top: 0px;
    left: 0px;
    width: 100%;
    position: absolute;
    height: 100%;
  }
}
.pop-type3 .pop-prev,
.pop-type3 .pop-next {
  z-index: 10;
  visibility: hidden;
  pointer-events: none;
}
.pop-type3 .pop-prev.on,
.pop-type3 .pop-next.on {
  visibility: visible !important;
  pointer-events: auto !important;
  cursor: pointer;
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
.typing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.typing-effect1 {
  opacity: 0;
  width: 1ch;
  -webkit-animation: typing 1s steps(1);
          animation: typing 1s steps(1);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect2 {
  opacity: 0;
  width: 2ch;
  -webkit-animation: typing 2s steps(2);
          animation: typing 2s steps(2);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect3 {
  opacity: 0;
  width: 3ch;
  -webkit-animation: typing 2s steps(3);
          animation: typing 2s steps(3);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect4 {
  opacity: 0;
  width: 4ch;
  -webkit-animation: typing 2s steps(4);
          animation: typing 2s steps(4);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect5 {
  opacity: 0;
  width: 5ch;
  -webkit-animation: typing 2s steps(5);
          animation: typing 2s steps(5);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect6 {
  opacity: 0;
  width: 6ch;
  -webkit-animation: typing 2s steps(6);
          animation: typing 2s steps(6);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect7 {
  opacity: 0;
  width: 7ch;
  -webkit-animation: typing 2s steps(7);
          animation: typing 2s steps(7);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect8 {
  opacity: 0;
  width: 8ch;
  -webkit-animation: typing 2s steps(8);
          animation: typing 2s steps(8);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect9 {
  opacity: 0;
  width: 9ch;
  -webkit-animation: typing 2s steps(9);
          animation: typing 2s steps(9);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect10 {
  opacity: 0;
  width: 10ch;
  -webkit-animation: typing 2s steps(10);
          animation: typing 2s steps(10);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect11 {
  opacity: 0;
  width: 11ch;
  -webkit-animation: typing 2s steps(11);
          animation: typing 2s steps(11);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect12 {
  opacity: 0;
  width: 12ch;
  -webkit-animation: typing 2s steps(12);
          animation: typing 2s steps(12);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect13 {
  opacity: 0;
  width: 13ch;
  -webkit-animation: typing 2s steps(13);
          animation: typing 2s steps(13);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect14 {
  opacity: 0;
  width: 14ch;
  -webkit-animation: typing 2s steps(14);
          animation: typing 2s steps(14);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect15 {
  opacity: 0;
  width: 15ch;
  -webkit-animation: typing 2s steps(15);
          animation: typing 2s steps(15);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect16 {
  opacity: 0;
  width: 16ch;
  -webkit-animation: typing 2s steps(16);
          animation: typing 2s steps(16);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect17 {
  opacity: 0;
  width: 17ch;
  -webkit-animation: typing 2s steps(17);
          animation: typing 2s steps(17);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect18 {
  opacity: 0;
  width: 18ch;
  -webkit-animation: typing 2s steps(18);
          animation: typing 2s steps(18);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect19 {
  opacity: 0;
  width: 19ch;
  -webkit-animation: typing 2s steps(19);
          animation: typing 2s steps(19);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect20 {
  opacity: 0;
  width: 20ch;
  -webkit-animation: typing 2s steps(20);
          animation: typing 2s steps(20);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect30 {
  opacity: 0;
  width: 30ch;
  -webkit-animation: typing 2s steps(30);
          animation: typing 2s steps(30);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.typing-effect40 {
  opacity: 0;
  width: 40ch;
  -webkit-animation: typing 2s steps(40);
          animation: typing 2s steps(40);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes typing {
  from {
    opacity: 0;
    width: 0;
  }
  1%, 100% {
    opacity: 1;
  }
}

@keyframes typing {
  from {
    opacity: 0;
    width: 0;
  }
  1%, 100% {
    opacity: 1;
  }
}
.whiteout {
  -webkit-animation: whiteout;
          animation: whiteout;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes whiteout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes whiteout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.appear {
  -webkit-animation-name: textTranslate;
          animation-name: textTranslate;
}

@-webkit-keyframes appear {
  0% {
    opacity: 0;
  }
  1%, 99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes appear {
  0% {
    opacity: 0;
  }
  1%, 99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.textTranslate {
  -webkit-animation-name: textTranslate;
          animation-name: textTranslate;
}

@-webkit-keyframes textTranslate {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes textTranslate {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeIn2 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn2 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn2 {
  -webkit-animation: fadeIn2 cubic-bezier(0.47, 0.01, 0.87, 0.43);
          animation: fadeIn2 cubic-bezier(0.47, 0.01, 0.87, 0.43);
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft2 {
  -webkit-animation: fadeInLeft2;
          animation: fadeInLeft2;
}

@-webkit-keyframes fadeInLeft2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-3%, 0, 0);
            transform: translate3d(-3%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-3%, 0, 0);
            transform: translate3d(-3%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.fadeInRight2 {
  -webkit-animation: fadeInRight2;
          animation: fadeInRight2;
}

@-webkit-keyframes fadeInRight2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(3%, 0, 0);
            transform: translate3d(3%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(3%, 0, 0);
            transform: translate3d(3%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp {
  -webkit-animation: fadeInUp cubic-bezier(0.08, 0.52, 0, 0.99);
  animation: fadeInUp cubic-bezier(0.08, 0.52, 0, 0.99);
}

@-webkit-keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 30%, 0);
            transform: translate3d(0, 30%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 30%, 0);
            transform: translate3d(0, 30%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.fadeInUp2 {
  -webkit-animation: fadeInUp2 cubic-bezier(0.47, 0.01, 0.33, 0.62);
          animation: fadeInUp2 cubic-bezier(0.47, 0.01, 0.33, 0.62);
}

@-webkit-keyframes fadeInUp3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40px, 0);
            transform: translate3d(0, 40px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40px, 0);
            transform: translate3d(0, 40px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.fadeInUp3 {
  -webkit-animation-name: fadeInUp3;
          animation-name: fadeInUp3;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomIn2 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0);
            transform: scale3d(0, 0, 0);
  }
  10%, 90% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(0, 0, 0);
            transform: scale3d(0, 0, 0);
  }
}

@keyframes zoomIn2 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0);
            transform: scale3d(0, 0, 0);
  }
  10%, 90% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  100% {
    -webkit-transform: scale3d(0, 0, 0);
            transform: scale3d(0, 0, 0);
  }
}
.zoomIn2 {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInDown2 {
  from {
    -webkit-transform: translate3d(0, -100px, 0);
            transform: translate3d(0, -100px, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown2 {
  from {
    -webkit-transform: translate3d(0, -100px, 0);
            transform: translate3d(0, -100px, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown2 {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInLeft2 {
  from {
    -webkit-transform: translate3d(-100px, 0, 0);
            transform: translate3d(-100px, 0, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInLeft2 {
  from {
    -webkit-transform: translate3d(-100px, 0, 0);
            transform: translate3d(-100px, 0, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInLeft2 {
  -webkit-animation-name: slideInLeft2;
          animation-name: slideInLeft2;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInRight {
  from {
    visibility: visible;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInRight {
  from {
    visibility: visible;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInRight2 {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInRight2 {
  from {
    visibility: visible;
    -webkit-transform: translate3d(100px, 0, 0);
            transform: translate3d(100px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInRight2 {
  from {
    visibility: visible;
    -webkit-transform: translate3d(100px, 0, 0);
            transform: translate3d(100px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInUp2 {
  from {
    -webkit-transform: translate3d(0, 100px, 0);
            transform: translate3d(0, 100px, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInUp2 {
  from {
    -webkit-transform: translate3d(0, 100px, 0);
            transform: translate3d(0, 100px, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInUp2 {
  -webkit-animation-name: slideInUp2;
          animation-name: slideInUp2;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideInUp3 {
  from {
    -webkit-transform: translate3d(0, 50px, 0);
            transform: translate3d(0, 50px, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes slideInUp3 {
  from {
    -webkit-transform: translate3d(0, 50px, 0);
            transform: translate3d(0, 50px, 0);
    visibility: visible;
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.slideInUp3 {
  -webkit-animation-name: slideInUp2;
          animation-name: slideInUp2;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
          animation-name: slideOutDown;
  -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.42, 0, 0.2, 1);
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

@media (prefers-reduced-motion) {
  .animated {
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}
/*
.menu-ico //メニューアイコン基本クラス
.two//2本線
.three//3本線
.cross//Xになるアニメーション
.minus//-になるアニメーション
.txt1//テキスト表示あり
.txt2//テキスト変化あり


出てくるナビは下部
*/
.sp-menu *,
.pc-menu *,
.pc-header * {
  color: #DC000C;
}
@media only screen and (max-width:768px) {
  .sp-menu *,
.pc-menu *,
.pc-header * {
    color: #fff;
  }
}

@media only screen and (max-width:768px) {
  .sp-menu {
    position: fixed;
    opacity: 0;
    -webkit-transition: all 0.6s cubic-bezier(0.42, 0, 0.2, 1) 0s;
    transition: all 0.6s cubic-bezier(0.42, 0, 0.2, 1) 0s;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    top: 0px;
    right: 0px;
    width: 100vw;
    -webkit-transform: translateX(calc(100vw + 10vw));
            transform: translateX(calc(100vw + 10vw));
    padding: 9%;
    z-index: 11;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .sp-menu a {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    text-decoration: none;
  }
  .sp-menu a:hover {
    opacity: 0.4;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .sp-menu ul {
    width: 100%;
    height: 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .sp-menu li {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
    line-height: 100%;
    text-align: left;
  }
  .sp-menu .logo {
    width: 60px;
  }
  .sp-menu.center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sp-menu.animation li {
    opacity: 0;
  }
}

@media only screen and (min-width: 769px) {
  .pc-menu {
    position: fixed;
    opacity: 0;
    -webkit-transition: all 0.6s cubic-bezier(0.42, 0, 0.2, 1) 0s;
    transition: all 0.6s cubic-bezier(0.42, 0, 0.2, 1) 0s;
    height: 100vh;
    background: rgba(0, 0, 0, 0.4);
    top: 0px;
    right: 0px;
    width: 33.3vw;
    -webkit-transform: translateX(33.3vw);
            transform: translateX(33.3vw);
    padding: 4%;
    z-index: 11;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .pc-menu ul {
    height: 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    width: 100%;
  }
  .pc-menu li {
    line-height: 100%;
    text-align: left;
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  .pc-menu a {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    text-decoration: none;
  }
  .pc-menu a:hover {
    opacity: 0.4;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .pc-menu .logo {
    width: 60px;
  }
  .pc-menu.center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .pc-menu.animation li {
    opacity: 0;
  }
}

@media only screen and (min-width: 769px) {
  .pc-header {
    position: fixed;
    top: 1.2vw;
    right: 2vw;
    width: 70vw;
    z-index: 20;
  }
  .pc-header * {
    color: #DC000C;
    text-decoration: none;
    font-size: 1vw;
  }
  .pc-header ul {
    text-align: right;
    white-space: nowrap;
  }
  .pc-header ul li {
    margin-left: 10px;
    display: inline-block;
  }
  .pc-header ul .pconly {
    display: inline;
    padding-left: 10px;
  }
}

.menu-ico {
  background: none;
  z-index: 100;
  height: 60px;
  width: 60px;
  cursor: pointer;
}
@media only screen and (min-width: 769px) {
  .menu-ico {
    height: 60px;
    width: 60px;
    right: 1vw;
    top: 1vw;
  }
}
@media only screen and (max-width:768px) {
  .menu-ico {
    height: 50px;
    width: 50px;
    right: 0px;
    top: 0px;
  }
}
.menu-ico.txt .txt1 {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.menu-ico.txt .txt2 {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.menu-ico .txt {
  position: absolute;
  top: calc(100% + 0px);
  left: 0px;
  width: 100%;
  text-align: center;
}

.menu-ico.three:before, .menu-ico.three:after,
.menu-ico.three .ico {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 0px;
  content: "";
  background: #DC000C;
  display: block;
  position: absolute;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three:before, .menu-ico.three:after,
.menu-ico.three .ico {
    width: 50%;
    height: 1px;
    left: calc((100% - 50%) / 2);
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three:before, .menu-ico.three:after,
.menu-ico.three .ico {
    width: 50%;
    height: 1px;
    left: calc((100% - 50%) / 2);
  }
}
.menu-ico.three:before {
  top: 32%;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three .ico {
    top: calc(50% - 1px / 2);
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three .ico {
    top: calc(50% - 1px / 2);
  }
}
.menu-ico.three:after {
  bottom: 33%;
}

.menu-ico.three2:before, .menu-ico.three2:after,
.menu-ico.three2 .ico {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 0px;
  content: "";
  background: #DC000C;
  display: block;
  position: absolute;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three2:before, .menu-ico.three2:after,
.menu-ico.three2 .ico {
    right: calc((100% - 50%) / 2);
    width: 50%;
    height: 1px;
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three2:before, .menu-ico.three2:after,
.menu-ico.three2 .ico {
    right: calc((100% - 50%) / 2);
    width: 50%;
    height: 1px;
  }
}
.menu-ico.three2:before {
  top: 32%;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three2 .ico {
    top: calc(50% - 1px / 2);
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three2 .ico {
    top: calc(50% - 1px / 2);
  }
}
.menu-ico.three2:after {
  bottom: 33%;
  width: 30%;
}

.menu-ico.three3:before, .menu-ico.three3:after,
.menu-ico.three3 .ico {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 0px;
  content: "";
  background: #DC000C;
  display: block;
  position: absolute;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three3:before, .menu-ico.three3:after,
.menu-ico.three3 .ico {
    left: calc((100% - 50%) / 2);
    width: 50%;
    height: 1px;
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three3:before, .menu-ico.three3:after,
.menu-ico.three3 .ico {
    left: calc((100% - 50%) / 2);
    width: 50%;
    height: 1px;
  }
}
.menu-ico.three3:before {
  top: 32%;
  width: 30%;
}
@media only screen and (min-width: 769px) {
  .menu-ico.three3 .ico {
    top: calc(50% - 1px / 2);
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.three3 .ico {
    top: calc(50% - 1px / 2);
  }
}
.menu-ico.three3:after {
  bottom: 33%;
}

.menu-ico.two .ico {
  display: none;
}
.menu-ico.two:before, .menu-ico.two:after {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  border-radius: 0px;
  content: "";
  background: #DC000C;
  display: block;
  position: absolute;
}
@media only screen and (min-width: 769px) {
  .menu-ico.two:before, .menu-ico.two:after {
    width: 50%;
    height: 1px;
    left: calc((100% - 50%) / 2);
  }
}
@media only screen and (max-width:768px) {
  .menu-ico.two:before, .menu-ico.two:after {
    width: 50%;
    height: 1px;
    left: calc((100% - 50%) / 2);
  }
}
.menu-ico.two:before {
  top: 37%;
}
.menu-ico.two:after {
  bottom: 40%;
  width: 35%;
  left: 45%;
}

/*
.popon {

    .menu-ico:after,
    .menu-ico:before,
    .menu-ico .ico {

        @media only screen and (min-width: 769px) {
            width: 50%;
            left: calc((100% - 50%) / 2);
        }

        @media only screen and (max-width:768px) {
            width: 50%;
            left: calc((100% - 50%) / 2);
        }

        background: $menu-ico-color2;
    }
}
*/
.navon .menu-ico:after,
.navon .menu-ico:before,
.navon .menu-ico .ico {
  background: #DC000C;
}
@media only screen and (min-width: 769px) {
  .navon .menu-ico:after,
.navon .menu-ico:before,
.navon .menu-ico .ico {
    width: 50%;
    left: calc((100% - 50%) / 2);
  }
}
@media only screen and (max-width:768px) {
  .navon .menu-ico:after,
.navon .menu-ico:before,
.navon .menu-ico .ico {
    width: 50%;
    left: calc((100% - 50%) / 2);
  }
}
.navon .menu-ico .txt {
  color: #fff;
}
.navon .menu-ico.txt .txt1 {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.txt .txt2 {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.cross .ico {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.cross:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 50%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.cross:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 50%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus .ico {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus:before {
  top: calc(50% - (1px / 2));
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus:after {
  top: calc(50% - (1px / 2));
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus2 .ico {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus2:before {
  width: 0px;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.navon .menu-ico.minus2:after {
  width: 0px;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

@media only screen and (max-width:768px) {
  .navon .sp-menu {
    opacity: 1;
    -webkit-transform: translateX(0vw);
            transform: translateX(0vw);
    -webkit-transition: all 0.5s cubic-bezier(0.47, 0.01, 1, 0.45) 0s;
    transition: all 0.5s cubic-bezier(0.47, 0.01, 1, 0.45) 0s;
  }
  .navon .sp-menu.animation li {
    opacity: 1;
    -webkit-transform: translateX(0vw);
            transform: translateX(0vw);
    -webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.2, 1);
    transition: all 0.4s cubic-bezier(0.42, 0, 0.2, 1);
  }
  .navon .sp-menu.animation li:nth-child(1) {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
  .navon .sp-menu.animation li:nth-child(2) {
    -webkit-transition-delay: 0.55s;
            transition-delay: 0.55s;
  }
  .navon .sp-menu.animation li:nth-child(3) {
    -webkit-transition-delay: 0.6s;
            transition-delay: 0.6s;
  }
  .navon .sp-menu.animation li:nth-child(4) {
    -webkit-transition-delay: 0.65s;
            transition-delay: 0.65s;
  }
  .navon .sp-menu.animation li:nth-child(5) {
    -webkit-transition-delay: 0.7s;
            transition-delay: 0.7s;
  }
  .navon .sp-menu.animation li:nth-child(6) {
    -webkit-transition-delay: 0.75s;
            transition-delay: 0.75s;
  }
  .navon .sp-menu.animation li:nth-child(7) {
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  .navon .sp-menu.animation li:nth-child(8) {
    -webkit-transition-delay: 0.85s;
            transition-delay: 0.85s;
  }
  .navon .sp-menu.animation li:nth-child(9) {
    -webkit-transition-delay: 0.9s;
            transition-delay: 0.9s;
  }
  .navon .sp-menu.animation li:nth-child(10) {
    -webkit-transition-delay: 0.95s;
            transition-delay: 0.95s;
  }
  .navon .sp-menu.animation li:nth-child(11) {
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
  }
  .navon .sp-menu.animation li:nth-child(12) {
    -webkit-transition-delay: 1.05s;
            transition-delay: 1.05s;
  }
}

@media only screen and (min-width: 769px) {
  .navon .pc-menu {
    opacity: 1;
    -webkit-transform: translateX(0vw);
            transform: translateX(0vw);
    -webkit-transition: all 0.5s cubic-bezier(0.47, 0.01, 1, 0.45) 0s;
    transition: all 0.5s cubic-bezier(0.47, 0.01, 1, 0.45) 0s;
  }
  .navon .pc-menu.animation li {
    opacity: 1;
    -webkit-transform: translateX(0vw);
            transform: translateX(0vw);
    -webkit-transition: all 0.4s cubic-bezier(0.42, 0, 0.2, 1);
    transition: all 0.4s cubic-bezier(0.42, 0, 0.2, 1);
  }
  .navon .pc-menu.animation li:nth-child(1) {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
  .navon .pc-menu.animation li:nth-child(2) {
    -webkit-transition-delay: 0.55s;
            transition-delay: 0.55s;
  }
  .navon .pc-menu.animation li:nth-child(3) {
    -webkit-transition-delay: 0.6s;
            transition-delay: 0.6s;
  }
  .navon .pc-menu.animation li:nth-child(4) {
    -webkit-transition-delay: 0.65s;
            transition-delay: 0.65s;
  }
  .navon .pc-menu.animation li:nth-child(5) {
    -webkit-transition-delay: 0.7s;
            transition-delay: 0.7s;
  }
  .navon .pc-menu.animation li:nth-child(6) {
    -webkit-transition-delay: 0.75s;
            transition-delay: 0.75s;
  }
  .navon .pc-menu.animation li:nth-child(7) {
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  .navon .pc-menu.animation li:nth-child(8) {
    -webkit-transition-delay: 0.85s;
            transition-delay: 0.85s;
  }
  .navon .pc-menu.animation li:nth-child(9) {
    -webkit-transition-delay: 0.9s;
            transition-delay: 0.9s;
  }
  .navon .pc-menu.animation li:nth-child(10) {
    -webkit-transition-delay: 0.95s;
            transition-delay: 0.95s;
  }
  .navon .pc-menu.animation li:nth-child(11) {
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
  }
  .navon .pc-menu.animation li:nth-child(12) {
    -webkit-transition-delay: 1.05s;
            transition-delay: 1.05s;
  }
}

.ftool-wrapper {
  width: 100vw;
  position: relative;
  left: calc(50% - 50vw);
}

.mb60 {
  margin-bottom: 0px !important;
}

.article {
  margin: 0 auto 0px !important;
  padding-bottom: 0px !important;
}
.article > div {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.title .description {
  margin: 0px !important;
}

.item_reference,
.item_reference_b--tpl {
  margin-top: 0px !important;
}

img {
  margin-bottom: 0px !important;
}

.lp .btn {
  display: block;
  margin: 0px auto;
  text-align: center;
  text-decoration: none;
  line-height: 50px;
}
.lp .btn.red {
  border-radius: 0;
  padding: 10px;
  background: #DC000C;
  color: #fff;
}
.lp .btn.blue {
  border-radius: 0;
  padding: 10px;
  background: #2974C3;
  color: #fff;
}
.lp .btn.black {
  border-radius: 0;
  padding: 10px;
  background: #000;
  color: #fff;
}
.lp .btn.arrow {
  position: relative;
}
.lp .btn.arrow:before, .lp .btn.arrow:after {
  position: absolute;
  content: "";
  right: 15px;
  display: block;
  width: 12px;
  height: 3px;
  background: #fff;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .btn.arrow:before {
  top: calc(50% - 5px);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.lp .btn.arrow:after {
  top: calc(50% + 1px);
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.lp .btn.arrow:hover:before, .lp .btn.arrow:hover:after {
  right: 10px;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .btn.w200 {
  width: 200px;
}
.lp .btn.w300 {
  width: 300px;
}
@media only screen and (min-width: 769px) {
  .lp .btn.w400 {
    width: 400px;
  }
}
@media only screen and (min-width: 769px) {
  .lp .btn.w500 {
    width: 500px;
  }
}
.lp .btn.center {
  margin-left: auto !important;
  margin-right: auto !important;
}
.lp .btn.left {
  margin-left: 0px !important;
  margin-right: auto !important;
}
.lp .btn.right {
  margin-left: auto !important;
  margin-right: 0px !important;
}
@media only screen and (min-width: 769px) {
  .lp .btn.PCcenter {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lp .btn.PCleft {
    margin-left: 0px !important;
    margin-right: auto !important;
  }
  .lp .btn.PCright {
    margin-left: auto !important;
    margin-right: 0px !important;
  }
}
@media only screen and (max-width:768px) {
  .lp .btn.SPcenter {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lp .btn.SPleft {
    margin-left: 0px !important;
    margin-right: auto !important;
  }
  .lp .btn.SPright {
    margin-left: auto !important;
    margin-right: 0px !important;
  }
}
.lp .op {
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .op:hover {
  opacity: 0.7;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .push {
  position: relative;
  top: 0px;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .push:hover, .lp .push:active {
  top: 5px;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.lp .push.red {
  -webkit-box-shadow: 0 6px 0 #760006;
          box-shadow: 0 6px 0 #760006;
}
.lp .push.red:hover, .lp .push.red:active {
  -webkit-box-shadow: 0 1px 0 #760006;
          box-shadow: 0 1px 0 #760006;
}
.lp .bg-white {
  background: #fff;
}
.lp .bg-white p {
  color: #000 !important;
}
.lp .bg-gray {
  background: #e1e1e1;
}
.lp .bg-black {
  background: #000;
}
.lp .bg-black p {
  color: #fff;
}
@media only screen and (max-width:768px) {
  .lp .container {
    max-width: 100%;
  }
}
.lp .container .img100 img,
.lp .container img.img100 {
  width: 100%;
  height: auto;
}
.lp .container .img100r {
  width: 100%;
  overflow: hidden;
  height: auto;
}
.lp .container .img100r img {
  width: 100%;
  height: auto;
}
@media only screen and (max-width:768px) {
  .lp .container .img100r img {
    width: 140%;
    max-width: 140%;
    height: auto;
    margin-left: -20%;
  }
}
@media only screen and (min-width: 769px) {
  .lp .container.title {
    padding: 30px 0;
  }
}
@media only screen and (max-width:768px) {
  .lp .container.title {
    padding: 15px 0;
  }
}
.lp .container.title p {
  margin: 0px;
}
.lp .container.title.bgimg {
  background-size: cover;
}
.lp .container.title.bgimg p {
  text-shadow: 0px 0px 20px white, 0px 0px 20px white, 0px 0px 20px white, 0px 0px 20px white, 0px 0px 20px white;
}
.lp .container.arrow {
  color: #fff;
  background: #000;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow {
    padding: 30px 0px;
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow {
    padding: 20px 0px;
  }
}
.lp .container.arrow p {
  margin-bottom: 0px;
}
.lp .container.arrow:after {
  position: absolute;
  z-index: 1;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: #000 transparent transparent transparent;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow:after {
    border-width: 50px 50px 0 50px;
    bottom: calc(-1 * 50px);
    left: calc(50% - 50px);
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow:after {
    border-width: calc(50px / 2) calc(50px / 2) 0 calc(50px / 2);
    bottom: calc(-1 * calc(50px / 2));
    left: calc(50% - calc(50px / 2));
  }
}
.lp .container.arrow.red {
  background: #DC000C;
}
.lp .container.arrow.red:after {
  border-color: #DC000C transparent transparent transparent;
}
.lp .container.arrow.blue {
  background: #2974C3;
}
.lp .container.arrow.blue:after {
  border-color: #2974C3 transparent transparent transparent;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow + .container {
    padding-top: calc(30px + 50px);
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow + .container {
    padding-top: calc(10px + calc(50px / 2));
  }
}
.lp .container.arrow100 {
  color: #fff;
  background: #000;
  position: relative;
}
.lp .container.arrow100 p {
  margin-bottom: 0px;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow100 {
    padding: 30px 0px 10px;
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow100 {
    padding: 20px 0px 5px;
  }
}
.lp .container.arrow100:after {
  position: absolute;
  z-index: 1;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: #000 transparent transparent transparent;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow100:after {
    bottom: calc(-1 * 100px);
    border-width: 100px 50vw 0 50vw;
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow100:after {
    bottom: calc(-1 * calc(100px / 2));
    border-width: calc(100px / 2) 50vw 0 50vw;
  }
}
.lp .container.arrow100.red {
  background: #DC000C;
}
.lp .container.arrow100.red:after {
  border-color: #DC000C transparent transparent transparent;
}
.lp .container.arrow100.blue {
  background: #2974C3;
}
.lp .container.arrow100.blue:after {
  border-color: #2974C3 transparent transparent transparent;
}
.lp .container.arrow100.gray {
  background: #e1e1e1;
}
.lp .container.arrow100.gray:after {
  border-color: #e1e1e1 transparent transparent transparent;
}
@media only screen and (min-width: 769px) {
  .lp .container.arrow100 + .container {
    padding-top: calc(30px + 100px);
  }
}
@media only screen and (max-width:768px) {
  .lp .container.arrow100 + .container {
    padding-top: calc(10px + calc(100px / 2));
  }
}
@media only screen and (min-width: 769px) {
  .lp .container .flex2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .lp .container .flex2 > div {
    width: 50%;
  }
  .lp .container .flex2 .flex-inner {
    padding: 3%;
  }
}
.lp .footer {
  background: #000;
  padding: 30px;
}
@media only screen and (max-width:768px) {
  .lp .footer {
    padding: 10px 10px 1px;
  }
}
.lp .footer p,
.lp .footer ul {
  text-align: center;
  line-height: 200%;
  color: #fff;
}
.lp .footer p {
  margin-bottom: 0px;
}
.lp .footer ul li {
  text-align: center;
  color: #fff;
  display: inline-block;
}
.lp .footer ul li + li {
  border-left: 1px solid #999;
  padding-left: 10px;
  margin-left: 10px;
}
.lp .footer ul li a {
  color: #fff;
}

.ref-item {
  margin-bottom: 10px;
}
.ref-item .thumb {
  float: left;
  width: 50px;
}
.ref-item .brand,
.ref-item .name,
.ref-item .price {
  margin-left: 70px;
  margin-bottom: 5px;
  font-size: 10px;
  line-height: 120%;
}

textarea,
input[type=text],
input[type=tel],
input[type=email],
input[type=password] {
  width: 100%;
  margin-bottom: 1rem;
  color: #000;
}

.wave-btn {
  width: 80%;
  height: auto;
  margin: 0px auto;
  position: relative;
}
.wave-btn .btn {
  position: relative;
  z-index: 2;
}
.wave-btn .btn:hover, .wave-btn .btn:active {
  opacity: 0.7;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.wave-btn .wave {
  display: block;
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 60px;
  -webkit-box-shadow: 0 0 5px white;
          box-shadow: 0 0 5px white;
  -webkit-animation-name: waveAnimation;
          animation-name: waveAnimation;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

@-webkit-keyframes waveAnimation {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    opacity: 0.6;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0;
  }
}

@keyframes waveAnimation {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    opacity: 0.6;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0;
  }
}
.blink {
  -webkit-animation-name: blink;
          animation-name: blink;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@-webkit-keyframes blink {
  0%, 40% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
.shake {
  -webkit-animation-name: shake;
          animation-name: shake;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
}
.pulse {
  -webkit-animation-name: pulse;
          animation-name: pulse;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@keyframes pulse {
  0% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}
.btn.shine {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
}
@media only screen and (max-width:768px) {
  .btn.shine {
    border-radius: 5px;
  }
}
.btn.shine:before {
  -webkit-animation-name: shine;
          animation-name: shine;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  content: "";
  background-color: rgba(255, 255, 255, 0.5);
  height: 200%;
  width: 10%;
  display: block;
  position: absolute;
  -webkit-transform: skewX(-30deg);
          transform: skewX(-30deg);
  top: -67%;
  left: -20%;
}

@-webkit-keyframes shine {
  0% {
    -webkit-transform: skewX(-30deg) translateX(0);
            transform: skewX(-30deg) translateX(0);
  }
  30%, 100% {
    -webkit-transform: skewX(-30deg) translateX(1100px);
            transform: skewX(-30deg) translateX(1100px);
  }
}

@keyframes shine {
  0% {
    -webkit-transform: skewX(-30deg) translateX(0);
            transform: skewX(-30deg) translateX(0);
  }
  30%, 100% {
    -webkit-transform: skewX(-30deg) translateX(1100px);
            transform: skewX(-30deg) translateX(1100px);
  }
}
/*
.credits.hrefempty
urlからは非表示
*/
/*
.cta[data-state=disable] {
    cursor: default;
    pointer-events: none !important;
    text-decoration: none;

    * {
        pointer-events: none !important;
    }

    span.autolink {
        display: none;



    }
}


.cta[data-state=enable] {
    a {
        pointer-events: auto !important;

    }

    span.autolink {

        display: inline-block !important;
        //text-decoration: line-through !important;

    }

    &:hover {
        span.autolink {
            //text-decoration: none !important;
        }
    }
}
*/
.credits1 a {
  pointer-events: auto !important;
}
.credits1 a span.name {
  text-decoration: none !important;
}
.credits1 span.autolink {
  display: inline-block !important;
  border: 1px solid #000;
  padding: 2px 3px 1px;
  line-height: 105%;
}
/*
.credits {
    position: relative;
    z-index: 2;
    width: 100%;

    &.hrefempty a[href=""],
    &.hrefempty a[href="XXX"] {
        display: none;
    }

    a[href^='http'] {
        text-decoration: none !important;

        &:hover {
            //text-decoration: underline !important;

        }
    }

    li+li {

        @media only screen and (min-width: 769px) {
            margin-top: .4vw;
        }

        @media only screen and (max-width:768px) {
            margin-top: 3px;
        }
    }

    * {
        //@extend .fonten63;
        @extend .fsXS;
        line-height: 120%;
        pointer-events: auto;
        //color: #fff;
    }
}
*/
.product,
.credits_tmpl {
  position: relative;
}
.product *,
.credits_tmpl * {
  pointer-events: auto;
}
.product a,
.credits_tmpl a {
  text-decoration: none;
}
@media only screen and (min-width: 769px) {
  .product,
.credits_tmpl {
    margin-top: 0px;
  }
}
@media only screen and (max-width:768px) {
  .product,
.credits_tmpl {
    margin-top: 0px;
  }
}
.product.noimg .ref-item,
.credits_tmpl.noimg .ref-item {
  height: auto !important;
  min-height: 50px !important;
}
.product.noimg .ref-item div,
.credits_tmpl.noimg .ref-item div {
  float: none !important;
  margin-left: 0px !important;
  display: blockx !important;
  padding-right: 5px;
  line-height: 120% !important;
  width: 100% !important;
}
.product.noimg div.thumb,
.credits_tmpl.noimg div.thumb {
  display: none !important;
}
.product.center div,
.credits_tmpl.center div {
  text-align: center;
}
.product.one li,
.credits_tmpl.one li {
  float: none !important;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .product.two > div,
.product.two ul,
.credits_tmpl.two > div,
.credits_tmpl.two ul {
    width: 100%;
  }
  .product.two ul,
.credits_tmpl.two ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .product.two li,
.credits_tmpl.two li {
    float: none !important;
    width: 46%;
  }
}
.product.nobrand .brand,
.credits_tmpl.nobrand .brand {
  display: none !important;
}
.product.org .thumb,
.credits_tmpl.org .thumb {
  float: none !important;
  position: absolute;
  left: 0px;
  top: 0px;
  margin: 0px !important;
  width: 65px !important;
  height: 80px !important;
  overflow: hidden;
}
.product.org .thumb img,
.credits_tmpl.org .thumb img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.product.org .ref-item,
.credits_tmpl.org .ref-item {
  min-height: 80px;
  margin-bottom: 13px;
}
.product.org .price,
.credits_tmpl.org .price {
  color: #9B9B9B !important;
}
.product.org .ref-item div.brand,
.product.org .ref-item div.price,
.product.org .ref-item div.name,
.credits_tmpl.org .ref-item div.brand,
.credits_tmpl.org .ref-item div.price,
.credits_tmpl.org .ref-item div.name {
  margin: 3px 0px 3px 73px;
  display: block;
}
.product.org .ref-item div.name,
.credits_tmpl.org .ref-item div.name {
  float: none;
  display: -webkit-box !important;
  line-height: 110%;
  color: #000;
  font-size: 12px !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-height: 4em;
}
.product.buy .thumb,
.credits_tmpl.buy .thumb {
  float: none !important;
  position: absolute;
  left: 0px;
  top: 0px;
  margin: 0px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: hidden;
}
.product.buy .thumb:before,
.credits_tmpl.buy .thumb:before {
  content: "BUY";
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #fff;
  line-height: 48px;
  display: block;
  font-weight: bold;
  text-align: center;
  color: #fff;
  background: #000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.product.buy .thumb img,
.credits_tmpl.buy .thumb img {
  display: none !important;
}
.product.buy li:hover .thumb:before,
.credits_tmpl.buy li:hover .thumb:before {
  border: 1px solid #fff;
  color: #000;
  background: #fff;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.product *,
.credits_tmpl * {
  margin: 0px 0px 2px;
}
@media only screen and (min-width: 769px) {
  .product *,
.credits_tmpl * {
    font-size: 11px !important;
  }
}
@media only screen and (max-width:768px) {
  .product *,
.credits_tmpl * {
    font-size: 10px !important;
  }
}
.product .ul,
.credits_tmpl .ul {
  width: 100%;
}
.product .article,
.credits_tmpl .article {
  width: 100%;
  max-width: initial;
}
.product .title,
.product .description,
.credits_tmpl .title,
.credits_tmpl .description {
  display: none;
}
.product .ref-item,
.credits_tmpl .ref-item {
  margin: 0px 0 15px !important;
  min-height: 50px;
  position: relative;
}
.product .ref-item div,
.credits_tmpl .ref-item div {
  float: none;
  display: block !important;
  line-height: 110% !important;
  font-size: 11px;
  color: #000;
  padding: 0px;
  width: calc(100% - 60px);
  margin-left: 60px;
}
.product .thumb,
.credits_tmpl .thumb {
  float: none !important;
  position: absolute;
  left: 0px;
  top: 0px;
  margin: 0px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: hidden;
}
.product .thumb img,
.credits_tmpl .thumb img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.product .ref-item div.brand,
.credits_tmpl .ref-item div.brand {
  font-size: 9px !important;
}
.product .name,
.credits_tmpl .name {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  max-height: 25px;
  /* 制限したい行数が3の場合 */
  overflow: hidden;
}

.testbg {
  background: #ff07c6;
  opacity: 0.1;
}

.test-content {
  display: none;
}

.test .rellax-img {
  background: #f00;
}
.test .test-content {
  pointer-events: none;
  position: absolute;
  width: 100vw;
  height: 10000vh;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 10;
  overflow: hidden;
  display: block;
}
@media only screen and (min-width: 769px) {
  .test .test-content {
    margin-top: 0vw;
  }
}
@media only screen and (max-width:768px) {
  .test .test-content {
    margin-top: -73vw;
  }
}
.test .test-content img {
  width: 100%;
  height: auto;
  opacity: 0.1;
}
.test.testW .test-content img {
  width: 100%;
  height: auto;
  opacity: 0.2;
}
.test.testH .test-content img {
  height: 100%;
  width: auto;
  max-width: 10000vw;
  opacity: 0.2;
}
.test.testC .test-content img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.test.testF .test-content img {
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
}
.test .test-border {
  pointer-events: none;
  height: 100vh;
  position: fixed;
  z-index: 1000;
  top: 0px;
  left: calc(50vw - 50%);
  margin-left: auto;
  margin-right: auto;
  border-right: rgba(255, 7, 198, 0.5) 1px dotted;
}
.test > .container {
  position: relative;
}
.test > .container:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  z-index: -1;
  background: #ff07c6;
  pointer-events: none;
}
.test > .container:nth-of-type(1):before {
  opacity: 0.1;
}
.test > .container:nth-of-type(2):before {
  opacity: 0.2;
}
.test > .container:nth-of-type(3):before {
  opacity: 0.3;
}
.test > .container:nth-of-type(4):before {
  opacity: 0.4;
}
.test > .container:nth-of-type(5):before {
  opacity: 0.1;
}
.test > .container:nth-of-type(6):before {
  opacity: 0.2;
}
.test > .container:nth-of-type(7):before {
  opacity: 0.3;
}
.test > .container:nth-of-type(8):before {
  opacity: 0.4;
}
.test > .container:nth-of-type(9):before {
  opacity: 0.1;
}
.test > .container:nth-of-type(10):before {
  opacity: 0.2;
}
.test > .container:nth-of-type(11):before {
  opacity: 0.3;
}
.test > .container:nth-of-type(12):before {
  opacity: 0.4;
}

.test1 .hero .imgW {
  width: 100px;
  height: 100px;
}
.test1 .hero .imgW img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.exp {
  /*
  .nav1{
      a{
          @extend .bgBlack;
          padding:4%;
          display:block;
      }
  }
  */
}

.scrlNav {
  position: fixed;
  z-index: 10;
  left: 0px;
}
.scrlNav * {
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
}
@media only screen and (min-width: 769px) {
  .scrlNav {
    top: 88px;
    width: 90px;
    height: 140px;
  }
}
@media only screen and (max-width:768px) {
  .scrlNav {
    top: calc(100vh - 30px);
    top: calc(100dvh - 30px);
    width: 100vw;
    height: 30px;
    border-top: 1px solid #000;
    background: #fff;
    z-index: 4;
  }
}
@media only screen and (min-width: 769px) {
  .scrlNav ul {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media only screen and (max-width:768px) {
  .scrlNav ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 1px 3px;
  }
}
.scrlNav li {
  cursor: pointer;
  width: 100%;
  position: relative;
  color: #000;
  white-space: nowrap;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media only screen and (min-width: 769px) {
  .scrlNav li {
    padding-left: 5px;
  }
}
@media only screen and (max-width:768px) {
  .scrlNav li {
    text-align: center;
  }
}
.scrlNav li:after {
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  opacity: 0;
  background: #000;
}
@media only screen and (min-width: 769px) {
  .scrlNav li:after {
    width: 1.6vw;
    left: 0px;
    top: 97%;
  }
}
@media only screen and (max-width:768px) {
  .scrlNav li:after {
    width: 22px;
    margin-left: auto;
    margin-right: auto;
    left: calc(50% - 11px);
    top: 97%;
  }
}
.scrlNav li:hover {
  opacity: 1;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.scrlNav li a {
  text-decoration: none;
}

.scrlNav li:hover:after,
.scrl01 .scrlNav01:after,
.scrl02 .scrlNav02:after,
.scrl03 .scrlNav03:after,
.scrl04 .scrlNav04:after,
.scrl05 .scrlNav05:after,
.scrl06 .scrlNav06:after,
.scrl07 .scrlNav07:after,
.scrl08 .scrlNav08:after,
.scrl09 .scrlNav09:after,
.scrl10 .scrlNav10:after,
.scrl11 .scrlNav11:after,
.scrl12 .scrlNav12:after,
.scrl13 .scrlNav13:after,
.scrl14 .scrlNav14:after {
  opacity: 1;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.scrlNav li:hover a,
.scrl01 .scrlNav01 a,
.scrl02 .scrlNav02 a,
.scrl03 .scrlNav03 a,
.scrl04 .scrlNav04 a,
.scrl05 .scrlNav05 a,
.scrl06 .scrlNav06 a,
.scrl07 .scrlNav07 a,
.scrl08 .scrlNav08 a,
.scrl09 .scrlNav09 a,
.scrl10 .scrlNav10 a,
.scrl11 .scrlNav11 a,
.scrl12 .scrlNav12 a,
.scrl13 .scrlNav13 a,
.scrl14 .scrlNav14 a {
  color: #A8974F;
}

* {
  color: #000;
}

.fontjp1, #bc-free, #loader p, #loader .logo-loader {
  font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Noto Sans JP", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;
}

.fontjp2 {
  font-family: "游明朝体", "Yu Mincho", YuMincho, "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
}

.fonten1, #bc-free .fnav a, .product.buy .thumb:before,
.credits_tmpl.buy .thumb:before {
  /*
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 400;
  font-style: normal;
  */
}

.fonten2 {
  /*
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 500;
  font-style: normal;
  */
}

.fonten3 {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.fonten10 {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}

.fonten10 * {
  font-family: acumin-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
}

.fonten11 {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}

.fonten11 * {
  font-family: acumin-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
}

.fonten12 {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.fonten12 * {
  font-family: acumin-pro, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.fonten13 {
  font-family: acumin-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.fonten13 * {
  font-family: acumin-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.fonten14 {
  font-family: acumin-pro, sans-serif;
  font-weight: 800;
  font-style: normal;
}

.fonten14 * {
  font-family: acumin-pro, sans-serif;
  font-weight: 800;
  font-style: normal;
}

.fonten20, .fonten1, #bc-free .fnav a, .product.buy .thumb:before,
.credits_tmpl.buy .thumb:before {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 300;
  font-style: normal;
}

.fonten20 *, .fonten1 *, #bc-free .fnav a *, .product.buy .thumb:before *,
.credits_tmpl.buy .thumb:before * {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 300;
  font-style: normal;
}

.fonten21 {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 500;
  font-style: normal;
}

.fonten21 * {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 500;
  font-style: normal;
}

.fonten22, .fonten2 {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.fonten22 *, .fonten2 * {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 600;
  font-style: normal;
}

.fonten23 {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.fonten23 * {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.fonten24 {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 800;
  font-style: normal;
}

.fonten24 * {
  font-family: acumin-pro-condensed, sans-serif;
  font-weight: 800;
  font-style: normal;
}

.fonten51 {
  font-family: adobe-garamond-pro, serif;
  font-weight: 400;
  font-style: normal;
}

.fonten51 * {
  font-family: adobe-garamond-pro, serif;
  font-weight: 400;
  font-style: normal;
}

.fonten52 {
  font-family: adobe-garamond-pro, serif;
  font-weight: 600;
  font-style: normal;
}

.fonten52 * {
  font-family: adobe-garamond-pro, serif;
  font-weight: 600;
  font-style: normal;
}

.fonten53 {
  font-family: adobe-garamond-pro, serif;
  font-weight: 700;
  font-style: normal;
}

.fonten53 * {
  font-family: adobe-garamond-pro, serif;
  font-weight: 700;
  font-style: normal;
}

.fonten61, #bc-free .con .plus .credits .autolink, #bc-free .con .plus .credits *, #bc-free .header *, #bc-free .quote2:after, #bc-free .quote2:before, .sp-menu *,
.pc-menu *,
.pc-header *, .scrlNav *, .scrlNav li {
  font-family: "neue-kabel", sans-serif;
  font-weight: 500;
  font-style: normal;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

#loader {
  position: fixed;
  width: 100vw;
  height: 100vh;
  height: 100dvh;
  top: 0px;
  background: #fff;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#loader .logo-loader {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  color: #000;
}
@media only screen and (min-width: 769px) {
  #loader .logo-loader {
    width: 13%;
    margin-bottom: 4vw;
  }
}
@media only screen and (max-width:768px) {
  #loader .logo-loader {
    width: 50%;
    margin-bottom: 6vw;
  }
}
#loader p {
  width: 100%;
  text-align: center;
  color: #000;
  .letter-spacing: 0.5em;
}

.done #loader {
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
  opacity: 0;
  pointer-events: none;
}

.all {
  width: 100vw;
  background: #fff;
}

#bc-free {
  line-height: 180%;
}
@media only screen and (max-width:768px) {
  #bc-free .container {
    max-width: 100%;
  }
}
#bc-free .container .inner {
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 769px) {
  #bc-free .container .inner {
    width: 90vw;
    min-width: 982px;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .container .inner {
    width: 90vw;
  }
}
@media only screen and (min-width: 769px) {
  #bc-free .container .innerPC {
    width: 90vw;
    min-width: 982px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .container .innerSP {
    width: 90vw;
    margin-left: auto;
    margin-right: auto;
  }
}
#bc-free .container .inner.fix {
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 769px) {
  #bc-free .container .inner.fix {
    width: 982px;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .container .inner.fix {
    width: 90vw;
  }
}
#bc-free .container .inner p + p {
  margin-top: 1.3rem;
}
#bc-free .logo1 {
  position: absolute;
}
@media only screen and (min-width: 769px) {
  #bc-free .logo1 {
    left: 2vw;
    top: 2vw;
  }
}
#bc-free .logo1.fixed {
  position: fixed;
}
#bc-free .copyRH {
  position: fixed;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  top: 0px;
  right: 1.1vw;
  text-align: center;
  height: 100vh;
  z-index: 3;
}
#bc-free .copyLH {
  position: fixed;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  top: 0px;
  left: 1.1vw;
  text-align: center;
  height: 100vh;
  z-index: 3;
}
#bc-free .scrl a {
  text-decoration: none !important;
  position: relative;
}
#bc-free .nav1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
#bc-free .nav1 > li {
  padding: 0.3vw;
}
#bc-free .underline {
  text-decoration: underline !important;
}
#bc-free .arrowXS {
  display: block;
  width: 7px;
  height: 7px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
#bc-free .arrowXS.arrowBLK {
  border-top: 2px solid #000;
  border-right: 2px solid #000;
}
#bc-free .arrowXS.arrowWHT {
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
}
#bc-free .arrowS {
  display: block;
  width: 15px;
  height: 15px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
#bc-free .arrowS.arrowBLK {
  border-top: 2px solid #000;
  border-right: 2px solid #000;
}
#bc-free .arrowS.arrowWHT {
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
}
#bc-free .arrowM {
  display: block;
  width: 25px;
  height: 25px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
#bc-free .arrowM.arrowBLK {
  border-top: 3px solid #000;
  border-right: 3px solid #000;
}
#bc-free .arrowM.arrowWHT {
  border-top: 3px solid #fff;
  border-right: 3px solid #fff;
}
#bc-free .arrowL {
  display: block;
  width: 40px;
  height: 40px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
#bc-free .arrowL.arrowBLK {
  border-top: 4px solid #000;
  border-right: 4px solid #000;
}
#bc-free .arrowL.arrowWHT {
  border-top: 4px solid #fff;
  border-right: 4px solid #fff;
}
#bc-free .typing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#bc-free .typing-effect {
  opacity: 0;
  width: 30ch;
  -webkit-animation: typing 2s steps(30);
          animation: typing 2s steps(30);
  white-space: nowrap;
  overflow: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@keyframes typing {
  from {
    opacity: 0;
    width: 0;
  }
  1%, 100% {
    opacity: 1;
  }
}
#bc-free .line-effect {
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  line-height: 110%;
}
#bc-free .blackline {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 1px;
  background: #000;
}
#bc-free .quote1 {
  position: relative;
}
@media only screen and (min-width: 769px) {
  #bc-free .quote1 {
    padding: 7%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .quote1 {
    padding: 7%;
  }
}
#bc-free .quote1:before {
  position: absolute;
  top: 0px;
  left: 0px;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
}
#bc-free .quote1:after {
  position: absolute;
  bottom: 0px;
  right: 0px;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
}
#bc-free .quote2 {
  position: relative;
}
@media only screen and (min-width: 769px) {
  #bc-free .quote2 {
    padding: 12%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .quote2 {
    padding: 7%;
  }
}
#bc-free .quote2:before {
  position: absolute;
  top: 0px;
  left: 0px;
  content: "“";
  display: block;
  width: 30px;
  height: 30px;
  opacity: 0.7;
  mix-blend-mode: multiply;
}
#bc-free .quote2:after {
  position: absolute;
  bottom: 0px;
  right: 0px;
  content: '"';
  display: block;
  width: 30px;
  height: 30px;
  opacity: 0.7;
  mix-blend-mode: multiply;
}
#bc-free .fnav a {
  text-decoration: none;
}
#bc-free .fnav1 {
  text-align: center;
}
#bc-free .fnav1 li {
  display: inline-block;
  padding: 0px;
  text-align: center;
  line-height: 100%;
}
#bc-free .fnav2 {
  text-align: center;
}
#bc-free .fnav2 li {
  position: relative;
  display: inline-block;
  padding: 0px 4px 0px 8px;
  margin: 0px;
  text-align: center;
  line-height: 100%;
}
#bc-free .fnav2 li + li:before {
  top: 10%;
  left: 0px;
  position: absolute;
  content: "";
  display: block;
  width: 1px;
  height: 80%;
  background: #000;
}
#bc-free .container1 {
  width: 100vw;
  height: 100vh;
  height: 100dvh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bc-free .sound {
  padding-top: 5px;
  padding-right: 5px;
  cursor: pointer;
  text-align: right;
}
#bc-free .sound .off {
  color: rgba(0, 0, 0, 0.3);
  text-decoration: none;
}
#bc-free .sound .on {
  color: black;
  text-decoration: underline;
}
#bc-free.soundon .sound .on {
  color: rgba(0, 0, 0, 0.3);
  text-decoration: none;
}
#bc-free.soundon .sound .off {
  color: black;
  text-decoration: underline;
}
#bc-free .header {
  position: fixed;
  top: 0vw;
  right: 0vw;
  width: 100vw;
  z-index: 20;
  background: rgba(0, 0, 0, 0.85);
  opacity: 1;
}
@media only screen and (min-width: 769px) {
  #bc-free .header {
    padding: 1.3vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .header {
    padding: 3vw;
  }
}
#bc-free .header * {
  color: #fff;
}
#bc-free .header .logo1 {
  -webkit-filter: invert(100%);
          filter: invert(100%);
}
#bc-free .header .logo1 {
  position: absolute;
  z-index: 10;
  pointer-events: none;
}
@media only screen and (min-width: 769px) {
  #bc-free .header .logo1 {
    left: 2.3vw;
    top: calc(50% - 1vw);
    width: 12vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .header .logo1 {
    left: 4vw;
    top: 4vw;
    width: 30%;
  }
}
#bc-free .header .fcBlue {
  color: #2995CE !important;
}
#bc-free .header ul {
  text-align: right;
  white-space: nowrap;
}
@media only screen and (max-width:768px) {
  #bc-free .header ul {
    position: relative;
    top: -2px;
  }
}
#bc-free .header ul li {
  line-height: 1;
  display: inline-block;
}
@media only screen and (min-width: 769px) {
  #bc-free .header ul li {
    margin-left: 1vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .header ul li {
    margin-left: 1.3vw;
  }
}
#bc-free .header ul a {
  text-decoration: underline;
}
#bc-free #con00 {
  position: fixed;
  z-index: 0;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
}
#bc-free #con00 .hero {
  height: 100vh;
  height: 100dvh;
}
#bc-free #con00 .img1 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
}
#bc-free #con00 .img1 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
#bc-free #con00 .t1 {
  position: absolute;
  z-index: 2;
}
@media only screen and (min-width: 769px) {
  #bc-free #con00 .t1 {
    font-size: 8vw;
    top: 71%;
    left: 12%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free #con00 .t1 {
    font-size: 15vw;
    bottom: 15vw;
    left: 44vw;
  }
}
#bc-free #con00b {
  margin-top: 100vh;
  margin-top: 100dvh;
}
#bc-free #con00b .t2 {
  color: #2995CE;
}
@media only screen and (min-width: 769px) {
  #bc-free #con00b .t2 {
    position: absolute;
    top: 43%;
    left: 26%;
  }
}
#bc-free #img13 {
  position: relative;
}
#bc-free #img13 .img2 {
  position: absolute;
  bottom: 0px;
}
#bc-free .videotest {
  width: auto;
  height: auto;
  overflow: hidden;
}
#bc-free .videotest video {
  position: relative;
  left: 0vw;
  width: 100% !important;
  height: auto !important;
}
#bc-free #img22 {
  position: relative;
}
#bc-free #img22 p {
  opacity: 0.4;
}
#bc-free #img22 .t1 {
  position: absolute;
  z-index: 2;
  color: #fff;
  margin: 0px !important;
  white-space: nowrap;
}
@media only screen and (min-width: 769px) {
  #bc-free #img22 .t1 {
    top: 18vw;
    left: 20%;
    width: 27%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free #img22 .t1 {
    top: 24vw;
    left: 15%;
    width: 30%;
  }
}
#bc-free #img22 .t2 {
  position: absolute;
  z-index: 2;
  color: #fff;
  margin: 0px !important;
  white-space: nowrap;
}
@media only screen and (min-width: 769px) {
  #bc-free #img22 .t2 {
    top: 18vw;
    left: 52%;
    width: 30%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free #img22 .t2 {
    top: 24vw;
    left: 51%;
    width: 45%;
  }
}
@media only screen and (min-width: 769px) {
  #bc-free #img23 .flex-pc4-sp2 > div {
    width: 24.5% !important;
    margin-top: 0.6vw !important;
  }
}
@media only screen and (max-width:768px) {
  #bc-free #img23 .flex-pc4-sp2 > div {
    width: 49.2%;
    margin-top: 1vw !important;
  }
}
#bc-free .scrl1 {
  overflow: hidden;
}
#bc-free .scrl1 img {
  position: relative;
}
@media only screen and (min-width: 769px) {
  #bc-free .scrl1 img {
    width: 100%;
    max-width: 100%;
    left: 0%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .scrl1 img {
    width: 110%;
    max-width: 110%;
    left: -5%;
  }
}
#bc-free .con {
  position: relative;
  background: #fff;
}
#bc-free .con .plus {
  position: relative;
  cursor: pointer;
  display: block;
}
#bc-free .con .plus:after {
  position: absolute;
  z-index: 12;
  content: "";
  background: url("../img/plus.png") no-repeat;
  background-size: contain;
  display: block;
}
@media only screen and (min-width: 769px) {
  #bc-free .con .plus:after {
    width: 2.5vw;
    height: 2.5vw;
    right: 1vw;
    bottom: 1vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .con .plus:after {
    width: 15px;
    height: 15px;
    right: 9px;
    bottom: 9px;
  }
}
#bc-free .con .plus .credits {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#bc-free .con .plus .credits * {
  opacity: 0;
  pointer-events: none !important;
}
@media only screen and (min-width: 769px) {
  #bc-free .con .plus .credits {
    padding: 12% 10% 20%;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .con .plus .credits {
    padding: 10% 7% 20%;
  }
}
#bc-free .con .plus .credits * {
  color: #fff;
}
#bc-free .con .plus .credits .name {
  padding-right: 10px;
}
#bc-free .con .plus .credits a:hover .name {
  text-decoration: underline;
}
#bc-free .con .plus .credits .autolink {
  padding: 0px;
  color: #2995CE;
  text-decoration: underline;
  border: none;
}
#bc-free .con .plus .credits ul {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#bc-free .con .plus.on {
  z-index: 10;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#bc-free .con .plus.on:after {
  position: absolute;
  content: "";
  background: url("../img/minus.png") center center no-repeat;
  background-size: contain;
}
#bc-free .con .plus.on .credits {
  background: rgba(0, 0, 0, 0.4);
  z-index: 11;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#bc-free .con .plus.on .credits * {
  opacity: 1 !important;
  pointer-events: auto !important;
}
#bc-free .nav2 ul {
  line-height: 100%;
}
#bc-free .nav2 li {
  display: inline;
  line-height: 100%;
}
@media only screen and (min-width: 769px) {
  #bc-free .nav2 li {
    padding: 0px 0.5vw;
  }
}
@media only screen and (max-width:768px) {
  #bc-free .nav2 li {
    padding: 0px 2vw;
  }
}
#bc-free .nav2 a {
  text-decoration: underline;
}

/*

html {
    height: -webkit-fill-available;
}

body {
    min-height: 100vh;
    min-height: -webkit-fill-available;
}
*/
/*# sourceMappingURL=maps/bc-free.css.map */