.logos{padding:4.375rem 0 0}@media only screen and (max-width:767px){.logos{padding:3.875rem 0 0}}.logos__countdown{margin:0 auto 5rem;position:relative;width:51.625rem}@media only screen and (max-width:767px){.logos__countdown{margin-bottom:3.625rem;max-width:27.5rem;width:100%}}.logos__countdown .line-01,.logos__countdown .line-02{position:absolute}.logos__countdown .line-01{left:-9.375rem;top:-6.375rem;width:18.1875rem;z-index:1}@media only screen and (max-width:767px){.logos__countdown .line-01{left:-3rem;top:-2.875rem;width:9.25rem;z-index:3}}.logos__countdown .line-02{bottom:-3.5625rem;right:-12.625rem;width:19.375rem;z-index:1}@media only screen and (max-width:767px){.logos__countdown .line-02{bottom:-3.375rem;right:-7.5rem;width:12.5rem}}.logos__head{margin-bottom:1.5rem}@media only screen and (max-width:767px){.logos__head{margin-bottom:1rem;text-align:left}}.logos__swiper{margin:0 -.75rem;position:relative}.logos__swiper .swiper{padding-bottom:5rem}@media only screen and (max-width:767px){.logos__swiper .swiper{padding-bottom:3.375rem}.logos__swiper .swiper-wrapper{left:-4rem}}.logos__swiper .swiper-slide{height:auto;padding:0 .75rem}@media only screen and (max-width:767px){.logos__swiper .swiper-slide{padding:0 .375rem;width:8.3125rem}}.logos__swiper .swiper-button-next,.logos__swiper .swiper-button-prev{margin:0;top:2.625rem}@media only screen and (max-width:767px){.logos__swiper .swiper-button-next,.logos__swiper .swiper-button-prev{top:.6875rem}}.logos__swiper .swiper-button-prev{left:-.75rem}.logos__swiper .swiper-button-next{right:-.75rem}.logos__swiper .logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown{background:-webkit-gradient(linear,left bottom,left top,from(#111),to(#292c33));background:linear-gradient(0deg,#111,#292c33);border-radius:1rem;position:relative;width:51.625rem;z-index:2}@media only screen and (max-width:767px){.countdown{max-width:27.5rem;width:100%}}.countdown .timerBrand{-ms-flex-align:center;-ms-flex-pack:center;width:100%;grid-gap:0}.countdown .clock,.countdown .timerBrand{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.countdown .clock{background-color:transparent;height:12.625rem;margin:0;position:relative;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center}@media only screen and (max-width:767px){.countdown .clock{border-left:.125rem dashed var(--color-light-blue);border-radius:0;height:6.625rem}}@media only screen and (min-width:768px){.countdown .clock:before{background-image:url(/wp-content/themes/general/frontend/5058f049e695b7fa46ff.png);background-repeat:repeat-y;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.25rem}}@media only screen and (max-width:767px){.countdown .clock:first-child{border:0}}.countdown .clock:first-child:before{display:none}.countdown .clock__time{display:-webkit-box;display:-ms-flexbox;display:flex}.countdown .clock .upper{color:var(--color-white);font-size:3rem;font-weight:600;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:767px){.countdown .clock .upper{font-size:1.75rem}}@media only screen and (max-width:359px){.countdown .clock .upper{font-size:1.125rem}}.countdown .clock .label{color:var(--color-light-blue);font-size:1.125rem;font-weight:400;line-height:1.5;opacity:.57}@media only screen and (max-width:767px){.countdown .clock .label{font-size:1rem}}.logo-block{background:var(--color-white);border-radius:.75rem;-webkit-box-shadow:0 1rem 1.5rem 0 rgba(42,72,116,.12);box-shadow:0 1rem 1.5rem 0 rgba(42,72,116,.12);height:8.25rem}@media only screen and (max-width:767px){.logo-block{height:4.5rem}}.logo-block img{border-radius:.75rem}.logos+.footer{margin-top:-.875rem;padding-top:0}@media only screen and (max-width:767px){.logos+.footer{margin-top:-2rem}}