.p-u-zoom-50 {
  zoom: 0.5;
}
@media screen and (width: 320px) {
  .p-u-zoom-50 {
    zoom: 0.4266666667;
  }
}
@media screen and (width: 321px) {
  .p-u-zoom-50 {
    zoom: 0.428;
  }
}
@media screen and (width: 322px) {
  .p-u-zoom-50 {
    zoom: 0.4293333333;
  }
}
@media screen and (width: 323px) {
  .p-u-zoom-50 {
    zoom: 0.4306666667;
  }
}
@media screen and (width: 324px) {
  .p-u-zoom-50 {
    zoom: 0.432;
  }
}
@media screen and (width: 325px) {
  .p-u-zoom-50 {
    zoom: 0.4333333333;
  }
}
@media screen and (width: 326px) {
  .p-u-zoom-50 {
    zoom: 0.4346666667;
  }
}
@media screen and (width: 327px) {
  .p-u-zoom-50 {
    zoom: 0.436;
  }
}
@media screen and (width: 328px) {
  .p-u-zoom-50 {
    zoom: 0.4373333333;
  }
}
@media screen and (width: 329px) {
  .p-u-zoom-50 {
    zoom: 0.4386666667;
  }
}
@media screen and (width: 330px) {
  .p-u-zoom-50 {
    zoom: 0.44;
  }
}
@media screen and (width: 331px) {
  .p-u-zoom-50 {
    zoom: 0.4413333333;
  }
}
@media screen and (width: 332px) {
  .p-u-zoom-50 {
    zoom: 0.4426666667;
  }
}
@media screen and (width: 333px) {
  .p-u-zoom-50 {
    zoom: 0.444;
  }
}
@media screen and (width: 334px) {
  .p-u-zoom-50 {
    zoom: 0.4453333333;
  }
}
@media screen and (width: 335px) {
  .p-u-zoom-50 {
    zoom: 0.4466666667;
  }
}
@media screen and (width: 336px) {
  .p-u-zoom-50 {
    zoom: 0.448;
  }
}
@media screen and (width: 337px) {
  .p-u-zoom-50 {
    zoom: 0.4493333333;
  }
}
@media screen and (width: 338px) {
  .p-u-zoom-50 {
    zoom: 0.4506666667;
  }
}
@media screen and (width: 339px) {
  .p-u-zoom-50 {
    zoom: 0.452;
  }
}
@media screen and (width: 340px) {
  .p-u-zoom-50 {
    zoom: 0.4533333333;
  }
}
@media screen and (width: 341px) {
  .p-u-zoom-50 {
    zoom: 0.4546666667;
  }
}
@media screen and (width: 342px) {
  .p-u-zoom-50 {
    zoom: 0.456;
  }
}
@media screen and (width: 343px) {
  .p-u-zoom-50 {
    zoom: 0.4573333333;
  }
}
@media screen and (width: 344px) {
  .p-u-zoom-50 {
    zoom: 0.4586666667;
  }
}
@media screen and (width: 345px) {
  .p-u-zoom-50 {
    zoom: 0.46;
  }
}
@media screen and (width: 346px) {
  .p-u-zoom-50 {
    zoom: 0.4613333333;
  }
}
@media screen and (width: 347px) {
  .p-u-zoom-50 {
    zoom: 0.4626666667;
  }
}
@media screen and (width: 348px) {
  .p-u-zoom-50 {
    zoom: 0.464;
  }
}
@media screen and (width: 349px) {
  .p-u-zoom-50 {
    zoom: 0.4653333333;
  }
}
@media screen and (width: 350px) {
  .p-u-zoom-50 {
    zoom: 0.4666666667;
  }
}
@media screen and (width: 351px) {
  .p-u-zoom-50 {
    zoom: 0.468;
  }
}
@media screen and (width: 352px) {
  .p-u-zoom-50 {
    zoom: 0.4693333333;
  }
}
@media screen and (width: 353px) {
  .p-u-zoom-50 {
    zoom: 0.4706666667;
  }
}
@media screen and (width: 354px) {
  .p-u-zoom-50 {
    zoom: 0.472;
  }
}
@media screen and (width: 355px) {
  .p-u-zoom-50 {
    zoom: 0.4733333333;
  }
}
@media screen and (width: 356px) {
  .p-u-zoom-50 {
    zoom: 0.4746666667;
  }
}
@media screen and (width: 357px) {
  .p-u-zoom-50 {
    zoom: 0.476;
  }
}
@media screen and (width: 358px) {
  .p-u-zoom-50 {
    zoom: 0.4773333333;
  }
}
@media screen and (width: 359px) {
  .p-u-zoom-50 {
    zoom: 0.4786666667;
  }
}
@media screen and (width: 360px) {
  .p-u-zoom-50 {
    zoom: 0.48;
  }
}
@media screen and (width: 361px) {
  .p-u-zoom-50 {
    zoom: 0.4813333333;
  }
}
@media screen and (width: 362px) {
  .p-u-zoom-50 {
    zoom: 0.4826666667;
  }
}
@media screen and (width: 363px) {
  .p-u-zoom-50 {
    zoom: 0.484;
  }
}
@media screen and (width: 364px) {
  .p-u-zoom-50 {
    zoom: 0.4853333333;
  }
}
@media screen and (width: 365px) {
  .p-u-zoom-50 {
    zoom: 0.4866666667;
  }
}
@media screen and (width: 366px) {
  .p-u-zoom-50 {
    zoom: 0.488;
  }
}
@media screen and (width: 367px) {
  .p-u-zoom-50 {
    zoom: 0.4893333333;
  }
}
@media screen and (width: 368px) {
  .p-u-zoom-50 {
    zoom: 0.4906666667;
  }
}
@media screen and (width: 369px) {
  .p-u-zoom-50 {
    zoom: 0.492;
  }
}
@media screen and (width: 370px) {
  .p-u-zoom-50 {
    zoom: 0.4933333333;
  }
}
@media screen and (width: 371px) {
  .p-u-zoom-50 {
    zoom: 0.4946666667;
  }
}
@media screen and (width: 372px) {
  .p-u-zoom-50 {
    zoom: 0.496;
  }
}
@media screen and (width: 373px) {
  .p-u-zoom-50 {
    zoom: 0.4973333333;
  }
}
@media screen and (width: 374px) {
  .p-u-zoom-50 {
    zoom: 0.4986666667;
  }
}
@media screen and (width: 375px) {
  .p-u-zoom-50 {
    zoom: 0.5;
  }
}
@media screen and (width: 376px) {
  .p-u-zoom-50 {
    zoom: 0.5013333333;
  }
}
@media screen and (width: 377px) {
  .p-u-zoom-50 {
    zoom: 0.5026666667;
  }
}
@media screen and (width: 378px) {
  .p-u-zoom-50 {
    zoom: 0.504;
  }
}
@media screen and (width: 379px) {
  .p-u-zoom-50 {
    zoom: 0.5053333333;
  }
}
@media screen and (width: 380px) {
  .p-u-zoom-50 {
    zoom: 0.5066666667;
  }
}
@media screen and (width: 381px) {
  .p-u-zoom-50 {
    zoom: 0.508;
  }
}
@media screen and (width: 382px) {
  .p-u-zoom-50 {
    zoom: 0.5093333333;
  }
}
@media screen and (width: 383px) {
  .p-u-zoom-50 {
    zoom: 0.5106666667;
  }
}
@media screen and (width: 384px) {
  .p-u-zoom-50 {
    zoom: 0.512;
  }
}
@media screen and (width: 385px) {
  .p-u-zoom-50 {
    zoom: 0.5133333333;
  }
}
@media screen and (width: 386px) {
  .p-u-zoom-50 {
    zoom: 0.5146666667;
  }
}
@media screen and (width: 387px) {
  .p-u-zoom-50 {
    zoom: 0.516;
  }
}
@media screen and (width: 388px) {
  .p-u-zoom-50 {
    zoom: 0.5173333333;
  }
}
@media screen and (width: 389px) {
  .p-u-zoom-50 {
    zoom: 0.5186666667;
  }
}
@media screen and (width: 390px) {
  .p-u-zoom-50 {
    zoom: 0.52;
  }
}
@media screen and (width: 391px) {
  .p-u-zoom-50 {
    zoom: 0.5213333333;
  }
}
@media screen and (width: 392px) {
  .p-u-zoom-50 {
    zoom: 0.5226666667;
  }
}
@media screen and (width: 393px) {
  .p-u-zoom-50 {
    zoom: 0.524;
  }
}
@media screen and (width: 394px) {
  .p-u-zoom-50 {
    zoom: 0.5253333333;
  }
}
@media screen and (width: 395px) {
  .p-u-zoom-50 {
    zoom: 0.5266666667;
  }
}
@media screen and (width: 396px) {
  .p-u-zoom-50 {
    zoom: 0.528;
  }
}
@media screen and (width: 397px) {
  .p-u-zoom-50 {
    zoom: 0.5293333333;
  }
}
@media screen and (width: 398px) {
  .p-u-zoom-50 {
    zoom: 0.5306666667;
  }
}
@media screen and (width: 399px) {
  .p-u-zoom-50 {
    zoom: 0.532;
  }
}
@media screen and (width: 400px) {
  .p-u-zoom-50 {
    zoom: 0.5333333333;
  }
}
@media screen and (width: 401px) {
  .p-u-zoom-50 {
    zoom: 0.5346666667;
  }
}
@media screen and (width: 402px) {
  .p-u-zoom-50 {
    zoom: 0.536;
  }
}
@media screen and (width: 403px) {
  .p-u-zoom-50 {
    zoom: 0.5373333333;
  }
}
@media screen and (width: 404px) {
  .p-u-zoom-50 {
    zoom: 0.5386666667;
  }
}
@media screen and (width: 405px) {
  .p-u-zoom-50 {
    zoom: 0.54;
  }
}
@media screen and (width: 406px) {
  .p-u-zoom-50 {
    zoom: 0.5413333333;
  }
}
@media screen and (width: 407px) {
  .p-u-zoom-50 {
    zoom: 0.5426666667;
  }
}
@media screen and (width: 408px) {
  .p-u-zoom-50 {
    zoom: 0.544;
  }
}
@media screen and (width: 409px) {
  .p-u-zoom-50 {
    zoom: 0.5453333333;
  }
}
@media screen and (width: 410px) {
  .p-u-zoom-50 {
    zoom: 0.5466666667;
  }
}
@media screen and (width: 411px) {
  .p-u-zoom-50 {
    zoom: 0.548;
  }
}
@media screen and (width: 412px) {
  .p-u-zoom-50 {
    zoom: 0.5493333333;
  }
}
@media screen and (width: 413px) {
  .p-u-zoom-50 {
    zoom: 0.5506666667;
  }
}
@media screen and (width: 414px) {
  .p-u-zoom-50 {
    zoom: 0.552;
  }
}
@media screen and (width: 415px) {
  .p-u-zoom-50 {
    zoom: 0.5533333333;
  }
}
@media screen and (width: 416px) {
  .p-u-zoom-50 {
    zoom: 0.5546666667;
  }
}
@media screen and (width: 417px) {
  .p-u-zoom-50 {
    zoom: 0.556;
  }
}
@media screen and (width: 418px) {
  .p-u-zoom-50 {
    zoom: 0.5573333333;
  }
}
@media screen and (width: 419px) {
  .p-u-zoom-50 {
    zoom: 0.5586666667;
  }
}
@media screen and (width: 420px) {
  .p-u-zoom-50 {
    zoom: 0.56;
  }
}
@media screen and (width: 421px) {
  .p-u-zoom-50 {
    zoom: 0.5613333333;
  }
}
@media screen and (width: 422px) {
  .p-u-zoom-50 {
    zoom: 0.5626666667;
  }
}
@media screen and (width: 423px) {
  .p-u-zoom-50 {
    zoom: 0.564;
  }
}
@media screen and (width: 424px) {
  .p-u-zoom-50 {
    zoom: 0.5653333333;
  }
}
@media screen and (width: 425px) {
  .p-u-zoom-50 {
    zoom: 0.5666666667;
  }
}
@media screen and (width: 426px) {
  .p-u-zoom-50 {
    zoom: 0.568;
  }
}
@media screen and (width: 427px) {
  .p-u-zoom-50 {
    zoom: 0.5693333333;
  }
}
@media screen and (width: 428px) {
  .p-u-zoom-50 {
    zoom: 0.5706666667;
  }
}
@media screen and (width: 429px) {
  .p-u-zoom-50 {
    zoom: 0.572;
  }
}
@media screen and (width: 430px) {
  .p-u-zoom-50 {
    zoom: 0.5733333333;
  }
}
@media screen and (width: 431px) {
  .p-u-zoom-50 {
    zoom: 0.5746666667;
  }
}
@media screen and (width: 432px) {
  .p-u-zoom-50 {
    zoom: 0.576;
  }
}
@media screen and (width: 433px) {
  .p-u-zoom-50 {
    zoom: 0.5773333333;
  }
}
@media screen and (width: 434px) {
  .p-u-zoom-50 {
    zoom: 0.5786666667;
  }
}
@media screen and (width: 435px) {
  .p-u-zoom-50 {
    zoom: 0.58;
  }
}
@media screen and (width: 436px) {
  .p-u-zoom-50 {
    zoom: 0.5813333333;
  }
}
@media screen and (width: 437px) {
  .p-u-zoom-50 {
    zoom: 0.5826666667;
  }
}
@media screen and (width: 438px) {
  .p-u-zoom-50 {
    zoom: 0.584;
  }
}
@media screen and (width: 439px) {
  .p-u-zoom-50 {
    zoom: 0.5853333333;
  }
}
@media screen and (width: 440px) {
  .p-u-zoom-50 {
    zoom: 0.5866666667;
  }
}
@media screen and (width: 441px) {
  .p-u-zoom-50 {
    zoom: 0.588;
  }
}
@media screen and (width: 442px) {
  .p-u-zoom-50 {
    zoom: 0.5893333333;
  }
}
@media screen and (width: 443px) {
  .p-u-zoom-50 {
    zoom: 0.5906666667;
  }
}
@media screen and (width: 444px) {
  .p-u-zoom-50 {
    zoom: 0.592;
  }
}
@media screen and (width: 445px) {
  .p-u-zoom-50 {
    zoom: 0.5933333333;
  }
}
@media screen and (width: 446px) {
  .p-u-zoom-50 {
    zoom: 0.5946666667;
  }
}
@media screen and (width: 447px) {
  .p-u-zoom-50 {
    zoom: 0.596;
  }
}
@media screen and (width: 448px) {
  .p-u-zoom-50 {
    zoom: 0.5973333333;
  }
}
@media screen and (width: 449px) {
  .p-u-zoom-50 {
    zoom: 0.5986666667;
  }
}
@media screen and (width: 450px) {
  .p-u-zoom-50 {
    zoom: 0.6;
  }
}
@media screen and (width: 451px) {
  .p-u-zoom-50 {
    zoom: 0.6013333333;
  }
}
@media screen and (width: 452px) {
  .p-u-zoom-50 {
    zoom: 0.6026666667;
  }
}
@media screen and (width: 453px) {
  .p-u-zoom-50 {
    zoom: 0.604;
  }
}
@media screen and (width: 454px) {
  .p-u-zoom-50 {
    zoom: 0.6053333333;
  }
}
@media screen and (width: 455px) {
  .p-u-zoom-50 {
    zoom: 0.6066666667;
  }
}
@media screen and (width: 456px) {
  .p-u-zoom-50 {
    zoom: 0.608;
  }
}
@media screen and (width: 457px) {
  .p-u-zoom-50 {
    zoom: 0.6093333333;
  }
}
@media screen and (width: 458px) {
  .p-u-zoom-50 {
    zoom: 0.6106666667;
  }
}
@media screen and (width: 459px) {
  .p-u-zoom-50 {
    zoom: 0.612;
  }
}
@media screen and (width: 460px) {
  .p-u-zoom-50 {
    zoom: 0.6133333333;
  }
}
@media screen and (width: 461px) {
  .p-u-zoom-50 {
    zoom: 0.6146666667;
  }
}
@media screen and (width: 462px) {
  .p-u-zoom-50 {
    zoom: 0.616;
  }
}
@media screen and (width: 463px) {
  .p-u-zoom-50 {
    zoom: 0.6173333333;
  }
}
@media screen and (width: 464px) {
  .p-u-zoom-50 {
    zoom: 0.6186666667;
  }
}
@media screen and (width: 465px) {
  .p-u-zoom-50 {
    zoom: 0.62;
  }
}
@media screen and (width: 466px) {
  .p-u-zoom-50 {
    zoom: 0.6213333333;
  }
}
@media screen and (width: 467px) {
  .p-u-zoom-50 {
    zoom: 0.6226666667;
  }
}
@media screen and (width: 468px) {
  .p-u-zoom-50 {
    zoom: 0.624;
  }
}
@media screen and (width: 469px) {
  .p-u-zoom-50 {
    zoom: 0.6253333333;
  }
}
@media screen and (width: 470px) {
  .p-u-zoom-50 {
    zoom: 0.6266666667;
  }
}
@media screen and (width: 471px) {
  .p-u-zoom-50 {
    zoom: 0.628;
  }
}
@media screen and (width: 472px) {
  .p-u-zoom-50 {
    zoom: 0.6293333333;
  }
}
@media screen and (width: 473px) {
  .p-u-zoom-50 {
    zoom: 0.6306666667;
  }
}
@media screen and (width: 474px) {
  .p-u-zoom-50 {
    zoom: 0.632;
  }
}
@media screen and (width: 475px) {
  .p-u-zoom-50 {
    zoom: 0.6333333333;
  }
}
@media screen and (width: 476px) {
  .p-u-zoom-50 {
    zoom: 0.6346666667;
  }
}
@media screen and (width: 477px) {
  .p-u-zoom-50 {
    zoom: 0.636;
  }
}
@media screen and (width: 478px) {
  .p-u-zoom-50 {
    zoom: 0.6373333333;
  }
}
@media screen and (width: 479px) {
  .p-u-zoom-50 {
    zoom: 0.6386666667;
  }
}
@media screen and (width: 480px) {
  .p-u-zoom-50 {
    zoom: 0.64;
  }
}
@media screen and (width: 481px) {
  .p-u-zoom-50 {
    zoom: 0.6413333333;
  }
}
@media screen and (width: 482px) {
  .p-u-zoom-50 {
    zoom: 0.6426666667;
  }
}
@media screen and (width: 483px) {
  .p-u-zoom-50 {
    zoom: 0.644;
  }
}
@media screen and (width: 484px) {
  .p-u-zoom-50 {
    zoom: 0.6453333333;
  }
}
@media screen and (width: 485px) {
  .p-u-zoom-50 {
    zoom: 0.6466666667;
  }
}
@media screen and (width: 486px) {
  .p-u-zoom-50 {
    zoom: 0.648;
  }
}
@media screen and (width: 487px) {
  .p-u-zoom-50 {
    zoom: 0.6493333333;
  }
}
@media screen and (width: 488px) {
  .p-u-zoom-50 {
    zoom: 0.6506666667;
  }
}
@media screen and (width: 489px) {
  .p-u-zoom-50 {
    zoom: 0.652;
  }
}
@media screen and (width: 490px) {
  .p-u-zoom-50 {
    zoom: 0.6533333333;
  }
}
@media screen and (width: 491px) {
  .p-u-zoom-50 {
    zoom: 0.6546666667;
  }
}
@media screen and (width: 492px) {
  .p-u-zoom-50 {
    zoom: 0.656;
  }
}
@media screen and (width: 493px) {
  .p-u-zoom-50 {
    zoom: 0.6573333333;
  }
}
@media screen and (width: 494px) {
  .p-u-zoom-50 {
    zoom: 0.6586666667;
  }
}
@media screen and (width: 495px) {
  .p-u-zoom-50 {
    zoom: 0.66;
  }
}
@media screen and (width: 496px) {
  .p-u-zoom-50 {
    zoom: 0.6613333333;
  }
}
@media screen and (width: 497px) {
  .p-u-zoom-50 {
    zoom: 0.6626666667;
  }
}
@media screen and (width: 498px) {
  .p-u-zoom-50 {
    zoom: 0.664;
  }
}
@media screen and (width: 499px) {
  .p-u-zoom-50 {
    zoom: 0.6653333333;
  }
}
@media screen and (width: 500px) {
  .p-u-zoom-50 {
    zoom: 0.6666666667;
  }
}
@media screen and (width: 501px) {
  .p-u-zoom-50 {
    zoom: 0.668;
  }
}
@media screen and (width: 502px) {
  .p-u-zoom-50 {
    zoom: 0.6693333333;
  }
}
@media screen and (width: 503px) {
  .p-u-zoom-50 {
    zoom: 0.6706666667;
  }
}
@media screen and (width: 504px) {
  .p-u-zoom-50 {
    zoom: 0.672;
  }
}
@media screen and (width: 505px) {
  .p-u-zoom-50 {
    zoom: 0.6733333333;
  }
}
@media screen and (width: 506px) {
  .p-u-zoom-50 {
    zoom: 0.6746666667;
  }
}
@media screen and (width: 507px) {
  .p-u-zoom-50 {
    zoom: 0.676;
  }
}
@media screen and (width: 508px) {
  .p-u-zoom-50 {
    zoom: 0.6773333333;
  }
}
@media screen and (width: 509px) {
  .p-u-zoom-50 {
    zoom: 0.6786666667;
  }
}
@media screen and (width: 510px) {
  .p-u-zoom-50 {
    zoom: 0.68;
  }
}
@media screen and (width: 511px) {
  .p-u-zoom-50 {
    zoom: 0.6813333333;
  }
}
@media screen and (width: 512px) {
  .p-u-zoom-50 {
    zoom: 0.6826666667;
  }
}
@media screen and (width: 513px) {
  .p-u-zoom-50 {
    zoom: 0.684;
  }
}
@media screen and (width: 514px) {
  .p-u-zoom-50 {
    zoom: 0.6853333333;
  }
}
@media screen and (width: 515px) {
  .p-u-zoom-50 {
    zoom: 0.6866666667;
  }
}
@media screen and (width: 516px) {
  .p-u-zoom-50 {
    zoom: 0.688;
  }
}
@media screen and (width: 517px) {
  .p-u-zoom-50 {
    zoom: 0.6893333333;
  }
}
@media screen and (width: 518px) {
  .p-u-zoom-50 {
    zoom: 0.6906666667;
  }
}
@media screen and (width: 519px) {
  .p-u-zoom-50 {
    zoom: 0.692;
  }
}
@media screen and (width: 520px) {
  .p-u-zoom-50 {
    zoom: 0.6933333333;
  }
}
@media screen and (width: 521px) {
  .p-u-zoom-50 {
    zoom: 0.6946666667;
  }
}
@media screen and (width: 522px) {
  .p-u-zoom-50 {
    zoom: 0.696;
  }
}
@media screen and (width: 523px) {
  .p-u-zoom-50 {
    zoom: 0.6973333333;
  }
}
@media screen and (width: 524px) {
  .p-u-zoom-50 {
    zoom: 0.6986666667;
  }
}
@media screen and (width: 525px) {
  .p-u-zoom-50 {
    zoom: 0.7;
  }
}
@media screen and (width: 526px) {
  .p-u-zoom-50 {
    zoom: 0.7013333333;
  }
}
@media screen and (width: 527px) {
  .p-u-zoom-50 {
    zoom: 0.7026666667;
  }
}
@media screen and (width: 528px) {
  .p-u-zoom-50 {
    zoom: 0.704;
  }
}
@media screen and (width: 529px) {
  .p-u-zoom-50 {
    zoom: 0.7053333333;
  }
}
@media screen and (width: 530px) {
  .p-u-zoom-50 {
    zoom: 0.7066666667;
  }
}
@media screen and (width: 531px) {
  .p-u-zoom-50 {
    zoom: 0.708;
  }
}
@media screen and (width: 532px) {
  .p-u-zoom-50 {
    zoom: 0.7093333333;
  }
}
@media screen and (width: 533px) {
  .p-u-zoom-50 {
    zoom: 0.7106666667;
  }
}
@media screen and (width: 534px) {
  .p-u-zoom-50 {
    zoom: 0.712;
  }
}
@media screen and (width: 535px) {
  .p-u-zoom-50 {
    zoom: 0.7133333333;
  }
}
@media screen and (width: 536px) {
  .p-u-zoom-50 {
    zoom: 0.7146666667;
  }
}
@media screen and (width: 537px) {
  .p-u-zoom-50 {
    zoom: 0.716;
  }
}
@media screen and (width: 538px) {
  .p-u-zoom-50 {
    zoom: 0.7173333333;
  }
}
@media screen and (width: 539px) {
  .p-u-zoom-50 {
    zoom: 0.7186666667;
  }
}
@media screen and (width: 540px) {
  .p-u-zoom-50 {
    zoom: 0.72;
  }
}
@media screen and (width: 541px) {
  .p-u-zoom-50 {
    zoom: 0.7213333333;
  }
}
@media screen and (width: 542px) {
  .p-u-zoom-50 {
    zoom: 0.7226666667;
  }
}
@media screen and (width: 543px) {
  .p-u-zoom-50 {
    zoom: 0.724;
  }
}
@media screen and (width: 544px) {
  .p-u-zoom-50 {
    zoom: 0.7253333333;
  }
}
@media screen and (width: 545px) {
  .p-u-zoom-50 {
    zoom: 0.7266666667;
  }
}
@media screen and (width: 546px) {
  .p-u-zoom-50 {
    zoom: 0.728;
  }
}
@media screen and (width: 547px) {
  .p-u-zoom-50 {
    zoom: 0.7293333333;
  }
}
@media screen and (width: 548px) {
  .p-u-zoom-50 {
    zoom: 0.7306666667;
  }
}
@media screen and (width: 549px) {
  .p-u-zoom-50 {
    zoom: 0.732;
  }
}
@media screen and (width: 550px) {
  .p-u-zoom-50 {
    zoom: 0.7333333333;
  }
}
@media screen and (width: 551px) {
  .p-u-zoom-50 {
    zoom: 0.7346666667;
  }
}
@media screen and (width: 552px) {
  .p-u-zoom-50 {
    zoom: 0.736;
  }
}
@media screen and (width: 553px) {
  .p-u-zoom-50 {
    zoom: 0.7373333333;
  }
}
@media screen and (width: 554px) {
  .p-u-zoom-50 {
    zoom: 0.7386666667;
  }
}
@media screen and (width: 555px) {
  .p-u-zoom-50 {
    zoom: 0.74;
  }
}
@media screen and (width: 556px) {
  .p-u-zoom-50 {
    zoom: 0.7413333333;
  }
}
@media screen and (width: 557px) {
  .p-u-zoom-50 {
    zoom: 0.7426666667;
  }
}
@media screen and (width: 558px) {
  .p-u-zoom-50 {
    zoom: 0.744;
  }
}
@media screen and (width: 559px) {
  .p-u-zoom-50 {
    zoom: 0.7453333333;
  }
}
@media screen and (width: 560px) {
  .p-u-zoom-50 {
    zoom: 0.7466666667;
  }
}
@media screen and (width: 561px) {
  .p-u-zoom-50 {
    zoom: 0.748;
  }
}
@media screen and (width: 562px) {
  .p-u-zoom-50 {
    zoom: 0.7493333333;
  }
}
@media screen and (width: 563px) {
  .p-u-zoom-50 {
    zoom: 0.7506666667;
  }
}
@media screen and (width: 564px) {
  .p-u-zoom-50 {
    zoom: 0.752;
  }
}
@media screen and (width: 565px) {
  .p-u-zoom-50 {
    zoom: 0.7533333333;
  }
}
@media screen and (width: 566px) {
  .p-u-zoom-50 {
    zoom: 0.7546666667;
  }
}
@media screen and (width: 567px) {
  .p-u-zoom-50 {
    zoom: 0.756;
  }
}
@media screen and (width: 568px) {
  .p-u-zoom-50 {
    zoom: 0.7573333333;
  }
}
@media screen and (width: 569px) {
  .p-u-zoom-50 {
    zoom: 0.7586666667;
  }
}
@media screen and (width: 570px) {
  .p-u-zoom-50 {
    zoom: 0.76;
  }
}
@media screen and (width: 571px) {
  .p-u-zoom-50 {
    zoom: 0.7613333333;
  }
}
@media screen and (width: 572px) {
  .p-u-zoom-50 {
    zoom: 0.7626666667;
  }
}
@media screen and (width: 573px) {
  .p-u-zoom-50 {
    zoom: 0.764;
  }
}
@media screen and (width: 574px) {
  .p-u-zoom-50 {
    zoom: 0.7653333333;
  }
}
@media screen and (width: 575px) {
  .p-u-zoom-50 {
    zoom: 0.7666666667;
  }
}
@media screen and (width: 576px) {
  .p-u-zoom-50 {
    zoom: 0.768;
  }
}
@media screen and (width: 577px) {
  .p-u-zoom-50 {
    zoom: 0.7693333333;
  }
}
@media screen and (width: 578px) {
  .p-u-zoom-50 {
    zoom: 0.7706666667;
  }
}
@media screen and (width: 579px) {
  .p-u-zoom-50 {
    zoom: 0.772;
  }
}
@media screen and (width: 580px) {
  .p-u-zoom-50 {
    zoom: 0.7733333333;
  }
}
@media screen and (width: 581px) {
  .p-u-zoom-50 {
    zoom: 0.7746666667;
  }
}
@media screen and (width: 582px) {
  .p-u-zoom-50 {
    zoom: 0.776;
  }
}
@media screen and (width: 583px) {
  .p-u-zoom-50 {
    zoom: 0.7773333333;
  }
}
@media screen and (width: 584px) {
  .p-u-zoom-50 {
    zoom: 0.7786666667;
  }
}
@media screen and (width: 585px) {
  .p-u-zoom-50 {
    zoom: 0.78;
  }
}
@media screen and (width: 586px) {
  .p-u-zoom-50 {
    zoom: 0.7813333333;
  }
}
@media screen and (width: 587px) {
  .p-u-zoom-50 {
    zoom: 0.7826666667;
  }
}
@media screen and (width: 588px) {
  .p-u-zoom-50 {
    zoom: 0.784;
  }
}
@media screen and (width: 589px) {
  .p-u-zoom-50 {
    zoom: 0.7853333333;
  }
}
@media screen and (width: 590px) {
  .p-u-zoom-50 {
    zoom: 0.7866666667;
  }
}
@media screen and (width: 591px) {
  .p-u-zoom-50 {
    zoom: 0.788;
  }
}
@media screen and (width: 592px) {
  .p-u-zoom-50 {
    zoom: 0.7893333333;
  }
}
@media screen and (width: 593px) {
  .p-u-zoom-50 {
    zoom: 0.7906666667;
  }
}
@media screen and (width: 594px) {
  .p-u-zoom-50 {
    zoom: 0.792;
  }
}
@media screen and (width: 595px) {
  .p-u-zoom-50 {
    zoom: 0.7933333333;
  }
}
@media screen and (width: 596px) {
  .p-u-zoom-50 {
    zoom: 0.7946666667;
  }
}
@media screen and (width: 597px) {
  .p-u-zoom-50 {
    zoom: 0.796;
  }
}
@media screen and (width: 598px) {
  .p-u-zoom-50 {
    zoom: 0.7973333333;
  }
}
@media screen and (width: 599px) {
  .p-u-zoom-50 {
    zoom: 0.7986666667;
  }
}
@media screen and (width: 600px) {
  .p-u-zoom-50 {
    zoom: 0.8;
  }
}
@media screen and (width: 601px) {
  .p-u-zoom-50 {
    zoom: 0.8013333333;
  }
}
@media screen and (width: 602px) {
  .p-u-zoom-50 {
    zoom: 0.8026666667;
  }
}
@media screen and (width: 603px) {
  .p-u-zoom-50 {
    zoom: 0.804;
  }
}
@media screen and (width: 604px) {
  .p-u-zoom-50 {
    zoom: 0.8053333333;
  }
}
@media screen and (width: 605px) {
  .p-u-zoom-50 {
    zoom: 0.8066666667;
  }
}
@media screen and (width: 606px) {
  .p-u-zoom-50 {
    zoom: 0.808;
  }
}
@media screen and (width: 607px) {
  .p-u-zoom-50 {
    zoom: 0.8093333333;
  }
}
@media screen and (width: 608px) {
  .p-u-zoom-50 {
    zoom: 0.8106666667;
  }
}
@media screen and (width: 609px) {
  .p-u-zoom-50 {
    zoom: 0.812;
  }
}
@media screen and (width: 610px) {
  .p-u-zoom-50 {
    zoom: 0.8133333333;
  }
}
@media screen and (width: 611px) {
  .p-u-zoom-50 {
    zoom: 0.8146666667;
  }
}
@media screen and (width: 612px) {
  .p-u-zoom-50 {
    zoom: 0.816;
  }
}
@media screen and (width: 613px) {
  .p-u-zoom-50 {
    zoom: 0.8173333333;
  }
}
@media screen and (width: 614px) {
  .p-u-zoom-50 {
    zoom: 0.8186666667;
  }
}
@media screen and (width: 615px) {
  .p-u-zoom-50 {
    zoom: 0.82;
  }
}
@media screen and (width: 616px) {
  .p-u-zoom-50 {
    zoom: 0.8213333333;
  }
}
@media screen and (width: 617px) {
  .p-u-zoom-50 {
    zoom: 0.8226666667;
  }
}
@media screen and (width: 618px) {
  .p-u-zoom-50 {
    zoom: 0.824;
  }
}
@media screen and (width: 619px) {
  .p-u-zoom-50 {
    zoom: 0.8253333333;
  }
}
@media screen and (width: 620px) {
  .p-u-zoom-50 {
    zoom: 0.8266666667;
  }
}
@media screen and (width: 621px) {
  .p-u-zoom-50 {
    zoom: 0.828;
  }
}
@media screen and (width: 622px) {
  .p-u-zoom-50 {
    zoom: 0.8293333333;
  }
}
@media screen and (width: 623px) {
  .p-u-zoom-50 {
    zoom: 0.8306666667;
  }
}
@media screen and (width: 624px) {
  .p-u-zoom-50 {
    zoom: 0.832;
  }
}
@media screen and (width: 625px) {
  .p-u-zoom-50 {
    zoom: 0.8333333333;
  }
}
@media screen and (width: 626px) {
  .p-u-zoom-50 {
    zoom: 0.8346666667;
  }
}
@media screen and (width: 627px) {
  .p-u-zoom-50 {
    zoom: 0.836;
  }
}
@media screen and (width: 628px) {
  .p-u-zoom-50 {
    zoom: 0.8373333333;
  }
}
@media screen and (width: 629px) {
  .p-u-zoom-50 {
    zoom: 0.8386666667;
  }
}
@media screen and (width: 630px) {
  .p-u-zoom-50 {
    zoom: 0.84;
  }
}
@media screen and (width: 631px) {
  .p-u-zoom-50 {
    zoom: 0.8413333333;
  }
}
@media screen and (width: 632px) {
  .p-u-zoom-50 {
    zoom: 0.8426666667;
  }
}
@media screen and (width: 633px) {
  .p-u-zoom-50 {
    zoom: 0.844;
  }
}
@media screen and (width: 634px) {
  .p-u-zoom-50 {
    zoom: 0.8453333333;
  }
}
@media screen and (width: 635px) {
  .p-u-zoom-50 {
    zoom: 0.8466666667;
  }
}
@media screen and (width: 636px) {
  .p-u-zoom-50 {
    zoom: 0.848;
  }
}
@media screen and (width: 637px) {
  .p-u-zoom-50 {
    zoom: 0.8493333333;
  }
}
@media screen and (width: 638px) {
  .p-u-zoom-50 {
    zoom: 0.8506666667;
  }
}
@media screen and (width: 639px) {
  .p-u-zoom-50 {
    zoom: 0.852;
  }
}
@media screen and (width: 640px) {
  .p-u-zoom-50 {
    zoom: 0.8533333333;
  }
}
@media screen and (width: 641px) {
  .p-u-zoom-50 {
    zoom: 0.8546666667;
  }
}
@media screen and (width: 642px) {
  .p-u-zoom-50 {
    zoom: 0.856;
  }
}
@media screen and (width: 643px) {
  .p-u-zoom-50 {
    zoom: 0.8573333333;
  }
}
@media screen and (width: 644px) {
  .p-u-zoom-50 {
    zoom: 0.8586666667;
  }
}
@media screen and (width: 645px) {
  .p-u-zoom-50 {
    zoom: 0.86;
  }
}
@media screen and (width: 646px) {
  .p-u-zoom-50 {
    zoom: 0.8613333333;
  }
}
@media screen and (width: 647px) {
  .p-u-zoom-50 {
    zoom: 0.8626666667;
  }
}
@media screen and (width: 648px) {
  .p-u-zoom-50 {
    zoom: 0.864;
  }
}
@media screen and (width: 649px) {
  .p-u-zoom-50 {
    zoom: 0.8653333333;
  }
}
@media screen and (width: 650px) {
  .p-u-zoom-50 {
    zoom: 0.8666666667;
  }
}
@media screen and (width: 651px) {
  .p-u-zoom-50 {
    zoom: 0.868;
  }
}
@media screen and (width: 652px) {
  .p-u-zoom-50 {
    zoom: 0.8693333333;
  }
}
@media screen and (width: 653px) {
  .p-u-zoom-50 {
    zoom: 0.8706666667;
  }
}
@media screen and (width: 654px) {
  .p-u-zoom-50 {
    zoom: 0.872;
  }
}
@media screen and (width: 655px) {
  .p-u-zoom-50 {
    zoom: 0.8733333333;
  }
}
@media screen and (width: 656px) {
  .p-u-zoom-50 {
    zoom: 0.8746666667;
  }
}
@media screen and (width: 657px) {
  .p-u-zoom-50 {
    zoom: 0.876;
  }
}
@media screen and (width: 658px) {
  .p-u-zoom-50 {
    zoom: 0.8773333333;
  }
}
@media screen and (width: 659px) {
  .p-u-zoom-50 {
    zoom: 0.8786666667;
  }
}
@media screen and (width: 660px) {
  .p-u-zoom-50 {
    zoom: 0.88;
  }
}
@media screen and (width: 661px) {
  .p-u-zoom-50 {
    zoom: 0.8813333333;
  }
}
@media screen and (width: 662px) {
  .p-u-zoom-50 {
    zoom: 0.8826666667;
  }
}
@media screen and (width: 663px) {
  .p-u-zoom-50 {
    zoom: 0.884;
  }
}
@media screen and (width: 664px) {
  .p-u-zoom-50 {
    zoom: 0.8853333333;
  }
}
@media screen and (width: 665px) {
  .p-u-zoom-50 {
    zoom: 0.8866666667;
  }
}
@media screen and (width: 666px) {
  .p-u-zoom-50 {
    zoom: 0.888;
  }
}
@media screen and (width: 667px) {
  .p-u-zoom-50 {
    zoom: 0.8893333333;
  }
}
@media screen and (width: 668px) {
  .p-u-zoom-50 {
    zoom: 0.8906666667;
  }
}
@media screen and (width: 669px) {
  .p-u-zoom-50 {
    zoom: 0.892;
  }
}
@media screen and (width: 670px) {
  .p-u-zoom-50 {
    zoom: 0.8933333333;
  }
}
@media screen and (width: 671px) {
  .p-u-zoom-50 {
    zoom: 0.8946666667;
  }
}
@media screen and (width: 672px) {
  .p-u-zoom-50 {
    zoom: 0.896;
  }
}
@media screen and (width: 673px) {
  .p-u-zoom-50 {
    zoom: 0.8973333333;
  }
}
@media screen and (width: 674px) {
  .p-u-zoom-50 {
    zoom: 0.8986666667;
  }
}
@media screen and (width: 675px) {
  .p-u-zoom-50 {
    zoom: 0.9;
  }
}
@media screen and (width: 676px) {
  .p-u-zoom-50 {
    zoom: 0.9013333333;
  }
}
@media screen and (width: 677px) {
  .p-u-zoom-50 {
    zoom: 0.9026666667;
  }
}
@media screen and (width: 678px) {
  .p-u-zoom-50 {
    zoom: 0.904;
  }
}
@media screen and (width: 679px) {
  .p-u-zoom-50 {
    zoom: 0.9053333333;
  }
}
@media screen and (width: 680px) {
  .p-u-zoom-50 {
    zoom: 0.9066666667;
  }
}
@media screen and (width: 681px) {
  .p-u-zoom-50 {
    zoom: 0.908;
  }
}
@media screen and (width: 682px) {
  .p-u-zoom-50 {
    zoom: 0.9093333333;
  }
}
@media screen and (width: 683px) {
  .p-u-zoom-50 {
    zoom: 0.9106666667;
  }
}
@media screen and (width: 684px) {
  .p-u-zoom-50 {
    zoom: 0.912;
  }
}
@media screen and (width: 685px) {
  .p-u-zoom-50 {
    zoom: 0.9133333333;
  }
}
@media screen and (width: 686px) {
  .p-u-zoom-50 {
    zoom: 0.9146666667;
  }
}
@media screen and (width: 687px) {
  .p-u-zoom-50 {
    zoom: 0.916;
  }
}
@media screen and (width: 688px) {
  .p-u-zoom-50 {
    zoom: 0.9173333333;
  }
}
@media screen and (width: 689px) {
  .p-u-zoom-50 {
    zoom: 0.9186666667;
  }
}
@media screen and (width: 690px) {
  .p-u-zoom-50 {
    zoom: 0.92;
  }
}
@media screen and (width: 691px) {
  .p-u-zoom-50 {
    zoom: 0.9213333333;
  }
}
@media screen and (width: 692px) {
  .p-u-zoom-50 {
    zoom: 0.9226666667;
  }
}
@media screen and (width: 693px) {
  .p-u-zoom-50 {
    zoom: 0.924;
  }
}
@media screen and (width: 694px) {
  .p-u-zoom-50 {
    zoom: 0.9253333333;
  }
}
@media screen and (width: 695px) {
  .p-u-zoom-50 {
    zoom: 0.9266666667;
  }
}
@media screen and (width: 696px) {
  .p-u-zoom-50 {
    zoom: 0.928;
  }
}
@media screen and (width: 697px) {
  .p-u-zoom-50 {
    zoom: 0.9293333333;
  }
}
@media screen and (width: 698px) {
  .p-u-zoom-50 {
    zoom: 0.9306666667;
  }
}
@media screen and (width: 699px) {
  .p-u-zoom-50 {
    zoom: 0.932;
  }
}
@media screen and (width: 700px) {
  .p-u-zoom-50 {
    zoom: 0.9333333333;
  }
}
@media screen and (width: 701px) {
  .p-u-zoom-50 {
    zoom: 0.9346666667;
  }
}
@media screen and (width: 702px) {
  .p-u-zoom-50 {
    zoom: 0.936;
  }
}
@media screen and (width: 703px) {
  .p-u-zoom-50 {
    zoom: 0.9373333333;
  }
}
@media screen and (width: 704px) {
  .p-u-zoom-50 {
    zoom: 0.9386666667;
  }
}
@media screen and (width: 705px) {
  .p-u-zoom-50 {
    zoom: 0.94;
  }
}
@media screen and (width: 706px) {
  .p-u-zoom-50 {
    zoom: 0.9413333333;
  }
}
@media screen and (width: 707px) {
  .p-u-zoom-50 {
    zoom: 0.9426666667;
  }
}
@media screen and (width: 708px) {
  .p-u-zoom-50 {
    zoom: 0.944;
  }
}
@media screen and (width: 709px) {
  .p-u-zoom-50 {
    zoom: 0.9453333333;
  }
}
@media screen and (width: 710px) {
  .p-u-zoom-50 {
    zoom: 0.9466666667;
  }
}
@media screen and (width: 711px) {
  .p-u-zoom-50 {
    zoom: 0.948;
  }
}
@media screen and (width: 712px) {
  .p-u-zoom-50 {
    zoom: 0.9493333333;
  }
}
@media screen and (width: 713px) {
  .p-u-zoom-50 {
    zoom: 0.9506666667;
  }
}
@media screen and (width: 714px) {
  .p-u-zoom-50 {
    zoom: 0.952;
  }
}
@media screen and (width: 715px) {
  .p-u-zoom-50 {
    zoom: 0.9533333333;
  }
}
@media screen and (width: 716px) {
  .p-u-zoom-50 {
    zoom: 0.9546666667;
  }
}
@media screen and (width: 717px) {
  .p-u-zoom-50 {
    zoom: 0.956;
  }
}
@media screen and (width: 718px) {
  .p-u-zoom-50 {
    zoom: 0.9573333333;
  }
}
@media screen and (width: 719px) {
  .p-u-zoom-50 {
    zoom: 0.9586666667;
  }
}
@media screen and (width: 720px) {
  .p-u-zoom-50 {
    zoom: 0.96;
  }
}
@media screen and (width: 721px) {
  .p-u-zoom-50 {
    zoom: 0.9613333333;
  }
}
@media screen and (width: 722px) {
  .p-u-zoom-50 {
    zoom: 0.9626666667;
  }
}
@media screen and (width: 723px) {
  .p-u-zoom-50 {
    zoom: 0.964;
  }
}
@media screen and (width: 724px) {
  .p-u-zoom-50 {
    zoom: 0.9653333333;
  }
}
@media screen and (width: 725px) {
  .p-u-zoom-50 {
    zoom: 0.9666666667;
  }
}
@media screen and (width: 726px) {
  .p-u-zoom-50 {
    zoom: 0.968;
  }
}
@media screen and (width: 727px) {
  .p-u-zoom-50 {
    zoom: 0.9693333333;
  }
}
@media screen and (width: 728px) {
  .p-u-zoom-50 {
    zoom: 0.9706666667;
  }
}
@media screen and (width: 729px) {
  .p-u-zoom-50 {
    zoom: 0.972;
  }
}
@media screen and (width: 730px) {
  .p-u-zoom-50 {
    zoom: 0.9733333333;
  }
}
@media screen and (width: 731px) {
  .p-u-zoom-50 {
    zoom: 0.9746666667;
  }
}
@media screen and (width: 732px) {
  .p-u-zoom-50 {
    zoom: 0.976;
  }
}
@media screen and (width: 733px) {
  .p-u-zoom-50 {
    zoom: 0.9773333333;
  }
}
@media screen and (width: 734px) {
  .p-u-zoom-50 {
    zoom: 0.9786666667;
  }
}
@media screen and (width: 735px) {
  .p-u-zoom-50 {
    zoom: 0.98;
  }
}
@media screen and (width: 736px) {
  .p-u-zoom-50 {
    zoom: 0.9813333333;
  }
}
@media screen and (width: 737px) {
  .p-u-zoom-50 {
    zoom: 0.9826666667;
  }
}
@media screen and (width: 738px) {
  .p-u-zoom-50 {
    zoom: 0.984;
  }
}
@media screen and (width: 739px) {
  .p-u-zoom-50 {
    zoom: 0.9853333333;
  }
}
@media screen and (width: 740px) {
  .p-u-zoom-50 {
    zoom: 0.9866666667;
  }
}
@media screen and (width: 741px) {
  .p-u-zoom-50 {
    zoom: 0.988;
  }
}
@media screen and (width: 742px) {
  .p-u-zoom-50 {
    zoom: 0.9893333333;
  }
}
@media screen and (width: 743px) {
  .p-u-zoom-50 {
    zoom: 0.9906666667;
  }
}
@media screen and (width: 744px) {
  .p-u-zoom-50 {
    zoom: 0.992;
  }
}
@media screen and (width: 745px) {
  .p-u-zoom-50 {
    zoom: 0.9933333333;
  }
}
@media screen and (width: 746px) {
  .p-u-zoom-50 {
    zoom: 0.9946666667;
  }
}
@media screen and (width: 747px) {
  .p-u-zoom-50 {
    zoom: 0.996;
  }
}
@media screen and (width: 748px) {
  .p-u-zoom-50 {
    zoom: 0.9973333333;
  }
}
@media screen and (width: 749px) {
  .p-u-zoom-50 {
    zoom: 0.9986666667;
  }
}
@media screen and (width: 750px) {
  .p-u-zoom-50 {
    zoom: 1;
  }
}
@media screen and (width: 751px) {
  .p-u-zoom-50 {
    zoom: 1.0013333333;
  }
}
@media screen and (width: 752px) {
  .p-u-zoom-50 {
    zoom: 1.0026666667;
  }
}
@media screen and (width: 753px) {
  .p-u-zoom-50 {
    zoom: 1.004;
  }
}
@media screen and (width: 754px) {
  .p-u-zoom-50 {
    zoom: 1.0053333333;
  }
}
@media screen and (width: 755px) {
  .p-u-zoom-50 {
    zoom: 1.0066666667;
  }
}
@media screen and (width: 756px) {
  .p-u-zoom-50 {
    zoom: 1.008;
  }
}
@media screen and (width: 757px) {
  .p-u-zoom-50 {
    zoom: 1.0093333333;
  }
}
@media screen and (width: 758px) {
  .p-u-zoom-50 {
    zoom: 1.0106666667;
  }
}
@media screen and (width: 759px) {
  .p-u-zoom-50 {
    zoom: 1.012;
  }
}
@media screen and (width: 760px) {
  .p-u-zoom-50 {
    zoom: 1.0133333333;
  }
}
@media screen and (width: 761px) {
  .p-u-zoom-50 {
    zoom: 1.0146666667;
  }
}
@media screen and (width: 762px) {
  .p-u-zoom-50 {
    zoom: 1.016;
  }
}
@media screen and (width: 763px) {
  .p-u-zoom-50 {
    zoom: 1.0173333333;
  }
}
@media screen and (width: 764px) {
  .p-u-zoom-50 {
    zoom: 1.0186666667;
  }
}
@media screen and (width: 765px) {
  .p-u-zoom-50 {
    zoom: 1.02;
  }
}
@media screen and (width: 766px) {
  .p-u-zoom-50 {
    zoom: 1.0213333333;
  }
}
@media screen and (width: 767px) {
  .p-u-zoom-50 {
    zoom: 1.0226666667;
  }
}
@media screen and (width: 768px) {
  .p-u-zoom-50 {
    zoom: 1.024;
  }
}
@media screen and (width: 769px) {
  .p-u-zoom-50 {
    zoom: 1.0253333333;
  }
}
@media screen and (width: 770px) {
  .p-u-zoom-50 {
    zoom: 1.0266666667;
  }
}
@media screen and (width: 771px) {
  .p-u-zoom-50 {
    zoom: 1.028;
  }
}
@media screen and (width: 772px) {
  .p-u-zoom-50 {
    zoom: 1.0293333333;
  }
}
@media screen and (width: 773px) {
  .p-u-zoom-50 {
    zoom: 1.0306666667;
  }
}
@media screen and (width: 774px) {
  .p-u-zoom-50 {
    zoom: 1.032;
  }
}
@media screen and (width: 775px) {
  .p-u-zoom-50 {
    zoom: 1.0333333333;
  }
}
@media screen and (width: 776px) {
  .p-u-zoom-50 {
    zoom: 1.0346666667;
  }
}
@media screen and (width: 777px) {
  .p-u-zoom-50 {
    zoom: 1.036;
  }
}
@media screen and (width: 778px) {
  .p-u-zoom-50 {
    zoom: 1.0373333333;
  }
}
@media screen and (width: 779px) {
  .p-u-zoom-50 {
    zoom: 1.0386666667;
  }
}
@media screen and (width: 780px) {
  .p-u-zoom-50 {
    zoom: 1.04;
  }
}
@media screen and (width: 781px) {
  .p-u-zoom-50 {
    zoom: 1.0413333333;
  }
}
@media screen and (width: 782px) {
  .p-u-zoom-50 {
    zoom: 1.0426666667;
  }
}
@media screen and (width: 783px) {
  .p-u-zoom-50 {
    zoom: 1.044;
  }
}
@media screen and (width: 784px) {
  .p-u-zoom-50 {
    zoom: 1.0453333333;
  }
}
@media screen and (width: 785px) {
  .p-u-zoom-50 {
    zoom: 1.0466666667;
  }
}
@media screen and (width: 786px) {
  .p-u-zoom-50 {
    zoom: 1.048;
  }
}
@media screen and (width: 787px) {
  .p-u-zoom-50 {
    zoom: 1.0493333333;
  }
}
@media screen and (width: 788px) {
  .p-u-zoom-50 {
    zoom: 1.0506666667;
  }
}
@media screen and (width: 789px) {
  .p-u-zoom-50 {
    zoom: 1.052;
  }
}
@media screen and (width: 790px) {
  .p-u-zoom-50 {
    zoom: 1.0533333333;
  }
}
@media screen and (width: 791px) {
  .p-u-zoom-50 {
    zoom: 1.0546666667;
  }
}
@media screen and (width: 792px) {
  .p-u-zoom-50 {
    zoom: 1.056;
  }
}
@media screen and (width: 793px) {
  .p-u-zoom-50 {
    zoom: 1.0573333333;
  }
}
@media screen and (width: 794px) {
  .p-u-zoom-50 {
    zoom: 1.0586666667;
  }
}
@media screen and (width: 795px) {
  .p-u-zoom-50 {
    zoom: 1.06;
  }
}
@media screen and (width: 796px) {
  .p-u-zoom-50 {
    zoom: 1.0613333333;
  }
}
@media screen and (width: 797px) {
  .p-u-zoom-50 {
    zoom: 1.0626666667;
  }
}
@media screen and (width: 798px) {
  .p-u-zoom-50 {
    zoom: 1.064;
  }
}
@media screen and (width: 799px) {
  .p-u-zoom-50 {
    zoom: 1.0653333333;
  }
}
@media screen and (width: 800px) {
  .p-u-zoom-50 {
    zoom: 1.0666666667;
  }
}
@media screen and (width: 801px) {
  .p-u-zoom-50 {
    zoom: 1.068;
  }
}
@media screen and (width: 802px) {
  .p-u-zoom-50 {
    zoom: 1.0693333333;
  }
}
@media screen and (width: 803px) {
  .p-u-zoom-50 {
    zoom: 1.0706666667;
  }
}
@media screen and (width: 804px) {
  .p-u-zoom-50 {
    zoom: 1.072;
  }
}
@media screen and (width: 805px) {
  .p-u-zoom-50 {
    zoom: 1.0733333333;
  }
}
@media screen and (width: 806px) {
  .p-u-zoom-50 {
    zoom: 1.0746666667;
  }
}
@media screen and (width: 807px) {
  .p-u-zoom-50 {
    zoom: 1.076;
  }
}
@media screen and (width: 808px) {
  .p-u-zoom-50 {
    zoom: 1.0773333333;
  }
}
@media screen and (width: 809px) {
  .p-u-zoom-50 {
    zoom: 1.0786666667;
  }
}
@media screen and (width: 810px) {
  .p-u-zoom-50 {
    zoom: 1.08;
  }
}
@media screen and (width: 811px) {
  .p-u-zoom-50 {
    zoom: 1.0813333333;
  }
}
@media screen and (width: 812px) {
  .p-u-zoom-50 {
    zoom: 1.0826666667;
  }
}
@media screen and (width: 813px) {
  .p-u-zoom-50 {
    zoom: 1.084;
  }
}
@media screen and (width: 814px) {
  .p-u-zoom-50 {
    zoom: 1.0853333333;
  }
}
@media screen and (width: 815px) {
  .p-u-zoom-50 {
    zoom: 1.0866666667;
  }
}
@media screen and (width: 816px) {
  .p-u-zoom-50 {
    zoom: 1.088;
  }
}
@media screen and (width: 817px) {
  .p-u-zoom-50 {
    zoom: 1.0893333333;
  }
}
@media screen and (width: 818px) {
  .p-u-zoom-50 {
    zoom: 1.0906666667;
  }
}
@media screen and (width: 819px) {
  .p-u-zoom-50 {
    zoom: 1.092;
  }
}
@media screen and (width: 820px) {
  .p-u-zoom-50 {
    zoom: 1.0933333333;
  }
}
@media screen and (width: 821px) {
  .p-u-zoom-50 {
    zoom: 1.0946666667;
  }
}
@media screen and (width: 822px) {
  .p-u-zoom-50 {
    zoom: 1.096;
  }
}
@media screen and (width: 823px) {
  .p-u-zoom-50 {
    zoom: 1.0973333333;
  }
}
@media screen and (width: 824px) {
  .p-u-zoom-50 {
    zoom: 1.0986666667;
  }
}
@media screen and (width: 825px) {
  .p-u-zoom-50 {
    zoom: 1.1;
  }
}
@media screen and (width: 826px) {
  .p-u-zoom-50 {
    zoom: 1.1013333333;
  }
}
@media screen and (width: 827px) {
  .p-u-zoom-50 {
    zoom: 1.1026666667;
  }
}
@media screen and (width: 828px) {
  .p-u-zoom-50 {
    zoom: 1.104;
  }
}
@media screen and (width: 829px) {
  .p-u-zoom-50 {
    zoom: 1.1053333333;
  }
}
@media screen and (width: 830px) {
  .p-u-zoom-50 {
    zoom: 1.1066666667;
  }
}
@media screen and (width: 831px) {
  .p-u-zoom-50 {
    zoom: 1.108;
  }
}
@media screen and (width: 832px) {
  .p-u-zoom-50 {
    zoom: 1.1093333333;
  }
}
@media screen and (width: 833px) {
  .p-u-zoom-50 {
    zoom: 1.1106666667;
  }
}
@media screen and (width: 834px) {
  .p-u-zoom-50 {
    zoom: 1.112;
  }
}
@media screen and (width: 835px) {
  .p-u-zoom-50 {
    zoom: 1.1133333333;
  }
}
@media screen and (width: 836px) {
  .p-u-zoom-50 {
    zoom: 1.1146666667;
  }
}
@media screen and (width: 837px) {
  .p-u-zoom-50 {
    zoom: 1.116;
  }
}
@media screen and (width: 838px) {
  .p-u-zoom-50 {
    zoom: 1.1173333333;
  }
}
@media screen and (width: 839px) {
  .p-u-zoom-50 {
    zoom: 1.1186666667;
  }
}
@media screen and (width: 840px) {
  .p-u-zoom-50 {
    zoom: 1.12;
  }
}
@media screen and (width: 841px) {
  .p-u-zoom-50 {
    zoom: 1.1213333333;
  }
}
@media screen and (width: 842px) {
  .p-u-zoom-50 {
    zoom: 1.1226666667;
  }
}
@media screen and (width: 843px) {
  .p-u-zoom-50 {
    zoom: 1.124;
  }
}
@media screen and (width: 844px) {
  .p-u-zoom-50 {
    zoom: 1.1253333333;
  }
}
@media screen and (width: 845px) {
  .p-u-zoom-50 {
    zoom: 1.1266666667;
  }
}
@media screen and (width: 846px) {
  .p-u-zoom-50 {
    zoom: 1.128;
  }
}
@media screen and (width: 847px) {
  .p-u-zoom-50 {
    zoom: 1.1293333333;
  }
}
@media screen and (width: 848px) {
  .p-u-zoom-50 {
    zoom: 1.1306666667;
  }
}
@media screen and (width: 849px) {
  .p-u-zoom-50 {
    zoom: 1.132;
  }
}
@media screen and (width: 850px) {
  .p-u-zoom-50 {
    zoom: 1.1333333333;
  }
}
@media screen and (width: 851px) {
  .p-u-zoom-50 {
    zoom: 1.1346666667;
  }
}
@media screen and (width: 852px) {
  .p-u-zoom-50 {
    zoom: 1.136;
  }
}
@media screen and (width: 853px) {
  .p-u-zoom-50 {
    zoom: 1.1373333333;
  }
}
@media screen and (width: 854px) {
  .p-u-zoom-50 {
    zoom: 1.1386666667;
  }
}
@media screen and (width: 855px) {
  .p-u-zoom-50 {
    zoom: 1.14;
  }
}
@media screen and (width: 856px) {
  .p-u-zoom-50 {
    zoom: 1.1413333333;
  }
}
@media screen and (width: 857px) {
  .p-u-zoom-50 {
    zoom: 1.1426666667;
  }
}
@media screen and (width: 858px) {
  .p-u-zoom-50 {
    zoom: 1.144;
  }
}
@media screen and (width: 859px) {
  .p-u-zoom-50 {
    zoom: 1.1453333333;
  }
}
@media screen and (width: 860px) {
  .p-u-zoom-50 {
    zoom: 1.1466666667;
  }
}
@media screen and (width: 861px) {
  .p-u-zoom-50 {
    zoom: 1.148;
  }
}
@media screen and (width: 862px) {
  .p-u-zoom-50 {
    zoom: 1.1493333333;
  }
}
@media screen and (width: 863px) {
  .p-u-zoom-50 {
    zoom: 1.1506666667;
  }
}
@media screen and (width: 864px) {
  .p-u-zoom-50 {
    zoom: 1.152;
  }
}
@media screen and (width: 865px) {
  .p-u-zoom-50 {
    zoom: 1.1533333333;
  }
}
@media screen and (width: 866px) {
  .p-u-zoom-50 {
    zoom: 1.1546666667;
  }
}
@media screen and (width: 867px) {
  .p-u-zoom-50 {
    zoom: 1.156;
  }
}
@media screen and (width: 868px) {
  .p-u-zoom-50 {
    zoom: 1.1573333333;
  }
}
@media screen and (width: 869px) {
  .p-u-zoom-50 {
    zoom: 1.1586666667;
  }
}
@media screen and (width: 870px) {
  .p-u-zoom-50 {
    zoom: 1.16;
  }
}
@media screen and (width: 871px) {
  .p-u-zoom-50 {
    zoom: 1.1613333333;
  }
}
@media screen and (width: 872px) {
  .p-u-zoom-50 {
    zoom: 1.1626666667;
  }
}
@media screen and (width: 873px) {
  .p-u-zoom-50 {
    zoom: 1.164;
  }
}
@media screen and (width: 874px) {
  .p-u-zoom-50 {
    zoom: 1.1653333333;
  }
}
@media screen and (width: 875px) {
  .p-u-zoom-50 {
    zoom: 1.1666666667;
  }
}
@media screen and (width: 876px) {
  .p-u-zoom-50 {
    zoom: 1.168;
  }
}
@media screen and (width: 877px) {
  .p-u-zoom-50 {
    zoom: 1.1693333333;
  }
}
@media screen and (width: 878px) {
  .p-u-zoom-50 {
    zoom: 1.1706666667;
  }
}
@media screen and (width: 879px) {
  .p-u-zoom-50 {
    zoom: 1.172;
  }
}
@media screen and (width: 880px) {
  .p-u-zoom-50 {
    zoom: 1.1733333333;
  }
}
@media screen and (width: 881px) {
  .p-u-zoom-50 {
    zoom: 1.1746666667;
  }
}
@media screen and (width: 882px) {
  .p-u-zoom-50 {
    zoom: 1.176;
  }
}
@media screen and (width: 883px) {
  .p-u-zoom-50 {
    zoom: 1.1773333333;
  }
}
@media screen and (width: 884px) {
  .p-u-zoom-50 {
    zoom: 1.1786666667;
  }
}
@media screen and (width: 885px) {
  .p-u-zoom-50 {
    zoom: 1.18;
  }
}
@media screen and (width: 886px) {
  .p-u-zoom-50 {
    zoom: 1.1813333333;
  }
}
@media screen and (width: 887px) {
  .p-u-zoom-50 {
    zoom: 1.1826666667;
  }
}
@media screen and (width: 888px) {
  .p-u-zoom-50 {
    zoom: 1.184;
  }
}
@media screen and (width: 889px) {
  .p-u-zoom-50 {
    zoom: 1.1853333333;
  }
}
@media screen and (width: 890px) {
  .p-u-zoom-50 {
    zoom: 1.1866666667;
  }
}
@media screen and (width: 891px) {
  .p-u-zoom-50 {
    zoom: 1.188;
  }
}
@media screen and (width: 892px) {
  .p-u-zoom-50 {
    zoom: 1.1893333333;
  }
}
@media screen and (width: 893px) {
  .p-u-zoom-50 {
    zoom: 1.1906666667;
  }
}
@media screen and (width: 894px) {
  .p-u-zoom-50 {
    zoom: 1.192;
  }
}
@media screen and (width: 895px) {
  .p-u-zoom-50 {
    zoom: 1.1933333333;
  }
}
@media screen and (width: 896px) {
  .p-u-zoom-50 {
    zoom: 1.1946666667;
  }
}
@media screen and (width: 897px) {
  .p-u-zoom-50 {
    zoom: 1.196;
  }
}
@media screen and (width: 898px) {
  .p-u-zoom-50 {
    zoom: 1.1973333333;
  }
}
@media screen and (width: 899px) {
  .p-u-zoom-50 {
    zoom: 1.1986666667;
  }
}
@media screen and (width: 900px) {
  .p-u-zoom-50 {
    zoom: 1.2;
  }
}
@media screen and (width: 901px) {
  .p-u-zoom-50 {
    zoom: 1.2013333333;
  }
}
@media screen and (width: 902px) {
  .p-u-zoom-50 {
    zoom: 1.2026666667;
  }
}
@media screen and (width: 903px) {
  .p-u-zoom-50 {
    zoom: 1.204;
  }
}
@media screen and (width: 904px) {
  .p-u-zoom-50 {
    zoom: 1.2053333333;
  }
}
@media screen and (width: 905px) {
  .p-u-zoom-50 {
    zoom: 1.2066666667;
  }
}
@media screen and (width: 906px) {
  .p-u-zoom-50 {
    zoom: 1.208;
  }
}
@media screen and (width: 907px) {
  .p-u-zoom-50 {
    zoom: 1.2093333333;
  }
}
@media screen and (width: 908px) {
  .p-u-zoom-50 {
    zoom: 1.2106666667;
  }
}
@media screen and (width: 909px) {
  .p-u-zoom-50 {
    zoom: 1.212;
  }
}
@media screen and (width: 910px) {
  .p-u-zoom-50 {
    zoom: 1.2133333333;
  }
}
@media screen and (width: 911px) {
  .p-u-zoom-50 {
    zoom: 1.2146666667;
  }
}
@media screen and (width: 912px) {
  .p-u-zoom-50 {
    zoom: 1.216;
  }
}
@media screen and (width: 913px) {
  .p-u-zoom-50 {
    zoom: 1.2173333333;
  }
}
@media screen and (width: 914px) {
  .p-u-zoom-50 {
    zoom: 1.2186666667;
  }
}
@media screen and (width: 915px) {
  .p-u-zoom-50 {
    zoom: 1.22;
  }
}
@media screen and (width: 916px) {
  .p-u-zoom-50 {
    zoom: 1.2213333333;
  }
}
@media screen and (width: 917px) {
  .p-u-zoom-50 {
    zoom: 1.2226666667;
  }
}
@media screen and (width: 918px) {
  .p-u-zoom-50 {
    zoom: 1.224;
  }
}
@media screen and (width: 919px) {
  .p-u-zoom-50 {
    zoom: 1.2253333333;
  }
}
@media screen and (width: 920px) {
  .p-u-zoom-50 {
    zoom: 1.2266666667;
  }
}
@media screen and (width: 921px) {
  .p-u-zoom-50 {
    zoom: 1.228;
  }
}
@media screen and (width: 922px) {
  .p-u-zoom-50 {
    zoom: 1.2293333333;
  }
}
@media screen and (width: 923px) {
  .p-u-zoom-50 {
    zoom: 1.2306666667;
  }
}
@media screen and (width: 924px) {
  .p-u-zoom-50 {
    zoom: 1.232;
  }
}
@media screen and (width: 925px) {
  .p-u-zoom-50 {
    zoom: 1.2333333333;
  }
}
@media screen and (width: 926px) {
  .p-u-zoom-50 {
    zoom: 1.2346666667;
  }
}
@media screen and (width: 927px) {
  .p-u-zoom-50 {
    zoom: 1.236;
  }
}
@media screen and (width: 928px) {
  .p-u-zoom-50 {
    zoom: 1.2373333333;
  }
}
@media screen and (width: 929px) {
  .p-u-zoom-50 {
    zoom: 1.2386666667;
  }
}
@media screen and (width: 930px) {
  .p-u-zoom-50 {
    zoom: 1.24;
  }
}
@media screen and (width: 931px) {
  .p-u-zoom-50 {
    zoom: 1.2413333333;
  }
}
@media screen and (width: 932px) {
  .p-u-zoom-50 {
    zoom: 1.2426666667;
  }
}
@media screen and (width: 933px) {
  .p-u-zoom-50 {
    zoom: 1.244;
  }
}
@media screen and (width: 934px) {
  .p-u-zoom-50 {
    zoom: 1.2453333333;
  }
}
@media screen and (width: 935px) {
  .p-u-zoom-50 {
    zoom: 1.2466666667;
  }
}
@media screen and (width: 936px) {
  .p-u-zoom-50 {
    zoom: 1.248;
  }
}
@media screen and (width: 937px) {
  .p-u-zoom-50 {
    zoom: 1.2493333333;
  }
}
@media screen and (width: 938px) {
  .p-u-zoom-50 {
    zoom: 1.2506666667;
  }
}
@media screen and (width: 939px) {
  .p-u-zoom-50 {
    zoom: 1.252;
  }
}
@media screen and (width: 940px) {
  .p-u-zoom-50 {
    zoom: 1.2533333333;
  }
}
@media screen and (width: 941px) {
  .p-u-zoom-50 {
    zoom: 1.2546666667;
  }
}
@media screen and (width: 942px) {
  .p-u-zoom-50 {
    zoom: 1.256;
  }
}
@media screen and (width: 943px) {
  .p-u-zoom-50 {
    zoom: 1.2573333333;
  }
}
@media screen and (width: 944px) {
  .p-u-zoom-50 {
    zoom: 1.2586666667;
  }
}
@media screen and (width: 945px) {
  .p-u-zoom-50 {
    zoom: 1.26;
  }
}
@media screen and (width: 946px) {
  .p-u-zoom-50 {
    zoom: 1.2613333333;
  }
}
@media screen and (width: 947px) {
  .p-u-zoom-50 {
    zoom: 1.2626666667;
  }
}
@media screen and (width: 948px) {
  .p-u-zoom-50 {
    zoom: 1.264;
  }
}
@media screen and (width: 949px) {
  .p-u-zoom-50 {
    zoom: 1.2653333333;
  }
}
@media screen and (width: 950px) {
  .p-u-zoom-50 {
    zoom: 1.2666666667;
  }
}
@media screen and (width: 951px) {
  .p-u-zoom-50 {
    zoom: 1.268;
  }
}
@media screen and (width: 952px) {
  .p-u-zoom-50 {
    zoom: 1.2693333333;
  }
}
@media screen and (width: 953px) {
  .p-u-zoom-50 {
    zoom: 1.2706666667;
  }
}
@media screen and (width: 954px) {
  .p-u-zoom-50 {
    zoom: 1.272;
  }
}
@media screen and (width: 955px) {
  .p-u-zoom-50 {
    zoom: 1.2733333333;
  }
}
@media screen and (width: 956px) {
  .p-u-zoom-50 {
    zoom: 1.2746666667;
  }
}
@media screen and (width: 957px) {
  .p-u-zoom-50 {
    zoom: 1.276;
  }
}
@media screen and (width: 958px) {
  .p-u-zoom-50 {
    zoom: 1.2773333333;
  }
}
@media screen and (width: 959px) {
  .p-u-zoom-50 {
    zoom: 1.2786666667;
  }
}
@media screen and (width: 960px) {
  .p-u-zoom-50 {
    zoom: 1.28;
  }
}
@media screen and (width: 961px) {
  .p-u-zoom-50 {
    zoom: 1.2813333333;
  }
}
@media screen and (width: 962px) {
  .p-u-zoom-50 {
    zoom: 1.2826666667;
  }
}
@media screen and (width: 963px) {
  .p-u-zoom-50 {
    zoom: 1.284;
  }
}
@media screen and (width: 964px) {
  .p-u-zoom-50 {
    zoom: 1.2853333333;
  }
}
@media screen and (width: 965px) {
  .p-u-zoom-50 {
    zoom: 1.2866666667;
  }
}
@media screen and (width: 966px) {
  .p-u-zoom-50 {
    zoom: 1.288;
  }
}
@media screen and (width: 967px) {
  .p-u-zoom-50 {
    zoom: 1.2893333333;
  }
}
@media screen and (width: 968px) {
  .p-u-zoom-50 {
    zoom: 1.2906666667;
  }
}
@media screen and (width: 969px) {
  .p-u-zoom-50 {
    zoom: 1.292;
  }
}
@media screen and (width: 970px) {
  .p-u-zoom-50 {
    zoom: 1.2933333333;
  }
}
@media screen and (width: 971px) {
  .p-u-zoom-50 {
    zoom: 1.2946666667;
  }
}
@media screen and (width: 972px) {
  .p-u-zoom-50 {
    zoom: 1.296;
  }
}
@media screen and (width: 973px) {
  .p-u-zoom-50 {
    zoom: 1.2973333333;
  }
}
@media screen and (width: 974px) {
  .p-u-zoom-50 {
    zoom: 1.2986666667;
  }
}
@media screen and (width: 975px) {
  .p-u-zoom-50 {
    zoom: 1.3;
  }
}
@media screen and (width: 976px) {
  .p-u-zoom-50 {
    zoom: 1.3013333333;
  }
}
@media screen and (width: 977px) {
  .p-u-zoom-50 {
    zoom: 1.3026666667;
  }
}
@media screen and (width: 978px) {
  .p-u-zoom-50 {
    zoom: 1.304;
  }
}
@media screen and (width: 979px) {
  .p-u-zoom-50 {
    zoom: 1.3053333333;
  }
}
@media screen and (width: 980px) {
  .p-u-zoom-50 {
    zoom: 1.3066666667;
  }
}
@media screen and (width: 981px) {
  .p-u-zoom-50 {
    zoom: 1.308;
  }
}
@media screen and (width: 982px) {
  .p-u-zoom-50 {
    zoom: 1.3093333333;
  }
}
@media screen and (width: 983px) {
  .p-u-zoom-50 {
    zoom: 1.3106666667;
  }
}
@media screen and (width: 984px) {
  .p-u-zoom-50 {
    zoom: 1.312;
  }
}
@media screen and (width: 985px) {
  .p-u-zoom-50 {
    zoom: 1.3133333333;
  }
}
@media screen and (width: 986px) {
  .p-u-zoom-50 {
    zoom: 1.3146666667;
  }
}
@media screen and (width: 987px) {
  .p-u-zoom-50 {
    zoom: 1.316;
  }
}
@media screen and (width: 988px) {
  .p-u-zoom-50 {
    zoom: 1.3173333333;
  }
}
@media screen and (width: 989px) {
  .p-u-zoom-50 {
    zoom: 1.3186666667;
  }
}
@media screen and (width: 990px) {
  .p-u-zoom-50 {
    zoom: 1.32;
  }
}
@media screen and (width: 991px) {
  .p-u-zoom-50 {
    zoom: 1.3213333333;
  }
}
@media screen and (width: 992px) {
  .p-u-zoom-50 {
    zoom: 1.3226666667;
  }
}
@media screen and (width: 993px) {
  .p-u-zoom-50 {
    zoom: 1.324;
  }
}
@media screen and (width: 994px) {
  .p-u-zoom-50 {
    zoom: 1.3253333333;
  }
}
@media screen and (width: 995px) {
  .p-u-zoom-50 {
    zoom: 1.3266666667;
  }
}
@media screen and (width: 996px) {
  .p-u-zoom-50 {
    zoom: 1.328;
  }
}
@media screen and (width: 997px) {
  .p-u-zoom-50 {
    zoom: 1.3293333333;
  }
}
@media screen and (width: 998px) {
  .p-u-zoom-50 {
    zoom: 1.3306666667;
  }
}
@media screen and (width: 999px) {
  .p-u-zoom-50 {
    zoom: 1.332;
  }
}
@media screen and (width: 1000px) {
  .p-u-zoom-50 {
    zoom: 1.3333333333;
  }
}
@media screen and (width: 1001px) {
  .p-u-zoom-50 {
    zoom: 1.3346666667;
  }
}
@media screen and (width: 1002px) {
  .p-u-zoom-50 {
    zoom: 1.336;
  }
}
@media screen and (width: 1003px) {
  .p-u-zoom-50 {
    zoom: 1.3373333333;
  }
}
@media screen and (width: 1004px) {
  .p-u-zoom-50 {
    zoom: 1.3386666667;
  }
}
@media screen and (width: 1005px) {
  .p-u-zoom-50 {
    zoom: 1.34;
  }
}
@media screen and (width: 1006px) {
  .p-u-zoom-50 {
    zoom: 1.3413333333;
  }
}
@media screen and (width: 1007px) {
  .p-u-zoom-50 {
    zoom: 1.3426666667;
  }
}
@media screen and (width: 1008px) {
  .p-u-zoom-50 {
    zoom: 1.344;
  }
}
@media screen and (width: 1009px) {
  .p-u-zoom-50 {
    zoom: 1.3453333333;
  }
}
@media screen and (width: 1010px) {
  .p-u-zoom-50 {
    zoom: 1.3466666667;
  }
}
@media screen and (width: 1011px) {
  .p-u-zoom-50 {
    zoom: 1.348;
  }
}
@media screen and (width: 1012px) {
  .p-u-zoom-50 {
    zoom: 1.3493333333;
  }
}
@media screen and (width: 1013px) {
  .p-u-zoom-50 {
    zoom: 1.3506666667;
  }
}
@media screen and (width: 1014px) {
  .p-u-zoom-50 {
    zoom: 1.352;
  }
}
@media screen and (width: 1015px) {
  .p-u-zoom-50 {
    zoom: 1.3533333333;
  }
}
@media screen and (width: 1016px) {
  .p-u-zoom-50 {
    zoom: 1.3546666667;
  }
}
@media screen and (width: 1017px) {
  .p-u-zoom-50 {
    zoom: 1.356;
  }
}
@media screen and (width: 1018px) {
  .p-u-zoom-50 {
    zoom: 1.3573333333;
  }
}
@media screen and (width: 1019px) {
  .p-u-zoom-50 {
    zoom: 1.3586666667;
  }
}
@media screen and (width: 1020px) {
  .p-u-zoom-50 {
    zoom: 1.36;
  }
}
@media screen and (width: 1021px) {
  .p-u-zoom-50 {
    zoom: 1.3613333333;
  }
}
@media screen and (width: 1022px) {
  .p-u-zoom-50 {
    zoom: 1.3626666667;
  }
}
@media screen and (width: 1023px) {
  .p-u-zoom-50 {
    zoom: 1.364;
  }
}
@media screen and (width: 1024px) {
  .p-u-zoom-50 {
    zoom: 1.3653333333;
  }
}
@media screen and (width: 1025px) {
  .p-u-zoom-50 {
    zoom: 1.3666666667;
  }
}
@media screen and (width: 1026px) {
  .p-u-zoom-50 {
    zoom: 1.368;
  }
}
@media screen and (width: 1027px) {
  .p-u-zoom-50 {
    zoom: 1.3693333333;
  }
}
@media screen and (width: 1028px) {
  .p-u-zoom-50 {
    zoom: 1.3706666667;
  }
}
@media screen and (width: 1029px) {
  .p-u-zoom-50 {
    zoom: 1.372;
  }
}
@media screen and (width: 1030px) {
  .p-u-zoom-50 {
    zoom: 1.3733333333;
  }
}
@media screen and (width: 1031px) {
  .p-u-zoom-50 {
    zoom: 1.3746666667;
  }
}
@media screen and (width: 1032px) {
  .p-u-zoom-50 {
    zoom: 1.376;
  }
}
@media screen and (width: 1033px) {
  .p-u-zoom-50 {
    zoom: 1.3773333333;
  }
}
@media screen and (width: 1034px) {
  .p-u-zoom-50 {
    zoom: 1.3786666667;
  }
}
@media screen and (width: 1035px) {
  .p-u-zoom-50 {
    zoom: 1.38;
  }
}
@media screen and (width: 1036px) {
  .p-u-zoom-50 {
    zoom: 1.3813333333;
  }
}
@media screen and (width: 1037px) {
  .p-u-zoom-50 {
    zoom: 1.3826666667;
  }
}
@media screen and (width: 1038px) {
  .p-u-zoom-50 {
    zoom: 1.384;
  }
}
@media screen and (width: 1039px) {
  .p-u-zoom-50 {
    zoom: 1.3853333333;
  }
}
@media screen and (width: 1040px) {
  .p-u-zoom-50 {
    zoom: 1.3866666667;
  }
}
@media screen and (width: 1041px) {
  .p-u-zoom-50 {
    zoom: 1.388;
  }
}
@media screen and (width: 1042px) {
  .p-u-zoom-50 {
    zoom: 1.3893333333;
  }
}
@media screen and (width: 1043px) {
  .p-u-zoom-50 {
    zoom: 1.3906666667;
  }
}
@media screen and (width: 1044px) {
  .p-u-zoom-50 {
    zoom: 1.392;
  }
}
@media screen and (width: 1045px) {
  .p-u-zoom-50 {
    zoom: 1.3933333333;
  }
}
@media screen and (width: 1046px) {
  .p-u-zoom-50 {
    zoom: 1.3946666667;
  }
}
@media screen and (width: 1047px) {
  .p-u-zoom-50 {
    zoom: 1.396;
  }
}
@media screen and (width: 1048px) {
  .p-u-zoom-50 {
    zoom: 1.3973333333;
  }
}
@media screen and (width: 1049px) {
  .p-u-zoom-50 {
    zoom: 1.3986666667;
  }
}
@media screen and (width: 1050px) {
  .p-u-zoom-50 {
    zoom: 1.4;
  }
}
@media screen and (width: 1051px) {
  .p-u-zoom-50 {
    zoom: 1.4013333333;
  }
}
@media screen and (width: 1052px) {
  .p-u-zoom-50 {
    zoom: 1.4026666667;
  }
}
@media screen and (width: 1053px) {
  .p-u-zoom-50 {
    zoom: 1.404;
  }
}
@media screen and (width: 1054px) {
  .p-u-zoom-50 {
    zoom: 1.4053333333;
  }
}
@media screen and (width: 1055px) {
  .p-u-zoom-50 {
    zoom: 1.4066666667;
  }
}
@media screen and (width: 1056px) {
  .p-u-zoom-50 {
    zoom: 1.408;
  }
}
@media screen and (width: 1057px) {
  .p-u-zoom-50 {
    zoom: 1.4093333333;
  }
}
@media screen and (width: 1058px) {
  .p-u-zoom-50 {
    zoom: 1.4106666667;
  }
}
@media screen and (width: 1059px) {
  .p-u-zoom-50 {
    zoom: 1.412;
  }
}
@media screen and (width: 1060px) {
  .p-u-zoom-50 {
    zoom: 1.4133333333;
  }
}
@media screen and (width: 1061px) {
  .p-u-zoom-50 {
    zoom: 1.4146666667;
  }
}
@media screen and (width: 1062px) {
  .p-u-zoom-50 {
    zoom: 1.416;
  }
}
@media screen and (width: 1063px) {
  .p-u-zoom-50 {
    zoom: 1.4173333333;
  }
}
@media screen and (width: 1064px) {
  .p-u-zoom-50 {
    zoom: 1.4186666667;
  }
}
@media screen and (width: 1065px) {
  .p-u-zoom-50 {
    zoom: 1.42;
  }
}
@media screen and (width: 1066px) {
  .p-u-zoom-50 {
    zoom: 1.4213333333;
  }
}
@media screen and (width: 1067px) {
  .p-u-zoom-50 {
    zoom: 1.4226666667;
  }
}
@media screen and (width: 1068px) {
  .p-u-zoom-50 {
    zoom: 1.424;
  }
}
@media screen and (width: 1069px) {
  .p-u-zoom-50 {
    zoom: 1.4253333333;
  }
}
@media screen and (width: 1070px) {
  .p-u-zoom-50 {
    zoom: 1.4266666667;
  }
}
@media screen and (width: 1071px) {
  .p-u-zoom-50 {
    zoom: 1.428;
  }
}
@media screen and (width: 1072px) {
  .p-u-zoom-50 {
    zoom: 1.4293333333;
  }
}
@media screen and (width: 1073px) {
  .p-u-zoom-50 {
    zoom: 1.4306666667;
  }
}
@media screen and (width: 1074px) {
  .p-u-zoom-50 {
    zoom: 1.432;
  }
}
@media screen and (width: 1075px) {
  .p-u-zoom-50 {
    zoom: 1.4333333333;
  }
}
@media screen and (width: 1076px) {
  .p-u-zoom-50 {
    zoom: 1.4346666667;
  }
}
@media screen and (width: 1077px) {
  .p-u-zoom-50 {
    zoom: 1.436;
  }
}
@media screen and (width: 1078px) {
  .p-u-zoom-50 {
    zoom: 1.4373333333;
  }
}
@media screen and (width: 1079px) {
  .p-u-zoom-50 {
    zoom: 1.4386666667;
  }
}
@media screen and (width: 1080px) {
  .p-u-zoom-50 {
    zoom: 1.44;
  }
}
@media screen and (width: 1081px) {
  .p-u-zoom-50 {
    zoom: 1.4413333333;
  }
}
@media screen and (width: 1082px) {
  .p-u-zoom-50 {
    zoom: 1.4426666667;
  }
}
@media screen and (width: 1083px) {
  .p-u-zoom-50 {
    zoom: 1.444;
  }
}
@media screen and (width: 1084px) {
  .p-u-zoom-50 {
    zoom: 1.4453333333;
  }
}
@media screen and (width: 1085px) {
  .p-u-zoom-50 {
    zoom: 1.4466666667;
  }
}
@media screen and (width: 1086px) {
  .p-u-zoom-50 {
    zoom: 1.448;
  }
}
@media screen and (width: 1087px) {
  .p-u-zoom-50 {
    zoom: 1.4493333333;
  }
}
@media screen and (width: 1088px) {
  .p-u-zoom-50 {
    zoom: 1.4506666667;
  }
}
@media screen and (width: 1089px) {
  .p-u-zoom-50 {
    zoom: 1.452;
  }
}
@media screen and (width: 1090px) {
  .p-u-zoom-50 {
    zoom: 1.4533333333;
  }
}
@media screen and (width: 1091px) {
  .p-u-zoom-50 {
    zoom: 1.4546666667;
  }
}
@media screen and (width: 1092px) {
  .p-u-zoom-50 {
    zoom: 1.456;
  }
}
@media screen and (width: 1093px) {
  .p-u-zoom-50 {
    zoom: 1.4573333333;
  }
}
@media screen and (width: 1094px) {
  .p-u-zoom-50 {
    zoom: 1.4586666667;
  }
}
@media screen and (width: 1095px) {
  .p-u-zoom-50 {
    zoom: 1.46;
  }
}
@media screen and (width: 1096px) {
  .p-u-zoom-50 {
    zoom: 1.4613333333;
  }
}
@media screen and (width: 1097px) {
  .p-u-zoom-50 {
    zoom: 1.4626666667;
  }
}
@media screen and (width: 1098px) {
  .p-u-zoom-50 {
    zoom: 1.464;
  }
}
@media screen and (width: 1099px) {
  .p-u-zoom-50 {
    zoom: 1.4653333333;
  }
}
@media screen and (width: 1100px) {
  .p-u-zoom-50 {
    zoom: 1.4666666667;
  }
}
@media screen and (width: 1101px) {
  .p-u-zoom-50 {
    zoom: 1.468;
  }
}
@media screen and (width: 1102px) {
  .p-u-zoom-50 {
    zoom: 1.4693333333;
  }
}
@media screen and (width: 1103px) {
  .p-u-zoom-50 {
    zoom: 1.4706666667;
  }
}
@media screen and (width: 1104px) {
  .p-u-zoom-50 {
    zoom: 1.472;
  }
}
@media screen and (width: 1105px) {
  .p-u-zoom-50 {
    zoom: 1.4733333333;
  }
}
@media screen and (width: 1106px) {
  .p-u-zoom-50 {
    zoom: 1.4746666667;
  }
}
@media screen and (width: 1107px) {
  .p-u-zoom-50 {
    zoom: 1.476;
  }
}
@media screen and (width: 1108px) {
  .p-u-zoom-50 {
    zoom: 1.4773333333;
  }
}
@media screen and (width: 1109px) {
  .p-u-zoom-50 {
    zoom: 1.4786666667;
  }
}
@media screen and (width: 1110px) {
  .p-u-zoom-50 {
    zoom: 1.48;
  }
}
@media screen and (width: 1111px) {
  .p-u-zoom-50 {
    zoom: 1.4813333333;
  }
}
@media screen and (width: 1112px) {
  .p-u-zoom-50 {
    zoom: 1.4826666667;
  }
}
@media screen and (width: 1113px) {
  .p-u-zoom-50 {
    zoom: 1.484;
  }
}
@media screen and (width: 1114px) {
  .p-u-zoom-50 {
    zoom: 1.4853333333;
  }
}
@media screen and (width: 1115px) {
  .p-u-zoom-50 {
    zoom: 1.4866666667;
  }
}
@media screen and (width: 1116px) {
  .p-u-zoom-50 {
    zoom: 1.488;
  }
}
@media screen and (width: 1117px) {
  .p-u-zoom-50 {
    zoom: 1.4893333333;
  }
}
@media screen and (width: 1118px) {
  .p-u-zoom-50 {
    zoom: 1.4906666667;
  }
}
@media screen and (width: 1119px) {
  .p-u-zoom-50 {
    zoom: 1.492;
  }
}
@media screen and (width: 1120px) {
  .p-u-zoom-50 {
    zoom: 1.4933333333;
  }
}
@media screen and (width: 1121px) {
  .p-u-zoom-50 {
    zoom: 1.4946666667;
  }
}
@media screen and (width: 1122px) {
  .p-u-zoom-50 {
    zoom: 1.496;
  }
}
@media screen and (width: 1123px) {
  .p-u-zoom-50 {
    zoom: 1.4973333333;
  }
}
@media screen and (width: 1124px) {
  .p-u-zoom-50 {
    zoom: 1.4986666667;
  }
}
@media screen and (width: 1125px) {
  .p-u-zoom-50 {
    zoom: 1.5;
  }
}
@media screen and (width: 1126px) {
  .p-u-zoom-50 {
    zoom: 1.5013333333;
  }
}
@media screen and (width: 1127px) {
  .p-u-zoom-50 {
    zoom: 1.5026666667;
  }
}
@media screen and (width: 1128px) {
  .p-u-zoom-50 {
    zoom: 1.504;
  }
}
@media screen and (width: 1129px) {
  .p-u-zoom-50 {
    zoom: 1.5053333333;
  }
}
@media screen and (width: 1130px) {
  .p-u-zoom-50 {
    zoom: 1.5066666667;
  }
}
@media screen and (width: 1131px) {
  .p-u-zoom-50 {
    zoom: 1.508;
  }
}
@media screen and (width: 1132px) {
  .p-u-zoom-50 {
    zoom: 1.5093333333;
  }
}
@media screen and (width: 1133px) {
  .p-u-zoom-50 {
    zoom: 1.5106666667;
  }
}
@media screen and (width: 1134px) {
  .p-u-zoom-50 {
    zoom: 1.512;
  }
}
@media screen and (width: 1135px) {
  .p-u-zoom-50 {
    zoom: 1.5133333333;
  }
}
@media screen and (width: 1136px) {
  .p-u-zoom-50 {
    zoom: 1.5146666667;
  }
}
@media screen and (width: 1137px) {
  .p-u-zoom-50 {
    zoom: 1.516;
  }
}
@media screen and (width: 1138px) {
  .p-u-zoom-50 {
    zoom: 1.5173333333;
  }
}
@media screen and (width: 1139px) {
  .p-u-zoom-50 {
    zoom: 1.5186666667;
  }
}
@media screen and (width: 1140px) {
  .p-u-zoom-50 {
    zoom: 1.52;
  }
}
@media screen and (width: 1141px) {
  .p-u-zoom-50 {
    zoom: 1.5213333333;
  }
}
@media screen and (width: 1142px) {
  .p-u-zoom-50 {
    zoom: 1.5226666667;
  }
}
@media screen and (width: 1143px) {
  .p-u-zoom-50 {
    zoom: 1.524;
  }
}
@media screen and (width: 1144px) {
  .p-u-zoom-50 {
    zoom: 1.5253333333;
  }
}
@media screen and (width: 1145px) {
  .p-u-zoom-50 {
    zoom: 1.5266666667;
  }
}
@media screen and (width: 1146px) {
  .p-u-zoom-50 {
    zoom: 1.528;
  }
}
@media screen and (width: 1147px) {
  .p-u-zoom-50 {
    zoom: 1.5293333333;
  }
}
@media screen and (width: 1148px) {
  .p-u-zoom-50 {
    zoom: 1.5306666667;
  }
}
@media screen and (width: 1149px) {
  .p-u-zoom-50 {
    zoom: 1.532;
  }
}
@media screen and (width: 1150px) {
  .p-u-zoom-50 {
    zoom: 1.5333333333;
  }
}
@media screen and (width: 1151px) {
  .p-u-zoom-50 {
    zoom: 1.5346666667;
  }
}
@media screen and (width: 1152px) {
  .p-u-zoom-50 {
    zoom: 1.536;
  }
}
@media screen and (width: 1153px) {
  .p-u-zoom-50 {
    zoom: 1.5373333333;
  }
}
@media screen and (width: 1154px) {
  .p-u-zoom-50 {
    zoom: 1.5386666667;
  }
}
@media screen and (width: 1155px) {
  .p-u-zoom-50 {
    zoom: 1.54;
  }
}
@media screen and (width: 1156px) {
  .p-u-zoom-50 {
    zoom: 1.5413333333;
  }
}
@media screen and (width: 1157px) {
  .p-u-zoom-50 {
    zoom: 1.5426666667;
  }
}
@media screen and (width: 1158px) {
  .p-u-zoom-50 {
    zoom: 1.544;
  }
}
@media screen and (width: 1159px) {
  .p-u-zoom-50 {
    zoom: 1.5453333333;
  }
}
@media screen and (width: 1160px) {
  .p-u-zoom-50 {
    zoom: 1.5466666667;
  }
}
@media screen and (width: 1161px) {
  .p-u-zoom-50 {
    zoom: 1.548;
  }
}
@media screen and (width: 1162px) {
  .p-u-zoom-50 {
    zoom: 1.5493333333;
  }
}
@media screen and (width: 1163px) {
  .p-u-zoom-50 {
    zoom: 1.5506666667;
  }
}
@media screen and (width: 1164px) {
  .p-u-zoom-50 {
    zoom: 1.552;
  }
}
@media screen and (width: 1165px) {
  .p-u-zoom-50 {
    zoom: 1.5533333333;
  }
}
@media screen and (width: 1166px) {
  .p-u-zoom-50 {
    zoom: 1.5546666667;
  }
}
@media screen and (width: 1167px) {
  .p-u-zoom-50 {
    zoom: 1.556;
  }
}
@media screen and (width: 1168px) {
  .p-u-zoom-50 {
    zoom: 1.5573333333;
  }
}
@media screen and (width: 1169px) {
  .p-u-zoom-50 {
    zoom: 1.5586666667;
  }
}
@media screen and (width: 1170px) {
  .p-u-zoom-50 {
    zoom: 1.56;
  }
}
@media screen and (width: 1171px) {
  .p-u-zoom-50 {
    zoom: 1.5613333333;
  }
}
@media screen and (width: 1172px) {
  .p-u-zoom-50 {
    zoom: 1.5626666667;
  }
}
@media screen and (width: 1173px) {
  .p-u-zoom-50 {
    zoom: 1.564;
  }
}
@media screen and (width: 1174px) {
  .p-u-zoom-50 {
    zoom: 1.5653333333;
  }
}
@media screen and (width: 1175px) {
  .p-u-zoom-50 {
    zoom: 1.5666666667;
  }
}
@media screen and (width: 1176px) {
  .p-u-zoom-50 {
    zoom: 1.568;
  }
}
@media screen and (width: 1177px) {
  .p-u-zoom-50 {
    zoom: 1.5693333333;
  }
}
@media screen and (width: 1178px) {
  .p-u-zoom-50 {
    zoom: 1.5706666667;
  }
}
@media screen and (width: 1179px) {
  .p-u-zoom-50 {
    zoom: 1.572;
  }
}
@media screen and (width: 1180px) {
  .p-u-zoom-50 {
    zoom: 1.5733333333;
  }
}
@media screen and (width: 1181px) {
  .p-u-zoom-50 {
    zoom: 1.5746666667;
  }
}
@media screen and (width: 1182px) {
  .p-u-zoom-50 {
    zoom: 1.576;
  }
}
@media screen and (width: 1183px) {
  .p-u-zoom-50 {
    zoom: 1.5773333333;
  }
}
@media screen and (width: 1184px) {
  .p-u-zoom-50 {
    zoom: 1.5786666667;
  }
}
@media screen and (width: 1185px) {
  .p-u-zoom-50 {
    zoom: 1.58;
  }
}
@media screen and (width: 1186px) {
  .p-u-zoom-50 {
    zoom: 1.5813333333;
  }
}
@media screen and (width: 1187px) {
  .p-u-zoom-50 {
    zoom: 1.5826666667;
  }
}
@media screen and (width: 1188px) {
  .p-u-zoom-50 {
    zoom: 1.584;
  }
}
@media screen and (width: 1189px) {
  .p-u-zoom-50 {
    zoom: 1.5853333333;
  }
}
@media screen and (width: 1190px) {
  .p-u-zoom-50 {
    zoom: 1.5866666667;
  }
}
@media screen and (width: 1191px) {
  .p-u-zoom-50 {
    zoom: 1.588;
  }
}
@media screen and (width: 1192px) {
  .p-u-zoom-50 {
    zoom: 1.5893333333;
  }
}
@media screen and (width: 1193px) {
  .p-u-zoom-50 {
    zoom: 1.5906666667;
  }
}
@media screen and (width: 1194px) {
  .p-u-zoom-50 {
    zoom: 1.592;
  }
}
@media screen and (width: 1195px) {
  .p-u-zoom-50 {
    zoom: 1.5933333333;
  }
}
@media screen and (width: 1196px) {
  .p-u-zoom-50 {
    zoom: 1.5946666667;
  }
}
@media screen and (width: 1197px) {
  .p-u-zoom-50 {
    zoom: 1.596;
  }
}
@media screen and (width: 1198px) {
  .p-u-zoom-50 {
    zoom: 1.5973333333;
  }
}
@media screen and (width: 1199px) {
  .p-u-zoom-50 {
    zoom: 1.5986666667;
  }
}
@media screen and (width: 1200px) {
  .p-u-zoom-50 {
    zoom: 1.6;
  }
}
@media screen and (min-width: 320.2666666667vw) {
  .p-u-zoom-50 {
    zoom: 1.6013333333;
  }
}

