.b-c{position:relative;overflow:hidden}.b-c .b-c__link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.b-c__content{padding:0 20px;width:100%;max-width:1190px;margin-left:auto;margin-right:auto;height:100%}.b-c>*{position:relative;z-index:1}@media (min-width:544px){.b-c__content{padding:0 30px}}body:before{content:"";position:relative;display:block;width:100%;height:0}body.b-c--animate .header{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-height:430px){#header .b-c{display:block;height:120px}body.b-c--hidden .header,body.b-c--hidden .header_wrapper.header_9,html.b-c--hidden .header,html.b-c--hidden .header_wrapper.header_9{-webkit-transform:translate3d(0,-120px,0);transform:translate3d(0,-120px,0)}body .header_wrapper.header_9{height:180px}body:before{height:120px}}@media (min-width:310px) and (min-height:410px){#header .b-c{display:block;height:100px}body.b-c--hidden .header,body.b-c--hidden .header_wrapper.header_9,html.b-c--hidden .header,html.b-c--hidden .header_wrapper.header_9{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}body .header_wrapper.header_9{height:160px}body:before{height:100px}}@media (min-width:420px) and (min-height:380px){#header .b-c{display:block;height:70px}body.b-c--hidden .header,body.b-c--hidden .header_wrapper.header_9,html.b-c--hidden .header,html.b-c--hidden .header_wrapper.header_9{-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0)}body .header_wrapper.header_9{height:130px}body:before{height:70px}}@media (min-width:480px) and (min-height:390px){#header .b-c{display:block;height:80px}body.b-c--hidden .header,body.b-c--hidden .header_wrapper.header_9,html.b-c--hidden .header,html.b-c--hidden .header_wrapper.header_9{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}body .header_wrapper.header_9{height:140px}body:before{height:80px}}@media (min-width:910px) and (min-height:371px){#header .b-c{display:block;height:61px}body.b-c--hidden .header,body.b-c--hidden .header_wrapper.header_9,html.b-c--hidden .header,html.b-c--hidden .header_wrapper.header_9{-webkit-transform:translate3d(0,-61px,0);transform:translate3d(0,-61px,0)}body .header_wrapper.header_9{height:121px}body:before{height:61px}}.b-c{background:#209cff;background:-webkit-gradient(linear,left top,right top,from(#209cff),to(#68e0cf)),-webkit-gradient(linear,left top,right top,from(#ec008c),to(#fc6767)),-webkit-gradient(linear,right top,left top,from(#f4bf3f),color-stop(51.18%,#ffca4b),color-stop(106.5%,#f2ab01)),-webkit-gradient(linear,left top,right top,from(#65379b),color-stop(53%,#886aea),to(#6457c6));background:linear-gradient(90deg,#209cff,#68e0cf),linear-gradient(90deg,#ec008c,#fc6767),linear-gradient(270deg,#f4bf3f,#ffca4b 51.18%,#f2ab01 106.5%),linear-gradient(90deg,#65379b,#886aea 53%,#6457c6);color:#fff}.b-c__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:1.5;position:relative}.b-c__content:after,.b-c__content:before{position:absolute;content:"";top:0;bottom:0;width:222px;background:url(/wp-content/themes/tower/assets/images/banner/side.svg) no-repeat 0 0;background-size:contain}.b-c__content:before{left:100%;-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1) scaleY(-1)}.b-c__content:after{right:100%}.b-c__text{width:100%;text-align:center}.b-c__btn{display:none;font-size:16px;white-space:nowrap;line-height:20px;padding:6px 18px;background:transparent;border:2px solid hsla(0,0%,100%,.6);letter-spacing:.2px;border-radius:8px;margin:0 0 0 30px;color:#fff}@media (min-width:420px){.b-c b{display:block}}@media (min-width:480px){.b-c__content{font-size:18px;max-width:500px}}@media (min-width:910px){.b-c{border-bottom:1px solid #eee}.b-c__content{max-width:100%}.b-c__content b{display:inline}}@media (min-width:992px){.b-c__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:1px;width:auto;white-space:nowrap}.b-c__btn{display:block}.b-c__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:calc(100% - 444px);min-width:1065px;padding:0 40px}}@media (min-width:992px) and (max-width:1099px){.b-c__text{font-size:16px}.b-c__content{min-width:970px}}