@media screen and (max-width: 767px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (max-width: 991px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (max-width: 991px) {
}
@media (max-width: 991px) {
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product {
  color: #FFF;
  -webkit-box-shadow: 0 0 0 2px #FFF inset;
          box-shadow: 0 0 0 2px #FFF inset;
  background-color: transparent;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product:hover {
  color: #000;
  background-color: #FFF;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product:focus {
  color: #000;
  background-color: #F8F8F8;
  -webkit-box-shadow: 0 0 0 2px #D9DADC inset;
          box-shadow: 0 0 0 2px #D9DADC inset;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product:active,
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product.active,
.open > .dropdown-toggle.hero.hero-student.jumbotron .button-group > .btn.btn-got-product {
  color: #000;
  background-color: #D9DADC;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product.disabled,
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product[disabled],
fieldset[disabled] .hero.hero-student.jumbotron .button-group > .btn.btn-got-product {
  color: #D9DADC;
  background: transparent;
  -webkit-box-shadow: 0 0 0 2px #D9DADC inset;
          box-shadow: 0 0 0 2px #D9DADC inset;
}
@media (min-width: 992px) {
}
@media (min-width: 992px) {
}
.icon-provider {
  background-image: url(/build/i/sprite/icon-provider-d1f6990385.png);
  display: inline-block;
  height: 20px;
  text-indent: -9999px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .icon-provider {
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
  }
}
.icon-provider.disabled {
  display: none;
}
.icon-provider.indosat {
  margin-right: 2px;
}
.icon-provider.tw-telco-logos {
  -webkit-transform: scale(0.7);
      -ms-transform: scale(0.7);
          transform: scale(0.7);
}
.icon-provider.sony {
  float: right;
}
/*
    Note: This function is a customised version of .sprites() because we want the
    selector to look like: .icon-provider.[sprite_name]. Also the background
    image skipped (we define it once in .icon-provider{} above).

    Otherwise we could have just used:
        .sprites(@icon-provider-sprites);
*/
.icon-provider.ais {
  background-position: -49px -284px;
  width: 60px;
  height: 22px;
}
.icon-provider.alfamart-stores {
  background-position: -91px 0px;
  width: 263px;
  height: 30px;
}
.icon-provider.alfamart {
  background-position: -290px -91px;
  width: 62px;
  height: 30px;
}
.icon-provider.au {
  background-position: -293px -150px;
  width: 42px;
  height: 16px;
}
.icon-provider.aura {
  background-position: -158px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.baloto {
  background-position: -145px -234px;
  width: 69px;
  height: 20px;
}
.icon-provider.bancocredito {
  background-position: -248px -311px;
  width: 46px;
  height: 20px;
}
.icon-provider.bancomer {
  background-position: -207px -121px;
  width: 82px;
  height: 20px;
}
.icon-provider.banktransfer {
  background-position: -68px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.bayad-center {
  background-position: -390px -160px;
  width: 21px;
  height: 20px;
}
.icon-provider.bdo {
  background-position: -230px -284px;
  width: 57px;
  height: 20px;
}
.icon-provider.boku_us {
  background-position: -109px -284px;
  width: 62px;
  height: 20px;
}
.icon-provider.boleto {
  background-position: -354px -189px;
  width: 30px;
  height: 30px;
}
.icon-provider.bpay {
  background-position: -143px -254px;
  width: 47px;
  height: 30px;
}
.icon-provider.bpi {
  background-position: -294px -311px;
  width: 39px;
  height: 20px;
}
.icon-provider.byt {
  background-position: -354px -249px;
  width: 30px;
  height: 30px;
}
.icon-provider.cartebleue-visa {
  background-position: -98px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.cartebleue {
  background-position: -38px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.cb {
  background-position: -218px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.celcom {
  background-position: -48px -254px;
  width: 48px;
  height: 30px;
}
.icon-provider.chunghwatelecom {
  background-position: -354px -279px;
  width: 29px;
  height: 30px;
}
.icon-provider.circle-k {
  background-position: -390px 0px;
  width: 25px;
  height: 30px;
}
.icon-provider.clickpay {
  background-position: 0px -204px;
  width: 55px;
  height: 30px;
}
.icon-provider.de-carriers {
  background-position: -91px -60px;
  width: 160px;
  height: 30px;
}
.icon-provider.digit {
  background-position: -354px -125px;
  width: 32px;
  height: 30px;
}
.icon-provider.diners {
  background-position: -308px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.doku-wallet {
  background-position: -251px -60px;
  width: 103px;
  height: 30px;
}
.icon-provider.dotpay {
  background-position: -214px -234px;
  width: 68px;
  height: 20px;
}
.icon-provider.dtac {
  background-position: 0px -284px;
  width: 49px;
  height: 27px;
}
.icon-provider.elo {
  background-position: -390px -140px;
  width: 22px;
  height: 20px;
}
.icon-provider.epay {
  background-position: -390px -90px;
  width: 16px;
  height: 30px;
}
.icon-provider.familymart {
  background-position: -142px -174px;
  width: 69px;
  height: 30px;
}
.icon-provider.fareastone {
  background-position: -129px -311px;
  width: 41px;
  height: 30px;
}
.icon-provider.gcash {
  background-position: -289px -30px;
  width: 64px;
  height: 30px;
}
.icon-provider.generic {
  background-position: -248px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.globe {
  background-position: 0px -174px;
  width: 72px;
  height: 30px;
}
.icon-provider.hiper {
  background-position: -287px -284px;
  width: 46px;
  height: 20px;
}
.icon-provider.ideal {
  background-position: -390px -120px;
  width: 24px;
  height: 20px;
}
.icon-provider.indosat {
  background-position: -44px -311px;
  width: 43px;
  height: 30px;
}
.icon-provider.interbank {
  background-position: -282px -234px;
  width: 62px;
  height: 20px;
}
.icon-provider.japan-net {
  background-position: -354px -35px;
  width: 34px;
  height: 30px;
}
.icon-provider.jcb {
  background-position: -278px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.klarna {
  background-position: -281px -254px;
  width: 45px;
  height: 30px;
}
.icon-provider.lawson {
  background-position: -87px -141px;
  width: 55px;
  height: 8px;
}
.icon-provider.lite-atm {
  background-position: 0px -150px;
  width: 96px;
  height: 24px;
}
.icon-provider.lock {
  background-position: -354px -155px;
  width: 27px;
  height: 34px;
}
.icon-provider.maxis {
  background-position: -209px -311px;
  width: 39px;
  height: 30px;
}
.icon-provider.maybank {
  background-position: -72px -174px;
  width: 70px;
  height: 30px;
}
.icon-provider.ministop {
  background-position: -190px -254px;
  width: 46px;
  height: 30px;
}
.icon-provider.mlhullier {
  background-position: -289px -121px;
  width: 64px;
  height: 20px;
}
.icon-provider.moviired {
  background-position: 0px -234px;
  width: 73px;
  height: 20px;
}
.icon-provider.nets {
  background-position: -96px -254px;
  width: 47px;
  height: 30px;
}
.icon-provider.ntt-docomo {
  background-position: -354px -219px;
  width: 30px;
  height: 30px;
}
.icon-provider.optus {
  background-position: -184px -204px;
  width: 86px;
  height: 17px;
}
.icon-provider.oxxo {
  background-position: 0px -341px;
  width: 38px;
  height: 20px;
}
.icon-provider.payeasy {
  background-position: -87px -311px;
  width: 42px;
  height: 30px;
}
.icon-provider.paysafecard {
  background-position: -87px -121px;
  width: 120px;
  height: 20px;
}
.icon-provider.petronas {
  background-position: 0px -254px;
  width: 48px;
  height: 30px;
}
.icon-provider.postepay {
  background-position: -188px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.prepaid {
  background-position: 0px 0px;
  width: 91px;
  height: 91px;
}
.icon-provider.pse {
  background-position: -354px -309px;
  width: 29px;
  height: 29px;
}
.icon-provider.rakuten {
  background-position: -171px -284px;
  width: 59px;
  height: 20px;
}
.icon-provider.rappi {
  background-position: -390px -180px;
  width: 20px;
  height: 20px;
}
.icon-provider.santander {
  background-position: -73px -234px;
  width: 72px;
  height: 20px;
}
.icon-provider.seicomart {
  background-position: -191px -150px;
  width: 102px;
  height: 16px;
}
.icon-provider.seven-eleven {
  background-position: -390px -30px;
  width: 22px;
  height: 30px;
}
.icon-provider.singapore-carriers {
  background-position: -105px -91px;
  width: 93px;
  height: 30px;
}
.icon-provider.smart {
  background-position: 0px -311px;
  width: 44px;
  height: 30px;
}
.icon-provider.smartfren {
  background-position: -354px -65px;
  width: 33px;
  height: 30px;
}
.icon-provider.sofort {
  background-position: -236px -254px;
  width: 45px;
  height: 30px;
}
.icon-provider.softbank {
  background-position: -326px -254px;
  width: 26px;
  height: 30px;
}
.icon-provider.sony {
  background-position: -354px 0px;
  width: 36px;
  height: 35px;
}
.icon-provider.stored-details {
  background-position: -128px -341px;
  width: 30px;
  height: 20px;
}
.icon-provider.swisscom {
  background-position: 0px -91px;
  width: 105px;
  height: 30px;
}
.icon-provider.taiwanmobile {
  background-position: -354px -95px;
  width: 32px;
  height: 30px;
}
.icon-provider.telco-o2 {
  background-position: -390px -200px;
  width: 19px;
  height: 21px;
}
.icon-provider.telco-three {
  background-position: -390px -60px;
  width: 21px;
  height: 30px;
}
.icon-provider.telkomsel-offer-panel {
  background-position: -211px -174px;
  width: 60px;
  height: 30px;
}
.icon-provider.telkomsel {
  background-position: -198px -91px;
  width: 92px;
  height: 30px;
}
.icon-provider.turk-telekom {
  background-position: 0px -121px;
  width: 87px;
  height: 29px;
}
.icon-provider.turkcell {
  background-position: -271px -174px;
  width: 61px;
  height: 29px;
}
.icon-provider.tw-telco-logos {
  background-position: -91px -30px;
  width: 198px;
  height: 30px;
}
.icon-provider.uk-carriers {
  background-position: -96px -150px;
  width: 95px;
  height: 23px;
}
.icon-provider.unionbank {
  background-position: -107px -204px;
  width: 77px;
  height: 19px;
}
.icon-provider.viettel {
  background-position: -55px -204px;
  width: 52px;
  height: 30px;
}
.icon-provider.xl {
  background-position: -170px -311px;
  width: 39px;
  height: 30px;
}
@media (max-width: 767px) {
  .svg-icon {
    zoom: 1;
  }
}
.icon-provider.visa {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20350%20250%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3Cstyle%3E.st0%7Bfill%3A%23F8F8F8%3B%7D%20.st1%7Bfill%3A%23E7E7E7%3B%7D%20.st2%7Bfill%3A%230F2496%3B%7D%3C%2Fstyle%3E%3Cpattern%20id%3D%22pattern-1%22%20width%3D%2220%22%20height%3D%2220%22%20patternUnits%3D%22userSpaceOnUse%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M0%200h50v100H0z%22%2F%3E%3C%2Fpattern%3E%3ClinearGradient%20id%3D%22gradient-7%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%22171.013%22%20y1%3D%2281.005%22%20x2%3D%22171.013%22%20y2%3D%22169.505%22%20gradientTransform%3D%22rotate(90%20477.182%2077.655)%20scale(3.0606)%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%230F2496%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231F1D63%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M320%20250H30c-16.6%200-30-13.4-30-30V30C0%2013.4%2013.4%200%2030%200h290c16.6%200%2030%2013.4%2030%2030v190c0%2016.6-13.4%2030-30%2030z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M320%2010c11%200%2020%209%2020%2020v190c0%2011-9%2020-20%2020H30c-11%200-20-9-20-20V30c0-11%209-20%2020-20h290m0-10H30C13.4%200%200%2013.4%200%2030v190c0%2016.6%2013.4%2030%2030%2030h290c16.6%200%2030-13.4%2030-30V30c0-16.6-13.4-30-30-30z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M146.9%2082.1l-18.4%2085.4h22.2l18.4-85.4h-22.2zm143%200H271c-4.2%200-7.9%202.5-9.4%206.2l-33.4%2079.2h23.3l4.6-12.8h28.5l2.7%2012.8h20.6l-18-85.4zm-27.3%2055.1l11.6-32%206.7%2032h-18.3zM114%2082.1l-23.1%2058.1-9.4-49.4c-1.2-5.6-5.4-8.8-10.3-8.8H33.6l-.5%202.5c7.8%201.7%2016.5%204.4%2021.9%207.2%203.2%201.9%204.2%203.4%205.2%207.6l17.7%2068.3h23.4l36.1-85.4H114v-.1zm84.3%2023.8c0-3%203-6.4%209.4-7.1%203.2-.3%2012-.7%2021.9%203.9l3.9-18.2c-5.4-1.9-12.3-3.7-20.7-3.7-21.9%200-37.4%2011.6-37.6%2028.3-.2%2012.3%2011.1%2019.2%2019.4%2023.3%208.6%204.2%2011.6%206.9%2011.5%2010.6%200%205.7-6.9%208.3-13.3%208.4-11.1.2-17.7-3-22.8-5.4l-4%2018.7c5.2%202.4%2014.8%204.4%2024.8%204.6%2023.4%200%2038.6-11.5%2038.8-29.2-.2-22.9-31.5-24.3-31.3-34.2z%22%20fill%3D%22url(%23gradient-7)%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.visa {
    zoom: 1;
  }
}
.icon-provider.mc,
.icon-provider.mastercard {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22svg2985%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20350%20250%22%3E%3Cstyle%3E.st0%7Bfill%3A%23F8F8F8%3B%7D%20.st1%7Bfill%3A%23E7E7E7%3B%7D%20.st2%7Bfill%3A%23F79F1A%3B%7D%20.st3%7Bfill%3A%23EA001B%3B%7D%20.st4%7Bfill%3A%23FF5F01%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M320%20250H30c-16.6%200-30-13.4-30-30V30C0%2013.4%2013.4%200%2030%200h290c16.6%200%2030%2013.4%2030%2030v190c0%2016.6-13.4%2030-30%2030z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M320%2010c11%200%2020%209%2020%2020v190c0%2011-9%2020-20%2020H30c-11%200-20-9-20-20V30c0-11%209-20%2020-20h290m0-10H30C13.4%200%200%2013.4%200%2030v190c0%2016.6%2013.4%2030%2030%2030h290c16.6%200%2030-13.4%2030-30V30c0-16.6-13.4-30-30-30z%22%2F%3E%3Cg%20id%3D%22g3125%22%3E%3Cg%20id%3D%22g3115%22%3E%3Cg%20id%3D%22g3110%22%3E%3Cpath%20id%3D%22path2997%22%20class%3D%22st2%22%20d%3D%22M275.805%20125.015c0%2034.514-27.95%2062.465-62.344%2062.465s-62.343-27.95-62.343-62.465S179.07%2062.55%20213.46%2062.55s62.345%2027.95%2062.345%2062.465z%22%2F%3E%3Cpath%20id%3D%22path2995%22%20class%3D%22st3%22%20d%3D%22M198.878%20125.015c0%2034.514-27.952%2062.465-62.344%2062.465S74.19%20159.53%2074.19%20125.015s27.95-62.466%2062.344-62.466%2062.344%2027.95%2062.344%2062.465z%22%2F%3E%3Cpath%20id%3D%22path2999%22%20class%3D%22st4%22%20d%3D%22M174.937%2075.796c-14.584%2011.423-23.82%2029.167-23.82%2049.22s9.358%2037.794%2023.82%2049.218c14.583-11.424%2023.82-29.167%2023.82-49.22s-9.237-37.795-23.82-49.218z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.mc,
  .icon-provider.mastercard {
    zoom: 1;
  }
}
.icon-provider.amex {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22svg2985%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20350%20250%22%3E%3Cstyle%3E.st0%7Bfill%3Aurl(%23SVGID_1_)%3B%7D%20.st1%7Bfill%3A%23E7E7E7%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3CradialGradient%20id%3D%22SVGID_1_%22%20cx%3D%2261.445%22%20cy%3D%22240.735%22%20r%3D%22326.153%22%20gradientTransform%3D%22matrix(1%200%200%20-1%200%20252)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%239DD5F6%22%2F%3E%3Cstop%20offset%3D%22.071%22%20stop-color%3D%22%2398D3F5%22%2F%3E%3Cstop%20offset%3D%22.158%22%20stop-color%3D%22%2389CEF3%22%2F%3E%3Cstop%20offset%3D%22.252%22%20stop-color%3D%22%2370C6EF%22%2F%3E%3Cstop%20offset%3D%22.351%22%20stop-color%3D%22%234EBBEA%22%2F%3E%3Cstop%20offset%3D%22.455%22%20stop-color%3D%22%2323ADE3%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%230DA6E0%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232E77BC%22%2F%3E%3C%2FradialGradient%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M315%205H35C18.4%205%205%2018.4%205%2035v180c0%2016.6%2013.4%2030%2030%2030h280c16.6%200%2030-13.4%2030-30V35c0-16.6-13.4-30-30-30z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M320%2010c11%200%2020%209%2020%2020v190c0%2011-9%2020-20%2020H30c-11%200-20-9-20-20V30c0-11%209-20%2020-20h290m0-10H30C13.4%200%200%2013.4%200%2030v190c0%2016.6%2013.4%2030%2030%2030h290c16.6%200%2030-13.4%2030-30V30c0-16.6-13.4-30-30-30z%22%2F%3E%3Cg%20id%3D%22Layer_1_1_%22%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M69.4%20128.5h17.2l-8.6-21zM204.1%20109.5v9.6h27.8v10.8h-27.8v10.6h31.1l14.4-15.7-13.7-15.3z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M314.2%2088h-45.6l-10.4%2011.3-9.7-11.3h-94.2l-8.3%2019-8.5-19H98.6v8.8L94.3%2088H61.4l-31.9%2073.8h38.1l4.9-11.8h10.8l4.8%2011.8h42.4v-8.9l3.8%209.1h22l3.8-9.1v9.1H247l10.7-11.5%2010.2%2011.5h44.8l-33-36.7L314.2%2088zm-131.7%2063.3h-12.9v-41.5l-18.3%2041.5H140l-18.3-41.5v41.5H96l-4.8-11.8H64.8l-4.9%2011.8H46.1l22.6-52.9h18.8l21.5%2050.1V98.4h20.6l16.6%2035.9%2015.2-35.9h21.1v52.9zm107.3.2h-16.4L257.8%20134l-16.1%2017.5h-50.1v-53h50.9l15.6%2017.4%2016.1-17.4h16.6L266.2%20125l23.6%2026.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.amex {
    zoom: 1;
  }
}
.icon-provider.discover {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22svg2985%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20350%20250%22%3E%3Cstyle%3E.st0%7Bfill%3A%23F68121%3B%7D%20.st1%7Bfill%3A%23E7E7E7%3B%7D%20.st2%7Bfill%3A%23231F20%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M340%20147.1S249%20211.3%2082.4%20240h247.3l7.8-3.3%202.4-7.3v-82.3z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M320%2010c11%200%2020%209%2020%2020v190c0%2011-9%2020-20%2020H30c-11%200-20-9-20-20V30c0-11%209-20%2020-20h290m0-10H30C13.4%200%200%2013.4%200%2030v190c0%2016.6%2013.4%2030%2030%2030h290c16.6%200%2030-13.4%2030-30V30c0-16.6-13.4-30-30-30z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M39.3%2084H25.4v48.5h13.8c7.3%200%2012.7-1.7%2017.3-5.6%205.5-4.6%208.8-11.5%208.8-18.6%200-14.4-10.7-24.3-26-24.3zm11%2036.4c-3%202.7-6.8%203.9-13%203.9h-2.5V92.2h2.5c6.1%200%209.8%201.1%2013%203.9%203.3%202.9%205.2%207.4%205.2%2012.1.1%204.6-1.9%209.3-5.2%2012.2zM69.7%2084h9.5v48.5h-9.5zM102.3%20102.6c-5.7-2.1-7.3-3.5-7.3-6.1%200-3.1%203-5.4%207-5.4%202.8%200%205.2%201.2%207.6%203.9l5-6.5c-4.1-3.6-8.9-5.4-14.3-5.4-8.6%200-15.1%206-15.1%2013.9%200%206.7%203%2010.1%2011.9%2013.3%203.7%201.3%205.6%202.2%206.5%202.8%201.9%201.2%202.8%203%202.8%205%200%203.9-3.1%206.8-7.3%206.8-4.5%200-8.1-2.3-10.3-6.5l-6.1%205.9c4.4%206.4%209.6%209.2%2016.8%209.2%209.8%200%2016.7-6.5%2016.7-15.9%200-7.6-3.2-11.1-13.9-15zM119.2%20108.3c0%2014.3%2011.2%2025.3%2025.6%2025.3%204.1%200%207.6-.8%2011.9-2.8v-11.1c-3.8%203.8-7.1%205.3-11.4%205.3-9.5%200-16.3-6.9-16.3-16.7%200-9.3%207-16.7%2015.9-16.7%204.5%200%207.9%201.6%2011.9%205.5V85.9c-4.2-2.1-7.6-3-11.6-3-14.5%200-26%2011.3-26%2025.4zM231.7%20116.6L218.8%2084h-10.4l20.6%2049.7h5.1l21-49.7h-10.3zM259.3%20132.5h26.9v-8.2h-17.4v-13.1h16.7V103h-16.7V92.2h17.4V84h-26.9zM323.7%2098.3c0-9.1-6.3-14.3-17.2-14.3h-14v48.5h9.5V113h1.2l13.1%2019.5h11.6L312.6%20112c7.1-1.4%2011.1-6.3%2011.1-13.7zm-19%208h-2.8V91.6h2.9c5.9%200%209.1%202.5%209.1%207.2%200%204.9-3.2%207.5-9.2%207.5z%22%2F%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%22185.5%22%20cy%3D%22108.3%22%20r%3D%2225.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.discover {
    zoom: 1;
  }
}
.icon-provider.paypal {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22svg14712%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20814%20250%22%3E%3Cstyle%3E.st0%7Bfill%3A%23002F86%3B%7D%20.st1%7Bfill%3A%23009CDE%3B%7D%3C%2Fstyle%3E%3Cpath%20id%3D%22path14519%22%20class%3D%22st0%22%20d%3D%22M446.1%2087.8h-28.8c-2.7%200-5.3%201.4-6.9%203.6L370.7%20150l-16.8-56.2c-1.1-3.5-4.3-5.9-8-5.9h-28.3c-3.4%200-5.8%203.4-4.7%206.5l31.8%2093.1-29.8%2042.1c-2.3%203.3%200%207.9%204%207.9h28.8c2.7%200%205.2-1.3%206.9-3.6l95.6-138.2c2.4-3.4%200-7.9-4.1-7.9m-192.6%2055.8c-2.7%2016.4-15.7%2027.4-32.3%2027.4-8.3%200-15-2.7-19.2-7.8-4.3-5-5.8-12.2-4.5-20.1%202.6-16.3%2015.8-27.6%2032.1-27.6%208.2%200%2014.7%202.7%2019.1%207.9%204.3%205.2%206.1%2012.4%204.8%2020.2m39.9-55.8h-28.7c-2.4%200-4.6%201.7-4.9%204.3l-1.3%208-2-2.9c-6.2-9.1-20.1-12-33.8-12-31.7%200-58.7%2024-64%2057.6-2.7%2016.8%201.2%2032.9%2010.7%2044.1%208.7%2010.3%2021.2%2014.6%2036.1%2014.6%2025.5%200%2039.7-16.4%2039.7-16.4l-1.3%208c-.4%203.1%201.9%205.8%204.9%205.8h25.8c4.1%200%207.5-2.9%208.2-7l15.5-98.1c.6-3.2-1.8-6-4.9-6m-172%20.7C118.1%20110%20101.7%20110%2085.8%20110h-9.1L83%2069.8c.3-2.4%202.5-4.3%204.9-4.3H92c10.8%200%2021%200%2026.3%206.1%203.3%203.9%204.3%209.4%203.1%2016.9m-6.9-56H54.7c-4.1%200-7.5%202.9-8.2%207L22.3%20193c-.4%203.1%201.9%205.8%204.9%205.8h28.6c4%200%207.5-2.9%208.2-7l6.5-41.4c.7-4%204.1-7%208.2-7h19c39.4%200%2062.2-19.1%2068.1-56.9%202.7-16.5.1-29.6-7.6-38.6-8.5-10.2-23.7-15.4-43.7-15.4%22%2F%3E%3Cpath%20id%3D%22path14523%22%20class%3D%22st1%22%20d%3D%22M754.3%2036.6L729.7%20193c-.4%203.1%201.9%205.8%204.9%205.8h24.7c4%200%207.5-2.9%208.2-7l24.2-153.5c.4-3.1-1.9-5.8-4.9-5.8h-27.6c-2.4%200-4.6%201.7-4.9%204.1m-73.8%20107c-2.7%2016.4-15.7%2027.4-32.3%2027.4-8.3%200-15-2.7-19.2-7.8-4.3-5-5.8-12.2-4.5-20.1%202.6-16.3%2015.8-27.6%2032.1-27.6%208.2%200%2014.7%202.7%2019.1%207.9%204.4%205.2%206.1%2012.4%204.8%2020.2m39.9-55.8h-28.6c-2.4%200-4.6%201.7-4.9%204.3l-1.3%208-2-2.9c-6.2-9.1-20.1-12-33.8-12-31.7%200-58.7%2024-64%2057.6-2.7%2016.8%201.2%2032.9%2010.7%2044.1%208.7%2010.3%2021.2%2014.6%2036.1%2014.6%2025.5%200%2039.7-16.4%2039.7-16.4l-1.3%208c-.4%203.1%201.9%205.8%204.9%205.8h25.7c4.1%200%207.5-2.9%208.2-7l15.5-98.1c.6-3.2-1.8-6-4.9-6m-172%20.7c-3.3%2021.5-19.6%2021.5-35.6%2021.5h-9.1l6.3-40.2c.3-2.4%202.5-4.3%204.9-4.3h4.1c10.8%200%2021%200%2026.3%206.1%203.3%203.9%204.3%209.4%203.1%2016.9m-6.9-56h-59.8c-4.1%200-7.5%202.9-8.2%207L449.3%20193c-.4%203.1%201.9%205.8%204.9%205.8h30.7c2.8%200%205.3-2.1%205.8-4.9l6.9-43.6c.7-4%204.1-7%208.2-7h19c39.4%200%2062.2-19.1%2068.1-56.9%202.7-16.5.1-29.6-7.6-38.6-8.6-10.1-23.8-15.3-43.8-15.3%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  width: 65px;
}
@media (max-width: 767px) {
  .icon-provider.paypal {
    zoom: 1;
  }
}
.icon-provider.capital1 {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%20168%2059%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpolygon%20id%3D%22path-1%22%20points%3D%225.40828716%205.19760354%205.40828716%200.505459101%200.654025424%200.505459101%200.654025424%205.19760354%22%3E%3C%2Fpolygon%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22capital1%22%3E%3Cg%20id%3D%22Group-3%22%20transform%3D%22translate(43.869296%2C%200.731390)%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M66.3531209%2C42.0767988%20C66.3462761%2C42.081073%2066.3394312%2C42.0862019%2066.3325864%2C42.0904761%20C59.444956%2C46.9612793%2051.2858947%2C52.0791275%2042.5090857%2C57.4500044%20L42.1642764%2C57.6517436%20C42.0453471%2C57.7346618%2042.0154009%2C57.8970789%2042.1018171%2C58.0176094%20C42.1822441%2C58.1355755%2042.3448093%2C58.1637848%2042.462883%2C58.0800118%20L42.7546447%2C57.9269978%20C50.1984192%2C54.0452292%2058.7502037%2C49.4368578%2067.352469%2C44.7096654%20C67.3986718%2C44.6848755%2067.4448745%2C44.6592307%2067.4910772%2C44.6335859%20C67.0187826%2C43.8599676%2066.6286261%2C43.0102697%2066.3531209%2C42.0767988%20M111.558222%2C5.51414591%20C100.70229%2C-6.45001032%2030.8446056%2C4.3122594%201.13881193%2C10.7969757%20L0.447482073%2C10.9457155%20C0.303740222%2C10.9713604%200.208767927%2C11.1072778%200.231869296%2C11.2491791%20C0.257537484%2C11.39279%200.394434485%2C11.4876758%200.538176336%2C11.4645954%20L1.22437256%2C11.3303876%20C25.835031%2C6.95281945%2077.0182529%2C0.880129698%2088.0316167%2C11.7928489%20C91.3932937%2C15.1206898%2090.590735%2C19.4102108%2086.6968709%2C24.4682211%20C88.7965287%2C25.816283%2090.2921284%2C27.9379632%2090.9637793%2C30.589636%20C106.175603%2C20.4804539%20116.39582%2C10.8457008%20111.558222%2C5.51414591%22%20id%3D%22Fill-1%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cpath%20d%3D%22M114.614073%2C39.6661017%20C114.757815%2C43.8761238%20117.421317%2C47.3244952%20120.898501%2C47.3244952%20C127.637256%2C47.3244952%20130.504392%2C39.057465%20130.305036%2C33.5352837%20C130.161294%2C29.3141489%20127.425921%2C25.8743257%20123.955582%2C25.8743257%20C118.157994%2C25.8743257%20114.417283%2C34.1054532%20114.614073%2C39.6661017%20M111.055606%2C39.4412822%20C110.805769%2C32.2573176%20116.438225%2C24.9109359%20124.62381%2C24.9109359%20C130.094557%2C24.9109359%20133.677836%2C28.5542078%20133.877192%2C34.1353721%20C134.139007%2C41.7108475%20128.877029%2C48.6657185%20120.311555%2C48.6657185%20C114.83653%2C48.6657185%20111.254963%2C45.03014%20111.055606%2C39.4412822%22%20id%3D%22Fill-4%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M33.543583%2C37.5424554%20C33.249254%2C37.6535829%2032.871076%2C37.7621459%2032.405627%2C37.8595962%20C31.936754%2C37.9664495%2031.083715%2C38.116899%2029.843941%2C38.3117996%20C28.990902%2C38.4460074%2028.399678%2C38.6263758%2028.061714%2C38.867437%20C27.736583%2C39.1059337%2027.549206%2C39.390591%2027.493591%2C39.7385055%20C27.425998%2C40.1086455%2027.549206%2C40.4052704%2027.869202%2C40.6369285%20C28.196044%2C40.8634576%2028.745343%2C40.9814237%2029.519667%2C40.9814237%20C30.098912%2C40.9814237%2030.669602%2C40.886538%2031.218901%2C40.7130081%20C31.775045%2C40.5300752%2032.243061%2C40.2821754%2032.606694%2C39.9770022%20C32.871076%2C39.7470538%2033.061877%2C39.4555578%2033.203052%2C39.1059337%20C33.286045%2C38.8768401%2033.404975%2C38.3579602%2033.543583%2C37.5424554%20M40.655382%2C33.1238556%20C40.625436%2C33.7837819%2040.51164%2C34.3624996%2040.335385%2C35.3703405%20L39.132403%2C42.1191982%20C39.028019%2C42.7184318%2039.250477%2C43.1885866%2039.806621%2C43.5108563%20L39.76983%2C43.7749978%20L32.877921%2C43.7655947%20L32.818029%2C42.0491024%20C31.814403%2C42.653465%2030.602009%2C43.1637966%2029.507688%2C43.4646957%20C28.415935%2C43.7425144%2027.532949%2C43.8673191%2026.206759%2C43.8673191%20C23.979616%2C43.8673191%2022.703907%2C43.635661%2021.826055%2C42.8646072%20C20.931091%2C42.0704731%2020.497299%2C41.5421901%2020.54179%2C40.4488666%20C20.574303%2C39.8188592%2020.901145%2C39.0110479%2021.37344%2C38.4460074%20C21.850868%2C37.8715637%2022.500273%2C37.4962948%2023.207004%2C37.1671864%20C23.918868%2C36.8269654%2024.755651%2C36.5841945%2025.973179%2C36.3918585%20C27.192418%2C36.1926839%2028.889085%2C35.9952189%2031.163286%2C35.8054473%20C32.356857%2C35.7079971%2033.082411%2C35.4301783%2033.425509%2C35.293406%20C33.900371%2C35.1104731%2034.088604%2C34.9070243%2034.157908%2C34.5197878%20C34.285394%2C33.8256684%2034.062936%2C33.4315932%2033.140592%2C33.2486603%20C30.657623%2C32.7596993%2026.004836%2C33.5640914%2023.608283%2C34.163325%20L24.911371%2C30.6499867%20C28.072837%2C30.1892351%2031.040079%2C29.8926102%2034.157908%2C29.8926102%20C39.118713%2C29.8926102%2040.706719%2C31.3082034%2040.655382%2C33.1238556%22%20id%3D%22Fill-6%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M60.627885%2C43.7754252%20L63.02016%2C30.2896772%20L69.619451%2C30.2896772%20L67.227176%2C43.7754252%20L60.627885%2C43.7754252%20Z%20M63.386359%2C27.1678497%20C63.583149%2C26.0608489%2065.33543%2C25.1598615%2067.292202%2C25.1598615%20C69.25154%2C25.1598615%2070.681258%2C26.0608489%2070.491314%2C27.1678497%20C70.285112%2C28.2765601%2068.537109%2C29.1758379%2066.576059%2C29.1758379%20C64.610732%2C29.1758379%2063.187003%2C28.2765601%2063.386359%2C27.1678497%20L63.386359%2C27.1678497%20Z%22%20id%3D%22Fill-8%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M93.049201%2C37.5751953%20C92.754873%2C37.6769197%2092.372417%2C37.7863375%2091.906111%2C37.892336%20C91.442373%2C38.0017539%2090.587622%2C38.1402358%2089.342715%2C38.3419749%20C88.493954%2C38.4761828%2087.891607%2C38.6565512%2087.564765%2C38.8976124%20C87.249047%2C39.1292704%2087.059102%2C39.4164923%2086.992365%2C39.7661164%20C86.924772%2C40.1362564%2087.059102%2C40.4380103%2087.369687%2C40.6619749%20C87.703374%2C40.8919234%2088.25524%2C41.0030508%2089.029563%2C41.0030508%20C89.604531%2C41.0030508%2090.16752%2C40.9167133%2090.721952%2C40.7431835%20C91.284941%2C40.5534119%2091.752958%2C40.3149153%2092.117446%2C40.0046131%20C92.372417%2C39.7772292%2092.567495%2C39.4788946%2092.703537%2C39.1292704%20C92.789953%2C38.904451%2092.902893%2C38.3830066%2093.049201%2C37.5751953%20M100.161001%2C33.148902%20C100.133621%2C33.8113928%20100.014692%2C34.3952395%2099.834159%2C35.3962417%20L98.640588%2C42.1510833%20C98.536204%2C42.7468976%2098.756095%2C43.2144878%2099.313095%2C43.5478703%20L99.27117%2C43.7795284%20L92.381829%2C43.7932056%20L92.327925%2C42.0750037%20C91.322588%2C42.6844952%2090.10506%2C43.1914075%2089.017585%2C43.4854679%20C87.918986%2C43.7752542%2087.036001%2C43.8932203%2085.702966%2C43.8932203%20C83.480101%2C43.8932203%2082.214659%2C43.6684009%2081.331674%2C42.893073%20C80.434143%2C42.0955195%2079.998639%2C41.5723655%2080.047409%2C40.4816065%20C80.072221%2C39.847325%2080.404197%2C39.0343847%2080.877347%2C38.4761828%20C81.354775%2C37.8949005%2082.005891%2C37.5264702%2082.717756%2C37.1956522%20C83.427053%2C36.8622697%2084.268114%2C36.6143699%2085.471097%2C36.4126308%20C86.695469%2C36.2228592%2088.398981%2C36.016846%2090.668905%2C35.8287841%20C91.853064%2C35.7296242%2092.581185%2C35.4603537%2092.919149%2C35.3287104%20C93.401711%2C35.143213%2093.591656%2C34.9371997%2093.663527%2C34.5482535%20C93.784167%2C33.8669565%2093.565988%2C33.4617686%2092.650489%2C33.2762712%20C90.156397%2C32.7830361%2085.515588%2C33.5917023%2083.11818%2C34.1866618%20L84.414423%2C30.675888%20C87.590434%2C30.2125718%2090.538853%2C29.9159469%2093.663527%2C29.9159469%20C98.619198%2C29.9159469%20100.200359%2C31.3383788%20100.161001%2C33.148902%22%20id%3D%22Fill-10%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M19.63904%2C38.9277023%20C17.492324%2C39.3542609%2016.282497%2C39.5158231%2014.158882%2C39.5158231%20C11.00854%2C39.5158231%208.505036%2C37.9523449%208.640222%2C35.0878202%20C8.735194%2C33.1798467%2010.999128%2C29.1493382%2016.750513%2C29.1493382%20C18.560976%2C29.1493382%2019.975293%2C29.4690435%2021.880728%2C30.5529639%20L22.714945%2C25.8702225%20C20.128447%2C24.8931555%2018.412956%2C24.7469801%2016.191802%2C24.7700604%20C8.655623%2C24.851269%201.41206%2C28.2765601%200.517096%2C35.2382697%20C-0.398403%2C42.3111069%208.250065%2C44.092566%2012.091737%2C44.0737598%20C14.307757%2C44.0694856%2016.611905%2C43.978874%2018.762899%2C43.7540545%20L19.63904%2C38.9277023%20Z%22%20id%3D%22Fill-12%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M73.254237%2C30.2126573%20L73.729099%2C27.4678084%20L80.627852%2C25.9650228%20L79.895453%2C30.2126573%20L83.275098%2C30.2126573%20L82.633393%2C32.929297%20L79.352999%2C32.9198939%20L77.362003%2C43.7659366%20C77.362003%2C43.7659366%2070.71822%2C43.7214856%2070.695119%2C43.7659366%20L72.67927%2C32.9481032%20L70.168921%2C32.9481032%20L70.678862%2C30.2126573%20L73.254237%2C30.2126573%20Z%22%20id%3D%22Fill-14%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpolygon%20id%3D%22Fill-16%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%20points%3D%22106.858772%2043.7651673%20100.13884%2043.7745704%20103.518485%2024.9615416%20110.064729%2025.1444746%22%3E%3C%2Fpolygon%3E%3Cpath%20d%3D%22M51.903952%2C33.4507413%20C51.038934%2C33.4507413%2050.256054%2C33.7097539%2049.560447%2C34.2354724%20C48.871684%2C34.7611909%2048.431046%2C35.525406%2048.255647%2C36.5452144%20C48.046879%2C37.7214562%2048.169231%2C38.5643154%2048.635536%2C39.0900339%20C49.108686%2C39.6063493%2049.785471%2C39.8662167%2050.675301%2C39.8662167%20C51.275937%2C39.8662167%2051.897107%2C39.7593633%2052.354001%2C39.5345438%20C52.919557%2C39.2362093%2053.308858%2C38.9207782%2053.645111%2C38.4258335%20C54.01131%2C37.9018246%2054.247458%2C37.3205424%2054.370665%2C36.6443744%20C54.56061%2C35.5818246%2054.400611%2C34.7825615%2053.906926%2C34.256843%20C53.424364%2C33.7165925%2052.763836%2C33.4507413%2051.903952%2C33.4507413%20L51.903952%2C33.4507413%20Z%20M39.889529%2C48.4307266%20L43.099764%2C30.3562682%20L48.894785%2C30.3562682%20L48.445592%2C32.6634458%20C48.948688%2C31.9753102%2049.752958%2C31.4102697%2050.860968%2C30.9495181%20C51.97839%2C30.4913309%2053.236987%2C30.1528195%2054.602534%2C30.1528195%20C56.116102%2C30.1528195%2057.047857%2C30.234028%2058.178968%2C30.8195844%20C59.305802%2C31.4102697%2060.089537%2C32.2650965%2060.518196%2C33.3789359%20C60.951133%2C34.4765335%2061.041827%2C35.7091938%2060.80568%2C37.0495623%20C60.413812%2C39.2780958%2059.326336%2C41.0330553%2057.54582%2C42.3255534%20C55.777282%2C43.6154871%2054.184998%2C43.9539985%2051.913364%2C43.9625468%20C51.109094%2C43.9625468%2050.434021%2C43.8796286%2049.876165%2C43.7428563%20C49.328577%2C43.5992454%2048.894785%2C43.4257155%2048.561098%2C43.2145733%20C48.246235%2C43.0017214%2047.907415%2C42.707661%2047.47619%2C42.2349418%20L46.396415%2C48.4307266%20L39.889529%2C48.4307266%20Z%22%20id%3D%22Fill-18%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M159.668844%2C35.106199%20C159.632053%2C34.0197141%20159.084465%2C33.2879823%20157.962765%2C33.2879823%20C155.255627%2C33.2879823%20152.378223%2C38.5844893%20151.88026%2C40.7198467%20C156.321712%2C40.7198467%20159.777506%2C38.077577%20159.668844%2C35.106199%20M160.248089%2C43.4065674%20L160.772576%2C43.7613206%20C159.450664%2C46.4454768%20156.759782%2C48.6056242%20153.605162%2C48.6056242%20C151.022087%2C48.6056242%20148.906173%2C46.8899867%20148.792377%2C43.66558%20C148.586176%2C37.885241%20154.003875%2C32.5169285%20158.44276%2C32.5169285%20C160.348195%2C32.5169285%20162.112455%2C33.3461105%20162.191171%2C35.3959853%20C162.355447%2C39.9906794%20155.894765%2C41.3960147%20151.638979%2C41.4917553%20C151.500371%2C41.9730228%20151.449034%2C42.4551452%20151.472136%2C43.1885866%20C151.544007%2C45.0948504%20152.69822%2C46.7002152%20155.08365%2C46.7002152%20C157.144805%2C46.7002152%20159.207672%2C45.0418511%20160.248089%2C43.4065674%22%20id%3D%22Fill-20%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M133.77914%2C34.9548091%20C134.237744%2C34.8949713%20134.975277%2C34.8137627%20135.292707%2C34.8137627%20C135.779547%2C34.8137627%20136.236441%2C34.906084%20136.259542%2C35.3830774%20C136.266387%2C35.6702992%20135.753879%2C37.715045%20135.645217%2C38.1920383%20L134.615922%2C42.725185%20C134.198387%2C44.5801592%20133.749193%2C46.5231805%20133.350481%2C48.0584495%20L135.992593%2C48.0584495%20L137.478781%2C40.8770494%20C142.015205%2C36.1566957%20143.758931%2C34.6188622%20144.829294%2C34.6188622%20C145.309289%2C34.6188622%20145.642976%2C34.8710361%20145.666077%2C35.4480442%20C145.691745%2C36.2772262%20145.177526%2C38.1646839%20144.998704%2C38.7040796%20L143.48257%2C43.9433132%20C143.136905%2C45.1195549%20142.881934%2C46.180395%20142.905891%2C46.9394812%20C142.952094%2C48.0909329%20143.647702%2C48.6004097%20144.681274%2C48.6004097%20C146.614089%2C48.6004097%20148.014716%2C46.5881474%20149.243367%2C44.6126426%20L148.884012%2C43.963829%20C148.385194%2C44.7605276%20147.240393%2C46.4949713%20146.336017%2C46.4949713%20C146.0511%2C46.4949713%20145.78244%2C46.3026352%20145.770461%2C45.8256419%20C145.744793%2C45.2118762%20146.002331%2C44.2972115%20146.181152%2C43.6885748%20L147.865841%2C37.5534827%20C148.31589%2C35.8626352%20148.534069%2C34.7744407%20148.522091%2C34.1948681%20C148.480166%2C33.0511098%20147.810227%2C32.5134237%20146.786066%2C32.5134237%20C145.047474%2C32.5134237%20142.736481%2C33.785406%20137.84498%2C39.4084569%20L137.778243%2C39.4084569%20L138.391713%2C36.663608%20C138.726255%2C35.1633869%20139.053096%2C33.5973441%20139.370526%2C32.5134237%20C137.680704%2C33.1229153%20135.253349%2C33.8042122%20133.756038%2C34.0931437%20L133.77914%2C34.9548091%20Z%22%20id%3D%22Fill-22%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%3Cg%20id%3D%22Group-26%22%20transform%3D%22translate(161.942960%2C%2027.231021)%22%3E%3Cg%20id%3D%22Fill-24-Clipped%22%3E%3Cg%3E%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%3C%2Fmask%3E%3Cg%20id%3D%22path-1%22%3E%3C%2Fg%3E%3Cpath%20d%3D%22M0.654025424%2C2.83999116%20C0.654025424%2C1.49705822%201.74321219%2C0.505459101%203.03945567%2C0.505459101%20C4.31858703%2C0.505459101%205.4086294%2C1.49705822%205.4086294%2C2.83999116%20C5.4086294%2C4.20173029%204.31858703%2C5.19760354%203.03945567%2C5.19760354%20C1.74321219%2C5.19760354%200.654025424%2C4.20173029%200.654025424%2C2.83999116%20L0.654025424%2C2.83999116%20Z%20M3.03945567%2C4.80865733%20C4.09869622%2C4.80865733%204.93804596%2C3.97947531%204.93804596%2C2.83999116%20C4.93804596%2C1.73042594%204.09869622%2C0.891840825%203.03945567%2C0.891840825%20C1.95882497%2C0.891840825%201.12460887%2C1.73042594%201.12460887%2C2.83999116%20C1.12460887%2C3.97947531%201.95882497%2C4.80865733%203.03945567%2C4.80865733%20L3.03945567%2C4.80865733%20Z%20M2.54063722%2C4.20173029%20L2.12395698%2C4.20173029%20L2.12395698%2C1.49705822%20L3.16009615%2C1.49705822%20C3.79923403%2C1.49705822%204.11751956%2C1.73042594%204.11751956%2C2.2612734%20C4.11751956%2C2.74937951%203.81549055%2C2.95539278%203.4125%2C3.01095652%20L4.18682366%2C4.20173029%20L3.72308507%2C4.20173029%20L3.01122066%2C3.02719823%20L2.54063722%2C3.02719823%20L2.54063722%2C4.20173029%20Z%20M3.02491037%2C2.68270302%20C3.37998696%2C2.68270302%203.686294%2C2.65705822%203.686294%2C2.23819307%20C3.686294%2C1.90224613%203.38683181%2C1.83984377%203.09507008%2C1.83984377%20L2.54063722%2C1.83984377%20L2.54063722%2C2.68270302%20L3.02491037%2C2.68270302%20Z%22%20id%3D%22Fill-24%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%20mask%3D%22url(%23mask-2)%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A") no-repeat;
  width: 57px;
}
@media (max-width: 767px) {
  .icon-provider.capital1 {
    zoom: 1;
  }
}
.icon-provider.santander {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%23CA0100%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M211.71185%2C118.607819%20C211.458455%2C112.738634%20209.814809%2C106.917389%20206.774064%2C101.650874%20L179.968942%2C55.2247306%20C177.921234%2C51.6840437%20176.510438%2C47.8899615%20175.729706%2C44%20L174.606548%2C45.9381322%20C167.970328%2C57.4299553%20167.970328%2C71.585854%20174.606548%2C83.0845256%20L196.049276%2C120.22407%20C202.685496%2C131.715893%20202.685496%2C145.878641%20196.049276%2C157.363615%20L194.932967%2C159.308596%20C194.152235%2C155.418634%20192.727742%2C151.624552%20190.693731%2C148.083865%20L158.519365%2C92.3642754%20C156.478505%2C88.8235885%20155.067709%2C85.0295063%20154.280129%2C81.1395448%20L153.16382%2C83.0845256%20C146.548146%2C94.5352574%20146.5276%2C108.636368%20153.095335%2C120.107645%20L174.606548%2C157.363615%20C181.242768%2C168.862287%20181.242768%2C183.018185%20174.606548%2C194.510008%20L173.48339%2C196.448141%20C172.702658%2C192.558179%20171.291862%2C188.764097%20169.244154%2C185.230259%20L142.439032%2C138.797267%20C138.843557%2C132.571959%20137.199911%2C125.55907%20137.501246%2C118.614667%20C108.805931%2C126.113801%2089%2C142.02977%2089%2C160.459148%20C89%2C186.10687%20127.331188%2C206.89214%20174.606548%2C206.89214%20C221.881908%2C206.89214%20260.213096%2C186.10687%20260.213096%2C160.459148%20C260.213096%2C142.02977%20240.407165%2C126.106952%20211.71185%2C118.607819%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.santander {
    zoom: 1;
  }
}
.icon-provider.banco-do-brasil {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%23EED542%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M95.444444%2C181.39397%20L111.940353%2C170.392247%20L128.429586%2C181.39397%20L95.444444%2C203.370714%20L95.444444%2C181.39397%20Z%20M253.761111%2C67.0574931%20L237.278554%2C78.0458648%20L220.782644%2C67.0574931%20L253.761111%2C45.074074%20L253.761111%2C67.0574931%20Z%20M253.761111%2C150.605167%20L174.606115%2C203.370714%20L95.444444%2C150.605167%20L189.453101%2C87.9460806%20L205.935659%2C98.9344522%20L130.07851%2C149.50366%20L176.255039%2C180.285787%20L197.691042%2C165.999569%20L181.201809%2C155.004521%20L220.782644%2C128.621748%20L253.761111%2C150.605167%20Z%20M95.444444%2C97.8396205%20L174.606115%2C45.074074%20L253.761111%2C97.8396205%20L159.765805%2C160.505383%20L143.276572%2C149.50366%20L219.133721%2C98.9344522%20L172.957192%2C68.1590006%20L151.521189%2C82.4518947%20L168.010422%2C93.4402664%20L128.429586%2C119.82304%20L95.444444%2C97.8396205%20Z%22%20fill%3D%22%23324989%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.banco-do-brasil {
    zoom: 1;
  }
}
.icon-provider.banco-next {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%2300FF5F%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M76.6805188%2C191.487082%20C75.1497389%2C192.730012%2073.3248695%2C193.425%2071.5%2C193.425%20C70.6804612%2C193.425%2069.8609224%2C193.425%2069.0413836%2C193.00879%20C67.0631121%2C192.334985%2065.2527682%2C190.87128%2064.025%2C188.825%20C62.8652188%2C186.118844%2063.264965%2C183.152767%2064.8747294%2C180.800541%20L124.4%2C61.75%20C125.046372%2C60.2417985%20126.177146%2C59.0565318%20127.55031%2C58.2849546%20C130.453873%2C56.4836927%20134.29996%2C56.5832997%20137.05%2C58.875%20L204.073781%2C115.58743%20L273.9%2C83.6%20C276.579179%2C82.4517803%20279.513124%2C82.8321502%20281.853931%2C84.4019489%20C285.533483%2C86.3184706%20287.031585%2C91.2384763%20284.825%2C95.1%20L251.475%2C164.675%20C249.753752%2C166.969998%20246.887501%2C168.692494%20244.018759%2C168.699976%20L244.007085%2C168.699996%20L244%2C168.7%20C242.85%2C168.7%20241.7%2C168.7%20240.55%2C168.125%20C239.556389%2C167.699167%20238.70294%2C167.063091%20238.015602%2C166.285974%20L201.082859%2C134.845793%20L76.6805188%2C191.487082%20Z%20M89.30625%2C168.1625%20L187.421291%2C123.215945%20L134.363219%2C78.0485612%20L89.30625%2C168.1625%20Z%20M260.861777%2C107.628018%20L217.824922%2C127.223011%20L241.760855%2C147.476493%20L260.861777%2C107.628018%20Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.banco-next {
    zoom: 1;
  }
}
.icon-provider.banco-inter {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%23FF6A08%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M63.3394462%2C155.741082%20L79.0812657%2C155.741082%20L79.0812657%2C97.4889248%20L63.3394462%2C97.4889248%20L63.3394462%2C155.741082%20Z%20M93.8874865%2C99.1299353%20L93.6498741%2C99.1299353%20L93.6498741%2C155.741082%20L109.391694%2C155.741082%20L109.391694%2C111.582308%20C112.205915%2C111.114509%20114.32215%2C111.114509%20118.547195%2C111.114509%20C126.299299%2C111.114509%20130.056544%2C114.403955%20130.056544%2C120.975422%20L130.056544%2C155.978695%20L145.798364%2C155.978695%20L145.798364%2C121.918447%20C145.798364%2C105.708828%20135.930025%2C96.0781014%20119.720406%2C96.0781014%20C110.327292%2C96.0781014%2099.7535419%2C97.2513125%2093.8874865%2C99.1299353%20Z%20M198.414653%2C127.316703%20C198.414653%2C107.825063%20207.339968%2C96.0781014%20225.428209%2C96.0781014%20C243.278839%2C96.0781014%20252.909565%2C105.939015%20252.909565%2C125.43808%20L226.371233%2C138.358252%20L219.554729%2C125.43808%20L236.469759%2C116.750378%20C236.699946%2C112.993132%20231.769489%2C110.639284%20225.665822%2C110.876897%20C218.61913%2C111.352121%20214.624272%2C114.634142%20214.624272%2C126.618716%20C214.624272%2C138.358252%20220.26014%2C142.35311%20228.717656%2C142.35311%20C236.232147%2C142.35311%20243.516451%2C141.179899%20247.273697%2C140.006688%20L247.503883%2C140.006688%20L252.204153%2C154.092646%20L251.973966%2C154.092646%20C245.625261%2C156.216307%20237.175171%2C157.151906%20228.717656%2C157.151906%20C208.743366%2C157.151906%20198.414653%2C147.05338%20198.414653%2C127.316703%20Z%20M261.36708%2C99.1299353%20L261.129468%2C99.1299353%20L261.129468%2C155.741082%20L276.871287%2C155.741082%20L276.871287%2C111.582308%20C278.74991%2C111.352121%20280.628533%2C111.114509%20284.385778%2C111.114509%20C288.143024%2C111.114509%20290.489446%2C111.582308%20293.080906%2C112.28772%20L293.311093%2C112.28772%20L298.011363%2C97.7265372%20L297.543563%2C97.7265372%20C292.843294%2C96.5459008%20289.086048%2C96.0781014%20282.98238%2C96.0781014%20C277.1089%2C96.0781014%20267.945973%2C96.7835131%20261.36708%2C99.1299353%20Z%20M172.106508%2C73.2970155%20L172.106508%2C97.4889248%20L191.835761%2C97.4889248%20L191.835761%2C112.28772%20L172.106508%2C112.28772%20L172.106508%2C134.838619%20C172.106508%2C139.769076%20174.452931%2C141.885311%20179.1532%2C142.35311%20C184.558882%2C143.058522%20188.783927%2C140.7121%20191.835761%2C139.301276%20L192.310985%2C139.063664%20L198.414653%2C152.214024%20L198.184466%2C152.459061%20C190.187325%2C156.446494%20185.256868%2C157.619705%20179.1532%2C157.619705%20C164.354405%2C157.619705%20156.364689%2C149.399802%20156.364689%2C134.601007%20L156.364689%2C81.509493%20L172.106508%2C73.2970155%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.banco-inter {
    zoom: 1;
  }
}
.icon-provider.banco-original {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%2350AF47%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M174.888082%2C119.775064%20L114.876749%2C85.1621419%20L174.888082%2C50.4468363%20L234.899415%2C85.0597585%20L174.888082%2C119.775064%20Z%20M248.114194%2C80.4525028%20L177.550052%2C39.6965732%20C175.911917%2C38.7678089%20173.864248%2C38.7678089%20172.226112%2C39.6965732%20L101.559586%2C80.5548863%20C100.031148%2C81.5787209%2099%2C83.3192397%2099%2C85.1621419%20C99%2C87.1074276%20100.031148%2C88.8479464%20101.66197%2C89.7693976%20L172.226112%2C130.430257%20C173.04518%2C130.942174%20173.966631%2C131.146941%20174.888082%2C131.146941%20C175.809533%2C131.146941%20176.730984%2C130.942174%20177.550052%2C130.430257%20L248.209265%2C89.6670141%20C249.854713%2C88.745563%20250.878548%2C87.0050442%20250.878548%2C85.0597585%20C250.776164%2C83.2168562%20249.75233%2C81.4763374%20248.114194%2C80.4525028%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M245.656991%2C104.571429%20C242.687871%2C104.571429%20240.325738%2C106.926248%20240.325738%2C109.895368%20L240.325738%2C163.866077%20L174.990466%2C201.557816%20L109.64788%2C163.968461%20L109.64788%2C109.997752%20C109.64788%2C107.028632%20107.29306%2C104.673812%20104.331253%2C104.673812%20C101.362133%2C104.673812%2099%2C107.028632%2099%2C109.997752%20L99%2C167.039965%20C99%2C168.98525%20100.023835%2C170.725769%20101.66197%2C171.64722%20L172.226112%2C212.308079%20C173.04518%2C212.819997%20173.966631%2C213.024764%20174.888082%2C213.024764%20C175.809533%2C213.024764%20176.730984%2C212.819997%20177.557365%2C212.308079%20L248.216578%2C171.55215%20C249.854713%2C170.630699%20250.878548%2C168.882867%20250.878548%2C166.944894%20L250.878548%2C109.895368%20C250.878548%2C106.926248%20248.523728%2C104.571429%20245.656991%2C104.571429%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.banco-original {
    zoom: 1;
  }
}
.icon-provider.bradesco {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20viewBox%3D%220%200%20350%20250%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M315.857143%2C5%20L34.1428571%2C5%20C18.0171429%2C5%205%2C17.864%205%2C33.8%20L5%2C216.2%20C5%2C232.136%2018.0171429%2C245%2034.1428571%2C245%20L315.857143%2C245%20C331.982857%2C245%20345%2C232.136%20345%2C216.2%20L345%2C33.8%20C345%2C17.864%20331.982857%2C5%20315.857143%2C5%20Z%22%20fill%3D%22%23CC092F%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M320%2C10%20C331%2C10%20340%2C19%20340%2C30%20L340%2C220%20C340%2C231%20331%2C240%20320%2C240%20L30%2C240%20C19%2C240%2010%2C231%2010%2C220%20L10%2C30%20C10%2C19%2019%2C10%2030%2C10%20L320%2C10%20Z%20M320%2C0%20L30%2C0%20C13.4%2C0%200%2C13.4%200%2C30%20L0%2C220%20C0%2C236.6%2013.4%2C250%2030%2C250%20L320%2C250%20C336.6%2C250%20350%2C236.6%20350%2C220%20L350%2C30%20C350%2C13.4%20336.6%2C0%20320%2C0%20Z%22%20fill%3D%22%23E7E7E7%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%22158%20207.546667%20169.293333%20207.546667%20169.293333%20149.666667%20158%20149.666667%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%22178%20202.446667%20196.5%20202.446667%20196.5%20123%20178%20123%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M145.946235%2C67.7938638%20C145.946235%2C67.7938638%20164.592902%2C49.5605305%20196.032902%2C55.5605305%20C196.032902%2C55.5605305%20209.859568%2C57.7138638%20220.466235%2C67.1338638%20C220.466235%2C67.1338638%20222.039568%2C68.6071971%20223.252902%2C67.3938638%20C223.252902%2C67.3938638%20224.792902%2C66.1871971%20223.079568%2C64.3805305%20C223.079568%2C64.3805305%20213.972902%2C51.7405305%20195.966235%2C46.1538638%20C195.966235%2C46.1538638%20171.252902%2C37.3005305%20145.859568%2C49.2605305%20C145.859568%2C49.2605305%20130.226235%2C55.7405305%20121.559568%2C73.3871971%20C121.559568%2C73.3871971%20109.206235%2C77.3805305%2099.9395683%2C82.5805305%20C99.9395683%2C82.5805305%2097.1995683%2C83.6605305%2098.2329016%2C85.7871971%20C98.2329016%2C85.7871971%2099.1195683%2C87.3138638%20101.512902%2C86.1805305%20C101.512902%2C86.1805305%20110.119568%2C83.2138638%20118.419568%2C81.3605305%20C118.419568%2C81.3605305%20111.746235%2C98.6605305%20118.706235%2C120.127197%20C121.806235%2C129.687197%20127.466235%2C139.413864%20136.106235%2C147.24053%20C136.106235%2C147.24053%20137.512902%2C148.72053%20139.046235%2C147.707197%20C139.046235%2C147.707197%20140.379568%2C146.74053%20139.446235%2C145.153864%20C139.446235%2C145.153864%20132.552902%2C134.78053%20129.872902%2C120.033864%20C127.639568%2C107.993864%20128.692902%2C91.3871971%20137.046235%2C78.2205305%20C137.046235%2C78.2205305%20168.859568%2C73.7805305%20195.966235%2C83.9871971%20C195.966235%2C83.9871971%20242.026235%2C99.0138638%20230.426235%2C126.887197%20C230.426235%2C126.887197%20227.052902%2C136.573864%20214.346235%2C145.32053%20C214.346235%2C145.32053%20212.219568%2C146.567197%20213.379568%2C148.34053%20C213.379568%2C148.34053%20214.332902%2C149.727197%20216.506235%2C148.84053%20C216.506235%2C148.84053%20235.979568%2C142.507197%20244.379568%2C126.867197%20C244.379568%2C126.867197%20261.426235%2C100.787197%20221.232902%2C79.5138638%20C221.232902%2C79.5138638%20210.179568%2C73.6071971%20195.966235%2C70.4471971%20C195.966235%2C70.4471971%20170.372902%2C64.1138638%20145.946235%2C67.7938638%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A%0A") no-repeat;
  width: 30px;
}
@media (max-width: 767px) {
  .icon-provider.bradesco {
    zoom: 1;
  }
}
.hero.jumbotron {
  color: #FFF;
  background-color: #1E3264;
  margin: 0;
  padding: 0;
  width: 100%;
}
.hero.jumbotron .container {
  min-height: 641px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.hero.jumbotron .container .content {
  margin: auto 0;
  padding: 48px 0;
}
.hero.jumbotron .container .content :first-child {
  margin-top: 0;
}
.hero.jumbotron .container .content :last-child {
  margin-bottom: 0;
}
.hero.jumbotron .custom-logo {
  margin-bottom: 45px;
}
.hero.jumbotron .custom-logo .logo {
  margin: 0 auto;
}
.hero.jumbotron .headline {
  font-size: 56px;
  letter-spacing: -0.03em;
  line-height: 1.15;
  font-size: 96px;
  line-height: 104px;
  letter-spacing: -2px;
  font-weight: 900;
  color: inherit;
  margin: 12px 0 0;
}
@media (min-width: 768px) {
  .hero.jumbotron .headline {
    font-size: 80px;
  }
}
@media (min-width: 992px) {
  .hero.jumbotron .headline {
    font-size: 96px;
  }
}
@media (max-width: 768px) {
  .hero.jumbotron .headline {
    font-size: 80px;
    line-height: 88px;
    letter-spacing: -2px;
  }
}
@media (max-width: 480px) {
  .hero.jumbotron .headline {
    font-size: 56px;
    line-height: 64px;
    letter-spacing: -1.75px;
  }
}
@media (min-width: 768px) {
  .hero.jumbotron .headline {
    margin: 12px 0 12px;
  }
}
.hero.jumbotron .subhead,
.hero.jumbotron .xfactor {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.25px;
  font-weight: 900;
  margin: 12px 0 0;
}
@media (max-width: 480px) {
  .hero.jumbotron .subhead,
  .hero.jumbotron .xfactor {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0;
  }
}
@media (min-width: 768px) {
  .hero.jumbotron .subhead,
  .hero.jumbotron .xfactor {
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -0.5px;
    font-weight: 900;
    margin: 12px 0 12px;
  }
}
@media (min-width: 768px) and (max-width: 480px) {
  .hero.jumbotron .subhead,
  .hero.jumbotron .xfactor {
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -0.25px;
  }
}
.hero.jumbotron .btn-cta {
  color: #FFF;
  background-color: #1DB954;
  margin: 24px 0 32px;
}
.hero.jumbotron .btn-cta:hover {
  color: #FFF;
  background-color: #1ED760;
}
.hero.jumbotron .btn-cta:focus {
  color: #FFF;
  background-color: #1DA64D;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.hero.jumbotron .btn-cta:active,
.hero.jumbotron .btn-cta.active,
.open > .dropdown-toggle.hero.jumbotron .btn-cta,
.hero.jumbotron .btn-cta:active:hover,
.hero.jumbotron .btn-cta.active:hover,
.open > .dropdown-toggle.hero.jumbotron .btn-cta:hover {
  background-color: #1DA64D;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.hero.jumbotron .btn-cta.disabled,
.hero.jumbotron .btn-cta[disabled],
fieldset[disabled] .hero.jumbotron .btn-cta {
  background-color: #C1C3C6;
}
@media (min-width: 768px) {
  .hero.jumbotron .btn-cta {
    margin: 32px 0 32px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.2;
    border-radius: 6px;
    padding: 11px 16px 9px;
    font-size: 16px;
    line-height: 1;
    border-radius: 500px;
    padding: 19px 56px 21px;
  }
}
.hero.jumbotron .tertiary {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.25px;
  font-weight: 400;
  margin: 0 auto 32px;
}
@media (max-width: 480px) {
  .hero.jumbotron .tertiary {
    font-size: 9px;
    line-height: 12px;
  }
}
@media (min-width: 768px) {
  .hero.jumbotron .tertiary {
    width: 600px;
  }
}
.hero.jumbotron .tertiary a {
  color: #2EBD59;
  text-decoration: underline;
}
.hero.jumbotron .tertiary a:hover {
  color: #2EBD59;
}
.hero.jumbotron.scroll-block .tertiary {
  margin: 0 auto 48px;
}
.hero.hero-student.jumbotron {
  color: #FFF;
  text-align: left;
  background-color: #1E3264;
}
@media (min-width: 992px) {
  .hero.hero-student.jumbotron .background {
    background: url(/i/student/us-hulu-showtime-bundle/student-hero.jpg) no-repeat center right;
    background-size: 550px auto;
    display: block;
    position: absolute;
    width: 60%;
    height: 100%;
    right: 0;
    bottom: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
@media (min-width: 1400px) {
  .hero.hero-student.jumbotron .background {
    background-size: 650px auto;
  }
}
.hero.hero-student.jumbotron .container {
  min-height: 0;
  margin-bottom: 0;
  max-width: 1400px;
  width: auto;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 25px;
  padding-right: 25px;
}
@media (min-width: 768px) {
  .hero.hero-student.jumbotron .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.hero.hero-student.jumbotron .container > .content {
  margin-top: 54px;
  padding: 34px 0 40px;
  margin-left: auto;
}
@media (min-width: 768px) {
  .hero.hero-student.jumbotron .container > .content {
    margin-top: 0;
    padding: 80px 120px;
    z-index: 1;
  }
}
.hero.hero-student.jumbotron .container > .content .pre-headline {
  font-size: 20px;
  color: #B49BC8;
}
.hero.hero-student.jumbotron .headline-student {
  color: #FFF;
  margin-top: 8px;
  font-size: 48px;
  line-height: 54px;
  width: 100%;
}
@media (min-width: 992px) {
  .hero.hero-student.jumbotron .headline-student {
    width: 65%;
    font-size: 40px;
    line-height: 48px;
  }
}
@media (min-width: 1200px) {
  .hero.hero-student.jumbotron .headline-student {
    font-size: 56px;
    line-height: 64px;
  }
}
.hero.hero-student.jumbotron .subtext {
  font-size: 20px;
  line-height: 28px;
  font-weight: bold;
  width: 100%;
}
@media (min-width: 992px) {
  .hero.hero-student.jumbotron .subtext {
    width: 65%;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (min-width: 1200px) {
  .hero.hero-student.jumbotron .subtext {
    font-size: 28px;
    line-height: 36px;
  }
}
.hero.hero-student.jumbotron .legal-disclaimer {
  font-size: 12px;
  width: 100%;
  color: #E2D6E2;
}
@media (min-width: 992px) {
  .hero.hero-student.jumbotron .legal-disclaimer {
    width: 40%;
  }
}
@media (min-width: 1200px) {
  .hero.hero-student.jumbotron .legal-disclaimer {
    width: 65%;
    max-width: 625px;
  }
}
.hero.hero-student.jumbotron .legal-disclaimer > a {
  text-decoration: underline;
  color: #FFF;
}
.hero.hero-student.jumbotron .list-products {
  overflow: hidden;
  margin-top: 30px;
  padding: 0;
  list-style: none;
}
.hero.hero-student.jumbotron .list-products > li:before {
  padding-right: 5px;
  content: "✓";
}
@media (min-width: 768px) {
  .hero.hero-student.jumbotron .list-products > li {
    float: left;
    margin-right: 20px;
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .hero.hero-student.jumbotron .list-products > li {
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  .hero.hero-student.jumbotron .list-products > li {
    font-size: 20px;
  }
}
.hero.hero-student.jumbotron .button-group {
  margin: 32px 0 0 0;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .hero.hero-student.jumbotron .button-group {
    display: grid;
    max-width: 390px;
    margin-bottom: 0px;
  }
}
.hero.hero-student.jumbotron .button-group > .btn {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .hero.hero-student.jumbotron .button-group > .btn {
    float: left;
    margin: 0 20px 16px 0;
  }
}
@media (max-width: 767px) {
  .hero.hero-student.jumbotron .button-group > .btn.btn-lg {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.hero.hero-student.jumbotron .button-group > .btn.btn-cta {
  color: #1E3264;
  background-color: #B49BC8;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-cta:hover {
  color: #1E3264;
  background-color: #c3afd3;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-cta:focus {
  color: #1E3264;
  background-color: #907ca0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-cta:active,
.hero.hero-student.jumbotron .button-group > .btn.btn-cta.active,
.open > .dropdown-toggle.hero.hero-student.jumbotron .button-group > .btn.btn-cta,
.hero.hero-student.jumbotron .button-group > .btn.btn-cta:active:hover,
.hero.hero-student.jumbotron .button-group > .btn.btn-cta.active:hover,
.open > .dropdown-toggle.hero.hero-student.jumbotron .button-group > .btn.btn-cta:hover {
  background-color: #907ca0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-cta.disabled,
.hero.hero-student.jumbotron .button-group > .btn.btn-cta[disabled],
fieldset[disabled] .hero.hero-student.jumbotron .button-group > .btn.btn-cta {
  background-color: #C1C3C6;
}
.hero.hero-student.jumbotron .button-group > .btn.btn-got-product {
  color: #FFF;
  -webkit-box-shadow: 0 0 0 2px #FFF inset;
          box-shadow: 0 0 0 2px #FFF inset;
}
.student-comparison {
  padding: 24px 0;
  color: #FFF;
  background-color: #1E3264;
}
@media (min-width: 992px) {
  .student-comparison {
    padding: 72px 0;
  }
}
.student-comparison .container {
  padding-left: 25px;
  padding-right: 25px;
}
.student-comparison .student-us-bundle-comparison {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .student-comparison .student-us-bundle-comparison {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0 -8px;
  }
  .student-comparison .student-us-bundle-comparison > .comparison-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 60%;
            flex: 1 0 60%;
  }
  .student-comparison .student-us-bundle-comparison > .comparison-wrap:first-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 40%;
            flex: 1 0 40%;
  }
  .student-comparison .student-us-bundle-comparison > .comparison-wrap .sub {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 40%;
            flex: 1 0 40%;
  }
}
.student-comparison .legal-disclaimer {
  margin: 0;
  font-size: 12px;
  line-height: 16px;
  color: #E2D6E2;
}
@media (min-width: 992px) {
  .student-comparison .legal-disclaimer {
    height: 48px;
    margin: 8px;
  }
}
.student-comparison .legal-disclaimer > a {
  text-decoration: underline;
  color: #FFF;
}
.student-comparison .item {
  margin: 16px 0;
  padding: 25px;
  border: 1px solid #FFF;
  border-radius: 5px;
}
@media (min-width: 992px) {
  .student-comparison .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 8px;
  }
}
@media (max-width: 991px) {
  .student-comparison .item.bundle {
    padding: 0;
    border: none;
  }
}
@media (min-width: 992px) {
  .student-comparison .item.spotify .pricing {
    font-size: 18px;
    line-height: 22px;
  }
}
.student-comparison .item:not(.spotify):not(.bundle) > .item-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 992px) {
  .student-comparison .item:not(.spotify):not(.bundle) > .item-wrap {
    display: block;
  }
}
.student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > figure {
  width: 80px;
  margin-right: 30px;
}
@media (min-width: 992px) {
  .student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > figure {
    width: auto;
    margin: 0;
  }
}
.student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > figure > img {
  margin: 0;
}
@media (min-width: 992px) {
  .student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > figure > img {
    margin: 0 auto 15px;
  }
}
.student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > .pricing {
  text-align: left;
}
@media (min-width: 992px) {
  .student-comparison .item:not(.spotify):not(.bundle) > .item-wrap > .pricing {
    text-align: center;
  }
}
.student-comparison .item > .item-wrap {
  width: 100%;
  text-align: center;
}
.student-comparison .item h1 {
  margin-top: 8px;
  margin-bottom: 24px;
  font-size: 44px;
  line-height: 48px;
  text-align: left;
}
@media (min-width: 992px) {
  .student-comparison .item h1 {
    font-size: 56px;
    line-height: 64px;
    text-align: center;
  }
}
.student-comparison .item h2 {
  text-align: left;
  font-weight: 300;
}
@media (min-width: 992px) {
  .student-comparison .item h2 {
    font-size: 24px;
    text-align: center;
  }
}
.student-comparison .item .btn-cta {
  display: block;
  margin-top: 34px;
  color: #1E3264;
  background-color: #B49BC8;
}
.student-comparison .item .btn-cta:hover {
  color: #1E3264;
  background-color: #c3afd3;
}
.student-comparison .item .btn-cta:focus {
  color: #1E3264;
  background-color: #907ca0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.student-comparison .item .btn-cta:active,
.student-comparison .item .btn-cta.active,
.open > .dropdown-toggle.student-comparison .item .btn-cta,
.student-comparison .item .btn-cta:active:hover,
.student-comparison .item .btn-cta.active:hover,
.open > .dropdown-toggle.student-comparison .item .btn-cta:hover {
  background-color: #907ca0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.student-comparison .item .btn-cta.disabled,
.student-comparison .item .btn-cta[disabled],
fieldset[disabled] .student-comparison .item .btn-cta {
  background-color: #C1C3C6;
}
@media (min-width: 992px) {
  .student-comparison .item .btn-cta {
    display: inline-block;
  }
}
.student-comparison .item .xfactor {
  margin: 40px 0 0;
  color: #B49BC8;
  text-transform: uppercase;
  text-align: left;
  font-weight: 700;
}
@media (min-width: 992px) {
  .student-comparison .item .xfactor {
    margin: 0;
    font-size: 18px;
    text-align: center;
  }
}
.student-comparison .item .logo {
  display: block;
  fill: #fff;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .student-comparison .item .logo {
    margin-bottom: 10px;
  }
}
.student-comparison .item .logo.spotify {
  width: 196px;
  height: 62px;
  margin-bottom: 10px;
}
.student-comparison .item .logo.hulu {
  width: 72px;
  height: 24px;
}
@media (min-width: 992px) {
  .student-comparison .item .logo.hulu {
    width: 70px;
    height: 23px;
  }
}
.student-comparison .item .logo.showtime {
  width: 79px;
  height: 32px;
}
@media (min-width: 992px) {
  .student-comparison .item .logo.showtime {
    width: 88px;
    height: 28px;
  }
}
.student-comparison .item .pricing {
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
}
.student-eligibility {
  padding: 40px 0;
  color: #FFF;
  text-align: left;
  background-color: #1E3264;
}
.student-eligibility .container {
  padding-left: 25px;
  padding-right: 25px;
}
@media (min-width: 768px) {
  .student-eligibility {
    padding: 80px 0;
    text-align: center;
  }
}
.student-eligibility h1 {
  font-size: 40px;
  margin-bottom: 20px;
}
.student-eligibility .xfactor {
  margin: 0;
  color: #B49BC8;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .student-eligibility .xfactor {
    font-size: 18px;
  }
}
.student-eligibility .disclaimer {
  margin: 40px auto 0;
}
@media (min-width: 768px) {
  .student-eligibility .disclaimer {
    margin: 55px auto 0;
    max-width: 600px;
  }
}
.student-eligibility .info {
  margin: 0;
  font-weight: 700;
}
.student-eligibility .list-account {
  list-style: none;
  padding: 0;
}
.student-eligibility .list-account > li {
  position: relative;
  margin: 14px 0;
  padding-left: 25px;
  font-weight: 300;
  color: #E2D6E2;
}
.student-eligibility .list-account > li:before {
  position: absolute;
  left: 0;
  top: 4px;
  font-size: 12px;
  content: "✓";
}
@media (min-width: 768px) {
  .student-eligibility .list-account > li:before {
    position: static;
    padding-right: 16px;
  }
}
.student-bundles .container {
  padding-left: 25px;
  padding-right: 25px;
}
.product {
  padding: 40px 0;
  background: #FFF;
}
@media (min-width: 768px) {
  .product {
    padding: 80px 0;
  }
}
.product h3 {
  font-size: 28px;
  line-height: 32px;
}
@media (min-width: 768px) {
  .product h3 {
    font-size: 24px;
  }
}
.product p {
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 10px;
  font-weight: 300;
}
@media (min-width: 768px) {
  .product p {
    font-size: 16px;
    line-height: 24px;
  }
}
.product.spotify {
  background: #f8f8f8;
  overflow: hidden;
}
.product.spotify h1 {
  margin-top: 0;
  font-size: 42px;
  line-height: 46px;
}
@media (min-width: 768px) {
  .product.spotify h1 {
    font-size: 56px;
    line-height: 64px;
    text-align: center;
  }
}
.product.spotify h2 {
  margin-bottom: 50px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}
@media (min-width: 768px) {
  .product.spotify h2 {
    font-size: 32px;
    line-height: 38px;
    text-align: center;
  }
}
.product.spotify h3 {
  font-size: 32px;
  line-height: 36px;
}
.product.spotify p {
  font-size: 16px;
}
@media (min-width: 768px) {
  .product.spotify p {
    font-size: 18px;
  }
}
.product.spotify figure {
  margin: 20px -135px 0;
}
@media (min-width: 768px) {
  .product.spotify figure {
    margin: 20px 0 0;
  }
}
.product .logo.spotify {
  width: 139px;
  height: 44px;
  fill: #20B954;
}
.product .logo.hulu {
  width: 90px;
  height: 30px;
  fill: #36B236;
}
.product .logo.showtime {
  width: 84px;
  height: 30px;
  fill: #FF0001;
}
@media (min-width: 768px) {
  .bundle-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.bundle-wrap > .bundle {
  text-align: left;
}
.bundle-wrap > .bundle:first-child {
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  .bundle-wrap > .bundle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .bundle-wrap > .bundle:first-child {
    padding-right: 12px;
    padding-bottom: 0;
  }
  .bundle-wrap > .bundle:last-child {
    padding-left: 12px;
  }
}
@media (min-width: 1200px) {
  .bundle-wrap > .bundle:first-child {
    padding-right: 24px;
    padding-bottom: 0;
  }
  .bundle-wrap > .bundle:last-child {
    padding-left: 24px;
  }
}
.bundle-wrap > .bundle > .content {
  margin-top: auto;
}
.bundle-wrap .show-gallery {
  overflow: hidden;
  font-size: 0;
}
.bundle-wrap .show-gallery .main-image {
  display: block;
  width: 100%;
  margin-bottom: 16px;
}
.bundle-wrap .show-gallery .sub-image {
  float: left;
  width: 50%;
  padding-right: 5px;
}
.bundle-wrap .show-gallery .sub-image:last-child {
  padding-left: 5px;
  padding-right: 0;
}
.bundle-wrap .show-gallery .responsive-2-blocks:last-child {
  margin-top: 15px;
}
@media (min-width: 768px) {
  .bundle-wrap .show-gallery .responsive-2-blocks {
    width: 50%;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  .bundle-wrap .show-gallery .responsive-2-blocks:first-child {
    padding-right: 5px;
  }
  .bundle-wrap .show-gallery .responsive-2-blocks:last-child {
    padding-left: 5px;
    margin-top: auto;
  }
}
.student-faq .jumbotron.section-faq {
  background-color: #f8f8f8;
  padding: 40px 0;
}
@media (min-width: 768px) {
  .student-faq .jumbotron.section-faq {
    padding: 80px 0;
  }
}
.student-faq .text-header {
  margin: 0;
  font-size: 42px;
}
@media (min-width: 768px) {
  .student-faq .text-header {
    font-size: 48px;
  }
}
.student-faq .text-subheader1 {
  margin: 0 0 30px;
  font-size: 17px;
}
@media (min-width: 768px) {
  .student-faq .text-subheader1 {
    margin: 0 0 56px;
  }
}
.student-faq > .jumbotron.section-faq > .container > .dropdown-list > .dropdown-item {
  margin: 4px 0;
  background-color: #FFF;
  border: 0;
}
@media (min-width: 768px) {
  .student-faq > .jumbotron.section-faq > .container > .dropdown-list > .dropdown-item {
    margin: 0;
    border: 1px solid #f8f8f8;
  }
}
.student-faq > .jumbotron.section-faq > .container > .dropdown-list > .dropdown-item > .dropdown-item-header {
  font-size: 18px;
  line-height: 20px;
}
.student-faq > .jumbotron.section-faq > .container > .dropdown-list > .dropdown-item > .dropdown-item-header > svg {
  fill: #000;
}
.student-faq > .jumbotron.section-faq > .container > .dropdown-list > .dropdown-item.open > .dropdown-item-header {
  padding: 32px 72px 36px 32px;
}
.benefits.jumbotron {
  background-color: #F8F8F8;
  margin: 0;
  padding: 48px 0 64px;
}
.benefits.jumbotron .headline {
  font-size: 48px;
  line-height: 56px;
  letter-spacing: -1px;
  font-weight: 900;
  color: #000;
  margin: 0;
}
@media (max-width: 768px) {
  .benefits.jumbotron .headline {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 480px) {
  .benefits.jumbotron .headline {
    font-size: 32px;
    line-height: 40px;
  }
}
.benefits.jumbotron .benefit {
  margin: 32px 0 0;
}
.benefits.jumbotron .benefit > .benefit-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto 18px;
  height: 200px;
  width: 200px;
}
@media (min-width: 768px) {
  .benefits.jumbotron .benefit > .benefit-image {
    height: 226px;
    width: 226px;
    margin: 0 auto 24px;
  }
}
@media (min-width: 992px) {
  .benefits.jumbotron .benefit > .benefit-image {
    height: 215px;
    width: 215px;
  }
}
@media (min-width: 1200px) {
  .benefits.jumbotron .benefit > .benefit-image {
    height: 240px;
    width: 240px;
  }
}
.benefits.jumbotron .benefit > .benefit-image.benefit-no-bg {
  height: auto;
}
.benefits.jumbotron .benefit > .benefit-image img,
.benefits.jumbotron .benefit > .benefit-image div {
  margin: 0 auto;
  background-size: cover;
}
.benefits.jumbotron .benefit > .benefit-image div {
  width: 100%;
  height: 100%;
}
.benefits.jumbotron .benefit > .benefit-title {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.25px;
  font-weight: 900;
  color: #000;
  margin: 0 0 12px;
}
@media (max-width: 480px) {
  .benefits.jumbotron .benefit > .benefit-title {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0;
  }
}
.benefits.jumbotron .benefit > .benefit-body {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.25px;
  font-weight: 400;
  color: #575757;
  margin: 0;
}
.promotion {
  margin: 0;
}
.promotion .tertiary {
  margin: 32px 8px 0;
  color: #C1C3C6;
  font-size: 12px;
  text-align: center;
}
@media (min-width: 768px) {
  .promotion .promotion-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.promotion .promotion-item {
  margin: 24px 8px 0;
  padding: 20px 32px;
  text-align: left;
  border-radius: 8px;
  background: #FFF;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
@media (min-width: 768px) {
  .promotion .promotion-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 33.33%;
    margin-top: 0;
  }
}
.promotion .promotion-item:hover {
  -webkit-box-shadow: 0px 14px 32px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 14px 32px 0px rgba(0, 0, 0, 0.2);
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
          transform: translateY(-5px);
}
.promotion .promotion-item .promotion-header .headline {
  margin: 0;
  color: #222326;
  font-size: 20px;
  font-weight: 400;
  text-align: left;
}
@media (min-width: 768px) {
  .promotion .promotion-item .promotion-header .headline {
    font-size: 24px;
  }
}
.promotion .promotion-item .promotion-header .sub {
  margin: 0 0 8px;
  font-size: 16px;
}
.promotion .promotion-item .promotion-footer {
  margin-top: auto;
}
.promotion .promotion-item .promotion-footer .list-icon {
  list-style: none;
  margin: 8px 0 16px;
  padding: 0;
}
.promotion .promotion-item .promotion-footer .list-icon > li {
  display: inline-block;
  min-height: 30px;
}
.promotion .promotion-item .promotion-footer .tertiary {
  margin-top: 16px;
  color: #919496;
}
@media (min-width: 768px) {
  .promotion .promotion-item .promotion-footer .tertiary {
    min-height: 1.5em;
  }
}
.promotion .promotion-item .promotion-footer .btn-cta {
  color: #FFF;
  background-color: #1DB954;
  margin: 8px 0 0;
}
.promotion .promotion-item .promotion-footer .btn-cta:hover {
  color: #FFF;
  background-color: #1ED760;
}
.promotion .promotion-item .promotion-footer .btn-cta:focus {
  color: #FFF;
  background-color: #1DA64D;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.promotion .promotion-item .promotion-footer .btn-cta:active,
.promotion .promotion-item .promotion-footer .btn-cta.active,
.open > .dropdown-toggle.promotion .promotion-item .promotion-footer .btn-cta,
.promotion .promotion-item .promotion-footer .btn-cta:active:hover,
.promotion .promotion-item .promotion-footer .btn-cta.active:hover,
.open > .dropdown-toggle.promotion .promotion-item .promotion-footer .btn-cta:hover {
  background-color: #1DA64D;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.promotion .promotion-item .promotion-footer .btn-cta.disabled,
.promotion .promotion-item .promotion-footer .btn-cta[disabled],
fieldset[disabled] .promotion .promotion-item .promotion-footer .btn-cta {
  background-color: #C1C3C6;
}
@media (min-width: 768px) {
  .promotion .promotion-item .promotion-footer .btn-cta {
    margin: 8px 0 0;
    padding: 17px 48px;
    font-size: 14px;
    line-height: 1;
    border-radius: 500px;
    padding: 18px 48px 16px;
  }
}
.shelves-container {
  background-color: #FFF;
}
.shelves-container .shelves {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #FFF;
  padding-top: 24px;
  margin: 0 auto;
  max-width: 1200px;
}
@media (min-width: 1200px) {
  .shelves-container .shelves {
    padding: 3%;
  }
}
.shelves-container .shelves > .shelf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #1E3264;
  color: #FFF;
  text-align: center;
  width: 100%;
  min-height: 480px;
}
.shelves-container .shelves > .shelf .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  padding: 48px 24px 0;
}
.shelves-container .shelves > .shelf .content .headline {
  margin: 0;
  font-size: 24px;
  font-weight: 700;
}
.shelves-container .shelves > .shelf .content .subheadline {
  margin: 0;
  font-size: 18px;
}
.shelves-container .shelves > .shelf .content .legal_disclaimer {
  font-size: 12px;
  margin-top: 16px;
}
.shelves-container .shelves > .shelf .content .legal_disclaimer > a {
  text-decoration: underline;
  color: inherit;
}
.shelves-container .shelves > .shelf .content .subheadline {
  margin-top: 8px;
}
.shelves-container .shelves > .shelf .content .btn-shelf {
  margin-top: 24px;
}
.shelves-container .shelves > .shelf .content .btn-shelf {
  background-color: #B49BC8;
  color: #1E3264;
}
.shelves-container .shelves > .shelf .default_background {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 256px;
}
.shelves-container .shelves > .shelf.layout-left .default_background {
  background-size: auto 256px;
}
.shelves-container .shelves > .shelf:nth-child(2) {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .shelves-container .shelves > .shelf.layout-left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .shelves-container .shelves > .shelf.layout-left .content {
    padding: 48px 48px 0;
  }
  .shelves-container .shelves > .shelf.layout-left .content.has-background {
    width: 50%;
  }
  .shelves-container .shelves > .shelf.layout-left .default_background {
    width: 50%;
    height: 480px;
    background-size: contain;
    background-position: bottom right;
  }
}
.dropdown-list {
  margin: 0 0 60px;
  text-align: left;
}
.dropdown-list .dropdown-item {
  position: relative;
  display: block;
  padding: 0;
  margin-bottom: -1px;
  border: 1px solid #EFEFEF;
}
.dropdown-list .dropdown-item:last-child {
  margin-bottom: 0;
}
.dropdown-list .dropdown-item .dropdown-item-header {
  cursor: pointer;
  font-size: 24px;
  font-weight: 700;
  letter-spacing: -0.04em;
  line-height: 26px;
  margin: 0;
  padding: 30px 70px 30px 30px;
  position: relative;
}
.dropdown-list .dropdown-item .dropdown-item-header svg {
  position: absolute;
  right: 28px;
  top: 50%;
  margin-top: -16.5px;
  width: 42px;
  height: 22px;
  fill: #000;
}
.dropdown-list .dropdown-item .dropdown-item-content {
  display: none;
  margin-top: -10px;
  padding: 0 30px;
}
.dropdown-list .dropdown-item .dropdown-item-content p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 30px;
  padding-right: 60px;
}
.dropdown-list .dropdown-item.open {
  padding-bottom: 0;
  background-color: #EFEFEF;
}
.dropdown-list .dropdown-item.open .dropdown-item-header svg {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.dropdown-list .dropdown-item.open .dropdown-item-content {
  display: block;
}
.dropdown-list .dropdown-item:hover {
  background-color: #EFEFEF;
}
@media (max-width: 767px) {
  .dropdown-list .dropdown-item {
    border-left: 0;
    border-right: 0;
  }
  .dropdown-list .dropdown-item .dropdown-item-header {
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    padding-right: 40%;
  }
  .dropdown-list .dropdown-item .dropdown-item-content p {
    font-size: 14px;
    padding-right: 0;
  }
}
.jumbotron.section-faq {
  background-color: #FFF;
  margin: 0;
  padding: 48px 0 64px;
}
.jumbotron.section-faq .container {
  padding: 0;
}
.jumbotron.section-faq .container .headline {
  font-size: 48px;
  line-height: 56px;
  letter-spacing: -1px;
  font-weight: 900;
  color: #000;
  margin: 0 0 12px;
}
@media (max-width: 768px) {
  .jumbotron.section-faq .container .headline {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 480px) {
  .jumbotron.section-faq .container .headline {
    font-size: 32px;
    line-height: 40px;
  }
}
.jumbotron.section-faq .container .subhead {
  font-size: 18px;
  line-height: 26px;
  letter-spacing: -0.25px;
  font-weight: 400;
  color: #000;
  margin: 0 0 32px;
}
@media (max-width: 480px) {
  .jumbotron.section-faq .container .subhead {
    line-height: 24px;
  }
}
@media (min-width: 992px) {
  .jumbotron.section-faq .container .subhead {
    font-size: 24px;
    line-height: 32px;
    letter-spacing: -0.25px;
    font-weight: 400;
  }
}
@media (min-width: 992px) and (max-width: 480px) {
  .jumbotron.section-faq .container .subhead {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.25px;
  }
}
.jumbotron.section-faq .container .subhead.tertiary {
  margin-top: 36px;
}
.jumbotron.section-faq .container .dropdown-list {
  margin: 0;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item {
  border: 1px solid #E7E7E7;
  background-color: #F8F8F8;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item .dropdown-item-header {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.25px;
  font-weight: 900;
  padding: 32px 84px 32px 32px;
}
@media (max-width: 480px) {
  .jumbotron.section-faq .container .dropdown-list .dropdown-item .dropdown-item-header {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0;
  }
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item .dropdown-item-header svg {
  width: 20px;
  height: 20px;
  fill: #2EBD59;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item .dropdown-item-content {
  padding: 20px 84px 32px 32px;
  color: #575757;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item .dropdown-item-content p {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 0;
  margin: 0;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item.open {
  background-color: #FFF;
}
.jumbotron.section-faq .container .dropdown-list .dropdown-item.open .dropdown-item-header {
  padding-bottom: 0;
}
.container-scroll {
  position: relative;
}
.container-scroll .scroll-button {
  width: 52px;
  height: 52px;
  -webkit-transition: fill .3s ease-in-out, transform .3s ease-in-out;
  -webkit-transition: fill .3s ease-in-out, -webkit-transform .3s ease-in-out;
  transition: fill .3s ease-in-out, -webkit-transform .3s ease-in-out;
  transition: fill .3s ease-in-out, transform .3s ease-in-out;
  transition: fill .3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
  fill: #1DB954;
  border-radius: 52px;
  -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.13);
          box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.13);
  margin-bottom: -26px;
  margin-top: -26px;
  padding: 5px;
  position: relative;
  z-index: 2;
}
.container-scroll .scroll-button svg {
  display: block;
  height: 22px;
  width: 100%;
}
.container-scroll .scroll-button svg + svg {
  margin-top: -12px;
}
.container-scroll .scroll-button:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.container-scroll .scroll-button:hover,
.container-scroll .scroll-button:focus {
  fill: #1ED760;
}
.scroll-button-anchor {
  position: relative;
  top: -54px;
}
@media (min-width: 992px) {
  .scroll-button-anchor {
    top: -80px;
  }
}
.comparison-module {
  padding: 20px 0 40px;
  background-color: #f8f8f8;
}
.comparison-module h2 {
  text-align: center;
}
.comparison-module .tertiary {
  margin: 20px auto;
  color: #c1c3c6;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 768px) {
  .comparison-module .tertiary {
    width: 600px;
  }
}
.comparison-module .tertiary > a {
  color: #c1c3c6;
  text-decoration: underline;
}
.comparison-module .comparison {
  display: block;
  margin: 24px 0 0;
  padding: 20px 32px;
  background-color: #FFF;
  border-radius: 8px;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}
.comparison-module .comparison:hover {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
          transform: translateY(-5px);
  -webkit-box-shadow: 0px 14px 32px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 14px 32px 0px rgba(0, 0, 0, 0.2);
}
.comparison-module .comparison h3 {
  font-weight: 400;
  margin: 0;
}
.comparison-module .comparison .pricing {
  position: relative;
}
.comparison-module .comparison h4 {
  margin: 8px 0 30px;
  font-size: 32px;
  font-weight: 900;
}
.comparison-module .comparison .month {
  font-size: 16px;
  font-weight: 400;
}
.comparison-module .comparison .small {
  position: absolute;
  bottom: -27px;
  left: 0;
  width: 100%;
  height: auto;
  color: #919496;
  font-size: 12px;
}
.comparison-module .comparison .list-features {
  list-style-image: url(/i/home/plan-checklist.svg);
  color: #000;
  padding: 34px 0 26px;
  border: 0 solid #D9DADC;
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.comparison-module .comparison .list-features > li {
  margin-left: 25px;
  padding-bottom: 7px;
  line-height: 22px;
}
.comparison-module .comparison .list-features.free > li:not(:first-child) {
  list-style-image: url(/i/home/plan-checklist-free.svg);
  color: #C1C3C6;
}
.comparison-module .comparison .btn.btn-stroked-green {
  color: #1DB954;
  -webkit-box-shadow: 0 0 0 2px #1DB954 inset;
          box-shadow: 0 0 0 2px #1DB954 inset;
  background-color: transparent;
}
.comparison-module .comparison .btn.btn-stroked-green:hover,
.comparison-module .comparison .btn.btn-stroked-green:focus,
.comparison-module .comparison .btn.btn-stroked-green:active {
  color: #FFF;
}
.comparison-module .comparison .btn.btn-stroked-green:hover {
  background-color: #1DB954;
}
.comparison-module .comparison .btn.btn-stroked-green:focus,
.comparison-module .comparison .btn.btn-stroked-green:active {
  background-color: #1aa34a;
}
.comparison-module .comparison .btn.btn-stroked-green:focus {
  -webkit-box-shadow: 0 0 0 2px #1aa34a inset;
          box-shadow: 0 0 0 2px #1aa34a inset;
}
.comparison-module .list-products {
  position: relative;
  list-style: none;
  margin: 24px 0 0;
  padding: 6px 32px;
  background-color: #FFF;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}
.comparison-module .list-products:after {
  position: absolute;
  content: "";
  top: -5px;
  left: 48%;
  border: 6px solid #FFF;
  border-color: transparent transparent #FFF #FFF;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  -webkit-box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.05);
  box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.05);
  width: 0;
  height: 0;
}
@media (min-width: 768px) {
  .comparison-module .list-products:after {
    left: 74.5%;
  }
}
.comparison-module .list-products > li {
  padding: 20px 0;
  overflow: hidden;
}
.comparison-module .list-products > li:not(:last-child) {
  border-bottom: 1px solid #d9dadc;
}
.comparison-module .list-products > li .product-link {
  display: block;
  margin-bottom: 4px;
  color: #000;
  font-size: 24px;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 768px) {
  .comparison-module .list-products > li .product-link {
    margin-bottom: 0;
    float: left;
  }
}
.comparison-module .list-products > li .btn-link {
  display: block;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2px;
  line-height: 36px;
  text-transform: uppercase;
  text-align: center;
}
@media (min-width: 768px) {
  .comparison-module .list-products > li .btn-link {
    float: right;
  }
}
@media (min-width: 992px) {
}
.hero.jumbotron {
  background-size: cover;
}
.alert {
  margin-top: 78px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 991px) {
  .alert {
    margin-top: 54px;
  }
}
@media (min-width: 992px) {
  header.sticky {
    background-color: rgba(0, 0, 0, 0.6);
    -webkit-transition: background-color 0.2s linear;
    transition: background-color 0.2s linear;
    color: #1ED760;
  }
}
.student-bundle .navbar .navbar-header {
  width: auto;
}
@media (min-width: 992px) {
  .student-bundle .navbar .navbar-header {
    width: 350px;
  }
}
.student-bundle .navbar .custom-logos {
  display: inline-block;
  white-space: nowrap;
  margin: 18px 0 0 10px;
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
@media (min-width: 992px) {
  .student-bundle .navbar .custom-logos {
    margin: 28px 0 0 31px;
  }
}
.student-bundle .navbar .custom-logos > svg {
  display: inline-block;
  fill: #fff;
  vertical-align: top;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .student-bundle .navbar .custom-logos > svg {
    margin-right: 31px;
  }
}
.student-bundle .navbar .custom-logos > svg.hulu {
  width: 46px;
  height: 15px;
}
@media (min-width: 992px) {
  .student-bundle .navbar .custom-logos > svg.hulu {
    width: 67px;
    height: 22px;
  }
}
.student-bundle .navbar .custom-logos > svg.showtime {
  width: 50px;
  height: 18px;
  margin-right: 0;
}
@media (min-width: 992px) {
  .student-bundle .navbar .custom-logos > svg.showtime {
    width: 76px;
    height: 27px;
    margin-right: 0;
  }
}
.navbar.sticky .custom-logos {
  opacity: 0;
}
@media (min-width: 768px) {
  .hero.jumbotron .content {
    text-align: left;
  }
}
.container-scroll .scroll-button {
  background-color: #fff;
}
@media (min-width: 992px) {
  .navbar-default .navbar-nav > .divider {
    background-color: #FFF;
  }
  .navbar-default .navbar-nav > .alternate > a {
    color: #FFF;
  }
}
#block-opening-hero.background-contain-left {
  background-size: contain;
  background-position: right 20px center;
  background-color: #fac469;
  background-image: url(/i/premium/premium-hero-dancing-man.png);
  position: relative;
  z-index: 0;
}
@media (max-width: 991px) {
  #block-opening-hero.background-contain-left {
    background-position: center 70px;
  }
}
#block-opening-hero.background-contain-left::before {
  content: " ";
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media (max-width: 991px) {
  #block-opening-hero.background-contain-left::before {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #fac469), color-stop(65%, rgba(39, 90, 78, 0)), to(rgba(31, 59, 8, 0)));
    background: linear-gradient(0deg, #fac469 20%, rgba(39, 90, 78, 0) 65%, rgba(31, 59, 8, 0) 100%);
  }
}
#block-opening-hero.background-contain-left .tertiary a {
  color: #FFF;
}
#block-opening-hero.background-contain-left .tertiary a:active,
#block-opening-hero.background-contain-left .tertiary a:hover,
#block-opening-hero.background-contain-left .tertiary a:focus {
  color: #FFF;
}
#block-fallback-image {
  position: relative;
  z-index: 0;
  background-size: auto;
  background-position: right bottom -20px;
  background-color: #509BF5;
}
@media (max-width: 767px) {
  #block-fallback-image {
    background-color: #5cb8f6;
    background-position: right top 50px;
  }
}
@media (min-width: 768px) {
  #block-fallback-image {
    background-color: #60b3f6;
  }
}
#block-fallback-image::before {
  content: " ";
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #3794d1), color-stop(65%, rgba(39, 90, 78, 0)), to(rgba(31, 59, 8, 0)));
  background: linear-gradient(0deg, #3794d1 20%, rgba(39, 90, 78, 0) 65%, rgba(31, 59, 8, 0) 100%);
}
@media (min-width: 768px) {
  #block-fallback-image::before {
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.49) 0%, rgba(255, 255, 255, 0.25) 0%, rgba(134, 174, 204, 0) 100%);
  }
}
@media (min-width: 768px) {
  #block-fallback-image .container {
    min-height: 640px;
  }
}
#block-fallback-image .tertiary {
  color: #EFEFEF;
  font-weight: 400;
  font-size: 12px;
}
#block-fallback-image .tertiary a {
  color: #EFEFEF;
  text-decoration: underline;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
}
#block-fallback-image .tertiary a:active,
#block-fallback-image .tertiary a:hover {
  color: #FFF;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
}
@media (min-width: 768px) {
  .promotion .promotion-item .promotion-footer .tertiary {
    min-height: 4.5em;
  }
}
@media (min-width: 1200px) {
  .page-intro .hero .headline,
  .page-comeback .hero .headline {
    max-width: 80%;
  }
}
@media (max-width: 992px) {
  .page-intro .hero .headline,
  .page-comeback .hero .headline {
    font-size: 80px;
  }
}
@media (max-width: 480px) {
  .page-intro .hero .headline,
  .page-comeback .hero .headline {
    font-size: 40px;
    line-height: 56px;
  }
}
.page-intro .hero .tertiary a,
.page-comeback .hero .tertiary a {
  color: #FFF;
}
.page-intro .hero .tertiary a:hover,
.page-comeback .hero .tertiary a:hover {
  color: #FFF;
}
.page-intro .hero.jumbotron .btn-cta,
.page-comeback .hero.jumbotron .btn-cta {
  background-color: #1e3264;
  color: #FFF;
}
.page-intro .hero.jumbotron .btn-cta:active,
.page-comeback .hero.jumbotron .btn-cta:active {
  background-color: #131f3f;
}
.page-intro .hero.jumbotron .btn-cta:hover,
.page-comeback .hero.jumbotron .btn-cta:hover {
  background-color: #2a468d;
}
.page-intro .hero.jumbotron .btn-cta:focus,
.page-comeback .hero.jumbotron .btn-cta:focus {
  background-color: #2a468d;
}
@media (min-width: 768px) {
  .page-intro .hero.jumbotron .container,
  .page-comeback .hero.jumbotron .container {
    min-height: 640px;
  }
  .page-intro .hero.opening-hero,
  .page-comeback .hero.opening-hero {
    margin-top: 80px;
  }
}
.page-starbucksrewards .hero.jumbotron .content {
  text-align: center;
}
.page-starbucksrewards .hero.jumbotron .custom-logo .logo {
  margin-top: 50px;
}
.page-starbucksrewards .hero .tertiary,
.page-starbucksrewards .hero .tertiary a {
  color: #fff;
}
.page-starbucksrewards .hero .btn-cta {
  color: #fff;
  background-color: #503750;
}
.page-starbucksrewards .hero .btn-cta:hover {
  color: #fff;
  background-color: #735f73;
}
.page-starbucksrewards .hero .btn-cta:focus {
  color: #fff;
  background-color: #402c40;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.page-starbucksrewards .hero .btn-cta:active,
.page-starbucksrewards .hero .btn-cta.active,
.open > .dropdown-toggle.page-starbucksrewards .hero .btn-cta,
.page-starbucksrewards .hero .btn-cta:active:hover,
.page-starbucksrewards .hero .btn-cta.active:hover,
.open > .dropdown-toggle.page-starbucksrewards .hero .btn-cta:hover {
  background-color: #402c40;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-starbucksrewards .hero .btn-cta.disabled,
.page-starbucksrewards .hero .btn-cta[disabled],
fieldset[disabled] .page-starbucksrewards .hero .btn-cta {
  background-color: #C1C3C6;
}
.student-evergreen #block-opening-hero.opening-hero,
.student-evergreen #block-fallback-image.opening-hero {
  background: transparent -webkit-gradient(linear, left bottom, left top, from(#FFCDD2), to(#4100F5)) no-repeat 0 0;
  background: transparent linear-gradient(0deg, #FFCDD2, #4100F5) no-repeat 0 0;
}
.student-evergreen #block-opening-hero.opening-hero:before,
.student-evergreen #block-fallback-image.opening-hero:before {
  position: static;
}
.student-evergreen #block-opening-hero.opening-hero .content,
.student-evergreen #block-fallback-image.opening-hero .content {
  text-align: center;
}
.student-evergreen #block-opening-hero.opening-hero .headline,
.student-evergreen #block-fallback-image.opening-hero .headline {
  margin-top: 0;
  padding: 60px 15px 0px;
  font-size: 32px;
  font-weight: 700;
  letter-spacing: -0.04em;
  line-height: 36px;
}
@media (min-width: 480px) {
  .student-evergreen #block-opening-hero.opening-hero .headline,
  .student-evergreen #block-fallback-image.opening-hero .headline {
    font-size: 46px;
    line-height: 46px;
    padding: 0 40px;
  }
}
@media (min-width: 992px) {
  .student-evergreen #block-opening-hero.opening-hero .headline,
  .student-evergreen #block-fallback-image.opening-hero .headline {
    font-size: 82px;
    line-height: 82px;
    font-weight: 900;
  }
}
.student-evergreen #block-opening-hero.opening-hero .subhead,
.student-evergreen #block-fallback-image.opening-hero .subhead {
  font-size: 16px;
  font-weight: 300;
}
@media (min-width: 992px) {
  .student-evergreen #block-opening-hero.opening-hero .subhead,
  .student-evergreen #block-fallback-image.opening-hero .subhead {
    font-size: 19px;
  }
}
.student-evergreen #block-opening-hero.opening-hero .btn-cta,
.student-evergreen #block-fallback-image.opening-hero .btn-cta {
  margin: 20px auto 0;
  background-color: #4100F8;
}
.student-evergreen #block-opening-hero.opening-hero .btn-cta:hover,
.student-evergreen #block-fallback-image.opening-hero .btn-cta:hover,
.student-evergreen #block-opening-hero.opening-hero .btn-cta:active,
.student-evergreen #block-fallback-image.opening-hero .btn-cta:active {
  background-color: #6733f7;
}
.student-evergreen #block-opening-hero.opening-hero .tertiary,
.student-evergreen #block-fallback-image.opening-hero .tertiary {
  padding: 0 40px;
  color: #fff;
}
@media (min-width: 992px) {
  .student-evergreen #block-opening-hero.opening-hero .tertiary,
  .student-evergreen #block-fallback-image.opening-hero .tertiary {
    padding: 0;
  }
}
.student-evergreen #block-opening-hero.opening-hero .tertiary > a,
.student-evergreen #block-fallback-image.opening-hero .tertiary > a {
  color: #4100F5;
}
.student-evergreen #block-opening-hero.opening-hero .tertiary > a:hover,
.student-evergreen #block-fallback-image.opening-hero .tertiary > a:hover,
.student-evergreen #block-opening-hero.opening-hero .tertiary > a:active,
.student-evergreen #block-fallback-image.opening-hero .tertiary > a:active {
  color: #6733f7;
}