.p-button {
  display: block;
  border-radius: 26.6666666667vw;
}
.p-button img {
  width: 100%;
}

.p-hero__date {
  background-color: #E60012;
}

.p-point {
  margin: 6.4vw 0 0;
}
.p-point__section:not(:first-child) {
  margin-top: 10.6666666667vw;
}
.p-point__heading-01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-point__heading-02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 13.3333333333vw 0 0;
}
.p-point__mod-01 {
  position: relative;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7.2vw;
  padding: 0 5.3333333333vw 0;
  margin: 8vw 0 0;
}
.p-point__mod-01-block {
  position: relative;
  padding: 0 7.4666666667vw 6.6666666667vw;
}
.p-point__mod-01-block:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 24vw);
  background: #FBF0E9;
  z-index: -1;
}
.p-point__mod-01-text {
  margin: 2.6666666667vw 0 0 0;
  font-style: normal;
  font-weight: 500;
  font-size: 3.7333333333vw;
  line-height: 6.4vw;
  letter-spacing: 0.1em;
  color: #333333;
}
.p-point__mod-01-title {
  margin: 2.9333333333vw 0 0;
  font-style: normal;
  font-weight: 700;
  font-size: 4.2666666667vw;
  line-height: 6.4vw;
  letter-spacing: 0.1em;
  color: #333333;
}
.p-point__mod-01-note {
  margin: 1.3333333333vw 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 5.0666666667vw;
  letter-spacing: 0.05em;
  color: #333333;
}
.p-point__mod-02 {
  position: relative;
  margin: 7.4666666667vw 0 0;
}
.p-point__mod-02-scroll {
  overflow: auto;
}
.p-point__mod-02-in {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 238.4vw;
  padding: 0 0 8vw;
  gap: 15.2vw;
}
.p-point__mod-02-in:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 25.0666666667vw);
  background: #FBF0E9;
  z-index: -1;
}
.p-point__mod-02-block {
  position: relative;
}
.p-point__mod-02-block:not(:first-child):before {
  content: "";
  display: block;
  position: absolute;
  top: 22.4vw;
  left: -13.0666666667vw;
  width: 13.0666666667vw;
  height: 3.2vw;
  background: url(/pgmedia/cp_ls-ovenpot_202506/img/point_arrow_01_sp.png) 0 0/contain no-repeat;
}
.p-point__mod-02-block._01 {
  margin: 0 0 0 -2.6666666667vw;
}
.p-point__mod-02-block._02 {
  margin: 0 0 0 -2.6666666667vw;
}
.p-point__mod-02-block._02:before {
  left: -9.8666666667vw;
}
.p-point__mod-02-text {
  margin: 4vw 5.3333333333vw 0;
  font-style: normal;
  font-weight: 500;
  font-size: 3.7333333333vw;
  line-height: 6.4vw;
  text-align: center;
  letter-spacing: 0.06em;
  color: #333333;
}
.p-point__mod-02-guide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 2.4vw 0 0;
}
.p-point__mod-03 {
  position: relative;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6.6666666667vw;
  padding: 7.4666666667vw 0 6.4vw;
  margin: 6.4vw 5.3333333333vw 0;
  background: #FBF0E9;
}
.p-point__mod-03-text {
  margin: 2.6666666667vw 0 0;
  font-style: normal;
  font-weight: 500;
  font-size: 4.2666666667vw;
  line-height: 6.4vw;
  text-align: center;
  letter-spacing: 0.1em;
  color: #333333;
}

.p-product {
  padding: 1.8666666667vw 0 1.8666666667vw;
  margin: 13.6vw 5.3333333333vw 0;
  border-top: 0.5333333333vw solid #333333;
  border-bottom: 0.5333333333vw solid #333333;
}
.p-product__grid {
  padding: 6.6666666667vw 0 7.7333333333vw;
  border-top: 0.2666666667vw solid #333333;
  border-bottom: 0.2666666667vw solid #333333;
}
.p-product__grid-block {
  grid-area: block;
}
.p-product__grid-image {
  grid-area: image;
  margin: 5.3333333333vw -2.1333333333vw 0 2.1333333333vw;
}
.p-product__grid-note {
  margin: 4vw 0 0;
}
.p-product__grid-foot {
  grid-area: foot;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6.6666666667vw 0 6.6666666667vw;
  margin: 5.3333333333vw 0 0;
  background-color: #F6F6FB;
  border-radius: 2.6666666667vw;
}
.p-product__heading {
  padding: 0 3.2vw 5.0666666667vw;
  border-bottom: 0.2666666667vw solid #333333;
}
.p-product__heading-main {
  display: block;
}
.p-product__heading-sub {
  display: block;
  margin: 3.2vw 0 0;
  font-style: normal;
  font-weight: 500;
  font-size: 3.7333333333vw;
  line-height: 4.5333333333vw;
  letter-spacing: 0.02em;
  color: #333333;
}
.p-product__price {
  margin: 6.4vw 0 0;
}
.p-product__set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5.3333333333vw 0 5.3333333333vw;
  margin: 3.2vw 0 0;
  background-color: #FBF0E9;
}
.p-product__set-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 12.2666666667vw;
  padding: 0 3.4666666667vw 0 5.0666666667vw;
  font-style: normal;
  font-weight: 500;
  font-size: 3.7333333333vw;
  line-height: 5.3333333333vw;
  letter-spacing: 0.1em;
  color: #333333;
}
.p-product__set-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1 1;
  padding: 0 2.9333333333vw 0 3.4666666667vw;
  border-left: 0.2666666667vw solid #F0DFD5;
}
.p-product__set-detail {
  font-style: normal;
  font-weight: 400;
  font-size: 3.0666666667vw;
  line-height: 5.6vw;
  color: #333333;
}
.p-product__note {
  font-style: normal;
  font-weight: 400;
  font-size: 2.9333333333vw;
  line-height: 5.6vw;
  letter-spacing: 0.02em;
  color: #333333;
}
.p-product__button {
  background: linear-gradient(92.59deg, #FF6851 0%, #E60012 99.08%);
  -webkit-box-shadow: 0 1.7273626667vw 2.7144266667vw rgba(0, 0, 0, 0.25);
          box-shadow: 0 1.7273626667vw 2.7144266667vw rgba(0, 0, 0, 0.25);
}

.p-reason {
  margin: 11.7333333333vw 0 0;
}
.p-reason__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-reason__mod-01 {
  display: grid;
  grid-template: "image title " "detail detail" "foot foot" auto/auto 1fr;
  gap: 0 7.2vw;
  padding: 0 5.3333333333vw 0;
  margin: 10.6666666667vw 0 0;
}
.p-reason__mod-01-title {
  grid-area: title;
  margin: -3.7333333333vw 0 0;
}
.p-reason__mod-01-image {
  grid-area: image;
}
.p-reason__mod-01-detail {
  grid-area: detail;
  margin: 5.6vw 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 4.2666666667vw;
  line-height: 8vw;
  letter-spacing: 0.05em;
  color: #333333;
}
.p-reason__mod-01-detail-item:not(:first-child) {
  margin-top: 1.3333333333vw;
}
.p-reason__mod-01-foot {
  grid-area: foot;
  padding: 6.6666666667vw 8vw 6.6666666667vw;
  margin: 10.6666666667vw 0 0;
  border-radius: 2.6666666667vw;
  background-color: #FBF0E9;
}
.p-reason__mod-01-foot-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-reason__mod-01-foot-image {
  margin: 5.6vw 0 0;
}
.p-reason__mod-01-foot-text {
  margin: 4vw 0 0;
  font-style: normal;
  font-weight: 500;
  font-size: 4vw;
  line-height: 7.2vw;
  letter-spacing: 0.05em;
  color: #333333;
}
.p-reason__mod-02 {
  position: relative;
  padding: 0 5.3333333333vw 0;
  margin: 13.6vw 0 0;
}
.p-reason__mod-02-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.p-reason__mod-02-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 10.1333333333vw 0 0;
}
.p-reason__mod-02-detail {
  grid-area: detail;
  margin: 5.3333333333vw 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 4.2666666667vw;
  line-height: 8vw;
  letter-spacing: 0.05em;
  color: #333333;
}
.p-reason__mod-02-detail-item:not(:first-child) {
  margin-top: 1.3333333333vw;
}
.p-reason__mod-02-bg {
  position: absolute;
  top: 30.4vw;
  left: 0.2666666667vw;
  z-index: -1;
}

.p-review {
  position: relative;
  padding: 46.6666666667vw 5.3333333333vw 10.6666666667vw;
  margin: 24.5333333333vw 0 0;
  background: #FBF0E9;
}
.p-review__heading {
  position: absolute;
  top: -15.4666666667vw;
  left: 0;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.p-review__heading-main {
  margin: 2.9333333333vw 0 0;
}
.p-review__voice-block {
  position: relative;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4vw;
  padding: 6.6666666667vw 5.3333333333vw 5.3333333333vw;
  background: #FFFFFF;
  border-radius: 5.3333333333vw;
}
.p-review__voice-block:not(:first-child) {
  margin-top: 9.3333333333vw;
}
.p-review__voice-label {
  position: absolute;
  top: -4vw;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.p-review__voice-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2.9333333333vw;
}
.p-review__voice-icon-text {
  font-style: normal;
  font-weight: 500;
  font-size: 3.7333333333vw;
  line-height: 5.3333333333vw;
  letter-spacing: 0.05em;
  color: #333333;
}
.p-review__voice-detail {
  font-style: normal;
  font-weight: 400;
  font-size: 3.7333333333vw;
  line-height: 6.9333333333vw;
  color: #333333;
}
.p-review__voice-detail-item:not(:first-child) {
  margin-top: 1.3333333333vw;
}