@charset "UTF-8";
/* ----------------------------------------------------
font english
-----------------------------------------------------*/
.font-en {
  font-family: "Jost", sans-serif;
}

/* ----------------------------------------------------
pc sp 入れ替え
-----------------------------------------------------*/
.pc-only {
  display: inherit;
}
@media screen and (max-width: 767px) {
  .pc-only {
    display: none;
  }
}

.sp-only {
  display: none;
}
@media screen and (max-width: 767px) {
  .sp-only {
    display: inherit;
  }
}

/* ----------------------------------------------------
container
-----------------------------------------------------*/
.container {
  width: 100%;
  margin-inline: auto;
  max-width: 125rem;
  padding-inline: min(5vw, 3rem);
}

/* ----------------------------------------------------
インデント
-----------------------------------------------------*/
.u-ind-1 {
  padding-left: 1em;
  text-indent: -1em;
}

.u-ind-1_5 {
  padding-left: 1.5em;
  text-indent: -1.5em;
}

.u-ind-2 {
  padding-left: 2em;
  text-indent: -2em;
}

/* ----------------------------------------------------
下線
-----------------------------------------------------*/
.u-underline {
  text-decoration: underline;
}

/* ----------------------------------------------------
text-pos
-----------------------------------------------------*/
.u-text-center {
  text-align: center;
}

.u-text-left {
  text-align: left;
}

.u-text-right {
  text-align: right;
}

/* ----------------------------------------------------
justify-pos
-----------------------------------------------------*/
.u-justify-center {
  justify-content: center;
}

.u-justify-start {
  justify-content: start;
}

.u-justify-end {
  justify-content: end;
}

/* ----------------------------------------------------
display
-----------------------------------------------------*/
.u-hidden {
  display: none;
}

.u-block {
  display: block;
}

.u-inline-block {
  display: inline-block;
}

.u-inline {
  display: inline;
}

.u-flex {
  display: flex;
}

.u-grid {
  display: grid;
}

/* ----------------------------------------------------
position
-----------------------------------------------------*/
.u-relative {
  position: relative;
}

/* ----------------------------------------------------
マーカー
-----------------------------------------------------*/
.marker {
  background: linear-gradient(transparent 80%, #ffe940 80%);
}

/* ----------------------------------------------------
テキストサイズ
-----------------------------------------------------*/
.text-xs {
  font-size: clamp(1.1rem, 2vw, 1.2rem);
  line-height: 1rem;
}

.text-sm {
  font-size: clamp(1.3rem, 2vw, 1.4rem);
  line-height: 1.25rem;
}

.text-base {
  font-size: clamp(1.5rem, 2vw, 1.6rem);
  line-height: 1.5rem;
}

.text-lg {
  font-size: clamp(1.6rem, 2vw, 1.8rem);
  line-height: 1.75rem;
}

.text-xl {
  font-size: clamp(1.8rem, 2vw, 2rem);
  line-height: 1.75rem;
}

.text-2xl {
  font-size: clamp(2rem, 2vw, 2.4rem);
  line-height: 2rem;
}

.text-3xl {
  font-size: clamp(2.6rem, 2vw, 3rem);
  line-height: 2.25rem;
}

.text-4xl {
  font-size: clamp(3rem, 2vw, 3.6rem);
  line-height: 2.5rem;
}

.text-5xl {
  font-size: clamp(4.2rem, 2vw, 4.8rem);
  line-height: 1rem;
}

/* ----------------------------------------------------
フォントウェイト
-----------------------------------------------------*/
.font-thin {
  font-weight: 100;
}

.font-extralight {
  font-weight: 200;
}

.font-light {
  font-weight: 300;
}

.font-normal {
  font-weight: 400;
}

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

.font-black {
  font-weight: 900;
}

/* ----------------------------------------------------
margin padding
-----------------------------------------------------*/
.mt-0 {
  margin-top: clamp(0px * 0.7, 0vw, 0px);
}

.mb-0 {
  margin-bottom: clamp(0px * 0.7, 0vw, 0px);
}

.ml-0 {
  margin-left: clamp(0px * 0.7, 0vw, 0px);
}

.mr-0 {
  margin-right: clamp(0px * 0.7, 0vw, 0px);
}

.pt-0 {
  padding-top: clamp(0px * 0.7, 0vw, 0px);
}

.pb-0 {
  padding-bottom: clamp(0px * 0.7, 0vw, 0px);
}

.pl-0 {
  padding-left: clamp(0px * 0.7, 0vw, 0px);
}

.pr-0 {
  padding-right: clamp(0px * 0.7, 0vw, 0px);
}

.mt-5 {
  margin-top: clamp(5px * 0.7, 0.5vw, 5px);
}

.mb-5 {
  margin-bottom: clamp(5px * 0.7, 0.5vw, 5px);
}

.ml-5 {
  margin-left: clamp(5px * 0.7, 0.5vw, 5px);
}

.mr-5 {
  margin-right: clamp(5px * 0.7, 0.5vw, 5px);
}

.pt-5 {
  padding-top: clamp(5px * 0.7, 0.5vw, 5px);
}

.pb-5 {
  padding-bottom: clamp(5px * 0.7, 0.5vw, 5px);
}

.pl-5 {
  padding-left: clamp(5px * 0.7, 0.5vw, 5px);
}

.pr-5 {
  padding-right: clamp(5px * 0.7, 0.5vw, 5px);
}

.mt-10 {
  margin-top: clamp(10px * 0.7, 1vw, 10px);
}

.mb-10 {
  margin-bottom: clamp(10px * 0.7, 1vw, 10px);
}

.ml-10 {
  margin-left: clamp(10px * 0.7, 1vw, 10px);
}

.mr-10 {
  margin-right: clamp(10px * 0.7, 1vw, 10px);
}

.pt-10 {
  padding-top: clamp(10px * 0.7, 1vw, 10px);
}

.pb-10 {
  padding-bottom: clamp(10px * 0.7, 1vw, 10px);
}

.pl-10 {
  padding-left: clamp(10px * 0.7, 1vw, 10px);
}

.pr-10 {
  padding-right: clamp(10px * 0.7, 1vw, 10px);
}

.mt-15 {
  margin-top: clamp(15px * 0.7, 1.5vw, 15px);
}

.mb-15 {
  margin-bottom: clamp(15px * 0.7, 1.5vw, 15px);
}

.ml-15 {
  margin-left: clamp(15px * 0.7, 1.5vw, 15px);
}

.mr-15 {
  margin-right: clamp(15px * 0.7, 1.5vw, 15px);
}

.pt-15 {
  padding-top: clamp(15px * 0.7, 1.5vw, 15px);
}

.pb-15 {
  padding-bottom: clamp(15px * 0.7, 1.5vw, 15px);
}

.pl-15 {
  padding-left: clamp(15px * 0.7, 1.5vw, 15px);
}

.pr-15 {
  padding-right: clamp(15px * 0.7, 1.5vw, 15px);
}

.mt-20 {
  margin-top: clamp(20px * 0.7, 2vw, 20px);
}

.mb-20 {
  margin-bottom: clamp(20px * 0.7, 2vw, 20px);
}

.ml-20 {
  margin-left: clamp(20px * 0.7, 2vw, 20px);
}

.mr-20 {
  margin-right: clamp(20px * 0.7, 2vw, 20px);
}

.pt-20 {
  padding-top: clamp(20px * 0.7, 2vw, 20px);
}

.pb-20 {
  padding-bottom: clamp(20px * 0.7, 2vw, 20px);
}

.pl-20 {
  padding-left: clamp(20px * 0.7, 2vw, 20px);
}

.pr-20 {
  padding-right: clamp(20px * 0.7, 2vw, 20px);
}

.mt-25 {
  margin-top: clamp(25px * 0.7, 2.5vw, 25px);
}

.mb-25 {
  margin-bottom: clamp(25px * 0.7, 2.5vw, 25px);
}

.ml-25 {
  margin-left: clamp(25px * 0.7, 2.5vw, 25px);
}

.mr-25 {
  margin-right: clamp(25px * 0.7, 2.5vw, 25px);
}

.pt-25 {
  padding-top: clamp(25px * 0.7, 2.5vw, 25px);
}

.pb-25 {
  padding-bottom: clamp(25px * 0.7, 2.5vw, 25px);
}

.pl-25 {
  padding-left: clamp(25px * 0.7, 2.5vw, 25px);
}

.pr-25 {
  padding-right: clamp(25px * 0.7, 2.5vw, 25px);
}

.mt-30 {
  margin-top: clamp(30px * 0.7, 3vw, 30px);
}

.mb-30 {
  margin-bottom: clamp(30px * 0.7, 3vw, 30px);
}

.ml-30 {
  margin-left: clamp(30px * 0.7, 3vw, 30px);
}

.mr-30 {
  margin-right: clamp(30px * 0.7, 3vw, 30px);
}

.pt-30 {
  padding-top: clamp(30px * 0.7, 3vw, 30px);
}

.pb-30 {
  padding-bottom: clamp(30px * 0.7, 3vw, 30px);
}

.pl-30 {
  padding-left: clamp(30px * 0.7, 3vw, 30px);
}

.pr-30 {
  padding-right: clamp(30px * 0.7, 3vw, 30px);
}

.mt-35 {
  margin-top: clamp(35px * 0.7, 3.5vw, 35px);
}

.mb-35 {
  margin-bottom: clamp(35px * 0.7, 3.5vw, 35px);
}

.ml-35 {
  margin-left: clamp(35px * 0.7, 3.5vw, 35px);
}

.mr-35 {
  margin-right: clamp(35px * 0.7, 3.5vw, 35px);
}

.pt-35 {
  padding-top: clamp(35px * 0.7, 3.5vw, 35px);
}

.pb-35 {
  padding-bottom: clamp(35px * 0.7, 3.5vw, 35px);
}

.pl-35 {
  padding-left: clamp(35px * 0.7, 3.5vw, 35px);
}

.pr-35 {
  padding-right: clamp(35px * 0.7, 3.5vw, 35px);
}

.mt-40 {
  margin-top: clamp(40px * 0.7, 4vw, 40px);
}

.mb-40 {
  margin-bottom: clamp(40px * 0.7, 4vw, 40px);
}

.ml-40 {
  margin-left: clamp(40px * 0.7, 4vw, 40px);
}

.mr-40 {
  margin-right: clamp(40px * 0.7, 4vw, 40px);
}

.pt-40 {
  padding-top: clamp(40px * 0.7, 4vw, 40px);
}

.pb-40 {
  padding-bottom: clamp(40px * 0.7, 4vw, 40px);
}

.pl-40 {
  padding-left: clamp(40px * 0.7, 4vw, 40px);
}

.pr-40 {
  padding-right: clamp(40px * 0.7, 4vw, 40px);
}

.mt-45 {
  margin-top: clamp(45px * 0.7, 4.5vw, 45px);
}

.mb-45 {
  margin-bottom: clamp(45px * 0.7, 4.5vw, 45px);
}

.ml-45 {
  margin-left: clamp(45px * 0.7, 4.5vw, 45px);
}

.mr-45 {
  margin-right: clamp(45px * 0.7, 4.5vw, 45px);
}

.pt-45 {
  padding-top: clamp(45px * 0.7, 4.5vw, 45px);
}

.pb-45 {
  padding-bottom: clamp(45px * 0.7, 4.5vw, 45px);
}

.pl-45 {
  padding-left: clamp(45px * 0.7, 4.5vw, 45px);
}

.pr-45 {
  padding-right: clamp(45px * 0.7, 4.5vw, 45px);
}

.mt-50 {
  margin-top: clamp(50px * 0.7, 5vw, 50px);
}

.mb-50 {
  margin-bottom: clamp(50px * 0.7, 5vw, 50px);
}

.ml-50 {
  margin-left: clamp(50px * 0.7, 5vw, 50px);
}

.mr-50 {
  margin-right: clamp(50px * 0.7, 5vw, 50px);
}

.pt-50 {
  padding-top: clamp(50px * 0.7, 5vw, 50px);
}

.pb-50 {
  padding-bottom: clamp(50px * 0.7, 5vw, 50px);
}

.pl-50 {
  padding-left: clamp(50px * 0.7, 5vw, 50px);
}

.pr-50 {
  padding-right: clamp(50px * 0.7, 5vw, 50px);
}

.mt-55 {
  margin-top: clamp(55px * 0.7, 5.5vw, 55px);
}

.mb-55 {
  margin-bottom: clamp(55px * 0.7, 5.5vw, 55px);
}

.ml-55 {
  margin-left: clamp(55px * 0.7, 5.5vw, 55px);
}

.mr-55 {
  margin-right: clamp(55px * 0.7, 5.5vw, 55px);
}

.pt-55 {
  padding-top: clamp(55px * 0.7, 5.5vw, 55px);
}

.pb-55 {
  padding-bottom: clamp(55px * 0.7, 5.5vw, 55px);
}

.pl-55 {
  padding-left: clamp(55px * 0.7, 5.5vw, 55px);
}

.pr-55 {
  padding-right: clamp(55px * 0.7, 5.5vw, 55px);
}

.mt-60 {
  margin-top: clamp(60px * 0.7, 6vw, 60px);
}

.mb-60 {
  margin-bottom: clamp(60px * 0.7, 6vw, 60px);
}

.ml-60 {
  margin-left: clamp(60px * 0.7, 6vw, 60px);
}

.mr-60 {
  margin-right: clamp(60px * 0.7, 6vw, 60px);
}

.pt-60 {
  padding-top: clamp(60px * 0.7, 6vw, 60px);
}

.pb-60 {
  padding-bottom: clamp(60px * 0.7, 6vw, 60px);
}

.pl-60 {
  padding-left: clamp(60px * 0.7, 6vw, 60px);
}

.pr-60 {
  padding-right: clamp(60px * 0.7, 6vw, 60px);
}

.mt-65 {
  margin-top: clamp(65px * 0.7, 6.5vw, 65px);
}

.mb-65 {
  margin-bottom: clamp(65px * 0.7, 6.5vw, 65px);
}

.ml-65 {
  margin-left: clamp(65px * 0.7, 6.5vw, 65px);
}

.mr-65 {
  margin-right: clamp(65px * 0.7, 6.5vw, 65px);
}

.pt-65 {
  padding-top: clamp(65px * 0.7, 6.5vw, 65px);
}

.pb-65 {
  padding-bottom: clamp(65px * 0.7, 6.5vw, 65px);
}

.pl-65 {
  padding-left: clamp(65px * 0.7, 6.5vw, 65px);
}

.pr-65 {
  padding-right: clamp(65px * 0.7, 6.5vw, 65px);
}

.mt-70 {
  margin-top: clamp(70px * 0.7, 7vw, 70px);
}

.mb-70 {
  margin-bottom: clamp(70px * 0.7, 7vw, 70px);
}

.ml-70 {
  margin-left: clamp(70px * 0.7, 7vw, 70px);
}

.mr-70 {
  margin-right: clamp(70px * 0.7, 7vw, 70px);
}

.pt-70 {
  padding-top: clamp(70px * 0.7, 7vw, 70px);
}

.pb-70 {
  padding-bottom: clamp(70px * 0.7, 7vw, 70px);
}

.pl-70 {
  padding-left: clamp(70px * 0.7, 7vw, 70px);
}

.pr-70 {
  padding-right: clamp(70px * 0.7, 7vw, 70px);
}

.mt-75 {
  margin-top: clamp(75px * 0.7, 7.5vw, 75px);
}

.mb-75 {
  margin-bottom: clamp(75px * 0.7, 7.5vw, 75px);
}

.ml-75 {
  margin-left: clamp(75px * 0.7, 7.5vw, 75px);
}

.mr-75 {
  margin-right: clamp(75px * 0.7, 7.5vw, 75px);
}

.pt-75 {
  padding-top: clamp(75px * 0.7, 7.5vw, 75px);
}

.pb-75 {
  padding-bottom: clamp(75px * 0.7, 7.5vw, 75px);
}

.pl-75 {
  padding-left: clamp(75px * 0.7, 7.5vw, 75px);
}

.pr-75 {
  padding-right: clamp(75px * 0.7, 7.5vw, 75px);
}

.mt-80 {
  margin-top: clamp(80px * 0.7, 8vw, 80px);
}

.mb-80 {
  margin-bottom: clamp(80px * 0.7, 8vw, 80px);
}

.ml-80 {
  margin-left: clamp(80px * 0.7, 8vw, 80px);
}

.mr-80 {
  margin-right: clamp(80px * 0.7, 8vw, 80px);
}

.pt-80 {
  padding-top: clamp(80px * 0.7, 8vw, 80px);
}

.pb-80 {
  padding-bottom: clamp(80px * 0.7, 8vw, 80px);
}

.pl-80 {
  padding-left: clamp(80px * 0.7, 8vw, 80px);
}

.pr-80 {
  padding-right: clamp(80px * 0.7, 8vw, 80px);
}

.mt-85 {
  margin-top: clamp(85px * 0.7, 8.5vw, 85px);
}

.mb-85 {
  margin-bottom: clamp(85px * 0.7, 8.5vw, 85px);
}

.ml-85 {
  margin-left: clamp(85px * 0.7, 8.5vw, 85px);
}

.mr-85 {
  margin-right: clamp(85px * 0.7, 8.5vw, 85px);
}

.pt-85 {
  padding-top: clamp(85px * 0.7, 8.5vw, 85px);
}

.pb-85 {
  padding-bottom: clamp(85px * 0.7, 8.5vw, 85px);
}

.pl-85 {
  padding-left: clamp(85px * 0.7, 8.5vw, 85px);
}

.pr-85 {
  padding-right: clamp(85px * 0.7, 8.5vw, 85px);
}

.mt-90 {
  margin-top: clamp(90px * 0.7, 9vw, 90px);
}

.mb-90 {
  margin-bottom: clamp(90px * 0.7, 9vw, 90px);
}

.ml-90 {
  margin-left: clamp(90px * 0.7, 9vw, 90px);
}

.mr-90 {
  margin-right: clamp(90px * 0.7, 9vw, 90px);
}

.pt-90 {
  padding-top: clamp(90px * 0.7, 9vw, 90px);
}

.pb-90 {
  padding-bottom: clamp(90px * 0.7, 9vw, 90px);
}

.pl-90 {
  padding-left: clamp(90px * 0.7, 9vw, 90px);
}

.pr-90 {
  padding-right: clamp(90px * 0.7, 9vw, 90px);
}

.mt-95 {
  margin-top: clamp(95px * 0.7, 9.5vw, 95px);
}

.mb-95 {
  margin-bottom: clamp(95px * 0.7, 9.5vw, 95px);
}

.ml-95 {
  margin-left: clamp(95px * 0.7, 9.5vw, 95px);
}

.mr-95 {
  margin-right: clamp(95px * 0.7, 9.5vw, 95px);
}

.pt-95 {
  padding-top: clamp(95px * 0.7, 9.5vw, 95px);
}

.pb-95 {
  padding-bottom: clamp(95px * 0.7, 9.5vw, 95px);
}

.pl-95 {
  padding-left: clamp(95px * 0.7, 9.5vw, 95px);
}

.pr-95 {
  padding-right: clamp(95px * 0.7, 9.5vw, 95px);
}

.mt-100 {
  margin-top: clamp(100px * 0.7, 10vw, 100px);
}

.mb-100 {
  margin-bottom: clamp(100px * 0.7, 10vw, 100px);
}

.ml-100 {
  margin-left: clamp(100px * 0.7, 10vw, 100px);
}

.mr-100 {
  margin-right: clamp(100px * 0.7, 10vw, 100px);
}

.pt-100 {
  padding-top: clamp(100px * 0.7, 10vw, 100px);
}

.pb-100 {
  padding-bottom: clamp(100px * 0.7, 10vw, 100px);
}

.pl-100 {
  padding-left: clamp(100px * 0.7, 10vw, 100px);
}

.pr-100 {
  padding-right: clamp(100px * 0.7, 10vw, 100px);
}

.mt-105 {
  margin-top: clamp(105px * 0.7, 10.5vw, 105px);
}

.mb-105 {
  margin-bottom: clamp(105px * 0.7, 10.5vw, 105px);
}

.ml-105 {
  margin-left: clamp(105px * 0.7, 10.5vw, 105px);
}

.mr-105 {
  margin-right: clamp(105px * 0.7, 10.5vw, 105px);
}

.pt-105 {
  padding-top: clamp(105px * 0.7, 10.5vw, 105px);
}

.pb-105 {
  padding-bottom: clamp(105px * 0.7, 10.5vw, 105px);
}

.pl-105 {
  padding-left: clamp(105px * 0.7, 10.5vw, 105px);
}

.pr-105 {
  padding-right: clamp(105px * 0.7, 10.5vw, 105px);
}

.mt-110 {
  margin-top: clamp(110px * 0.7, 11vw, 110px);
}

.mb-110 {
  margin-bottom: clamp(110px * 0.7, 11vw, 110px);
}

.ml-110 {
  margin-left: clamp(110px * 0.7, 11vw, 110px);
}

.mr-110 {
  margin-right: clamp(110px * 0.7, 11vw, 110px);
}

.pt-110 {
  padding-top: clamp(110px * 0.7, 11vw, 110px);
}

.pb-110 {
  padding-bottom: clamp(110px * 0.7, 11vw, 110px);
}

.pl-110 {
  padding-left: clamp(110px * 0.7, 11vw, 110px);
}

.pr-110 {
  padding-right: clamp(110px * 0.7, 11vw, 110px);
}

.mt-115 {
  margin-top: clamp(115px * 0.7, 11.5vw, 115px);
}

.mb-115 {
  margin-bottom: clamp(115px * 0.7, 11.5vw, 115px);
}

.ml-115 {
  margin-left: clamp(115px * 0.7, 11.5vw, 115px);
}

.mr-115 {
  margin-right: clamp(115px * 0.7, 11.5vw, 115px);
}

.pt-115 {
  padding-top: clamp(115px * 0.7, 11.5vw, 115px);
}

.pb-115 {
  padding-bottom: clamp(115px * 0.7, 11.5vw, 115px);
}

.pl-115 {
  padding-left: clamp(115px * 0.7, 11.5vw, 115px);
}

.pr-115 {
  padding-right: clamp(115px * 0.7, 11.5vw, 115px);
}

.mt-120 {
  margin-top: clamp(120px * 0.7, 12vw, 120px);
}

.mb-120 {
  margin-bottom: clamp(120px * 0.7, 12vw, 120px);
}

.ml-120 {
  margin-left: clamp(120px * 0.7, 12vw, 120px);
}

.mr-120 {
  margin-right: clamp(120px * 0.7, 12vw, 120px);
}

.pt-120 {
  padding-top: clamp(120px * 0.7, 12vw, 120px);
}

.pb-120 {
  padding-bottom: clamp(120px * 0.7, 12vw, 120px);
}

.pl-120 {
  padding-left: clamp(120px * 0.7, 12vw, 120px);
}

.pr-120 {
  padding-right: clamp(120px * 0.7, 12vw, 120px);
}

.mt-125 {
  margin-top: clamp(125px * 0.7, 12.5vw, 125px);
}

.mb-125 {
  margin-bottom: clamp(125px * 0.7, 12.5vw, 125px);
}

.ml-125 {
  margin-left: clamp(125px * 0.7, 12.5vw, 125px);
}

.mr-125 {
  margin-right: clamp(125px * 0.7, 12.5vw, 125px);
}

.pt-125 {
  padding-top: clamp(125px * 0.7, 12.5vw, 125px);
}

.pb-125 {
  padding-bottom: clamp(125px * 0.7, 12.5vw, 125px);
}

.pl-125 {
  padding-left: clamp(125px * 0.7, 12.5vw, 125px);
}

.pr-125 {
  padding-right: clamp(125px * 0.7, 12.5vw, 125px);
}

.mt-130 {
  margin-top: clamp(130px * 0.7, 13vw, 130px);
}

.mb-130 {
  margin-bottom: clamp(130px * 0.7, 13vw, 130px);
}

.ml-130 {
  margin-left: clamp(130px * 0.7, 13vw, 130px);
}

.mr-130 {
  margin-right: clamp(130px * 0.7, 13vw, 130px);
}

.pt-130 {
  padding-top: clamp(130px * 0.7, 13vw, 130px);
}

.pb-130 {
  padding-bottom: clamp(130px * 0.7, 13vw, 130px);
}

.pl-130 {
  padding-left: clamp(130px * 0.7, 13vw, 130px);
}

.pr-130 {
  padding-right: clamp(130px * 0.7, 13vw, 130px);
}

.mt-135 {
  margin-top: clamp(135px * 0.7, 13.5vw, 135px);
}

.mb-135 {
  margin-bottom: clamp(135px * 0.7, 13.5vw, 135px);
}

.ml-135 {
  margin-left: clamp(135px * 0.7, 13.5vw, 135px);
}

.mr-135 {
  margin-right: clamp(135px * 0.7, 13.5vw, 135px);
}

.pt-135 {
  padding-top: clamp(135px * 0.7, 13.5vw, 135px);
}

.pb-135 {
  padding-bottom: clamp(135px * 0.7, 13.5vw, 135px);
}

.pl-135 {
  padding-left: clamp(135px * 0.7, 13.5vw, 135px);
}

.pr-135 {
  padding-right: clamp(135px * 0.7, 13.5vw, 135px);
}

.mt-140 {
  margin-top: clamp(140px * 0.7, 14vw, 140px);
}

.mb-140 {
  margin-bottom: clamp(140px * 0.7, 14vw, 140px);
}

.ml-140 {
  margin-left: clamp(140px * 0.7, 14vw, 140px);
}

.mr-140 {
  margin-right: clamp(140px * 0.7, 14vw, 140px);
}

.pt-140 {
  padding-top: clamp(140px * 0.7, 14vw, 140px);
}

.pb-140 {
  padding-bottom: clamp(140px * 0.7, 14vw, 140px);
}

.pl-140 {
  padding-left: clamp(140px * 0.7, 14vw, 140px);
}

.pr-140 {
  padding-right: clamp(140px * 0.7, 14vw, 140px);
}

.mt-145 {
  margin-top: clamp(145px * 0.7, 14.5vw, 145px);
}

.mb-145 {
  margin-bottom: clamp(145px * 0.7, 14.5vw, 145px);
}

.ml-145 {
  margin-left: clamp(145px * 0.7, 14.5vw, 145px);
}

.mr-145 {
  margin-right: clamp(145px * 0.7, 14.5vw, 145px);
}

.pt-145 {
  padding-top: clamp(145px * 0.7, 14.5vw, 145px);
}

.pb-145 {
  padding-bottom: clamp(145px * 0.7, 14.5vw, 145px);
}

.pl-145 {
  padding-left: clamp(145px * 0.7, 14.5vw, 145px);
}

.pr-145 {
  padding-right: clamp(145px * 0.7, 14.5vw, 145px);
}

.mt-150 {
  margin-top: clamp(150px * 0.7, 15vw, 150px);
}

.mb-150 {
  margin-bottom: clamp(150px * 0.7, 15vw, 150px);
}

.ml-150 {
  margin-left: clamp(150px * 0.7, 15vw, 150px);
}

.mr-150 {
  margin-right: clamp(150px * 0.7, 15vw, 150px);
}

.pt-150 {
  padding-top: clamp(150px * 0.7, 15vw, 150px);
}

.pb-150 {
  padding-bottom: clamp(150px * 0.7, 15vw, 150px);
}

.pl-150 {
  padding-left: clamp(150px * 0.7, 15vw, 150px);
}

.pr-150 {
  padding-right: clamp(150px * 0.7, 15vw, 150px);
}

.mt-155 {
  margin-top: clamp(155px * 0.7, 15.5vw, 155px);
}

.mb-155 {
  margin-bottom: clamp(155px * 0.7, 15.5vw, 155px);
}

.ml-155 {
  margin-left: clamp(155px * 0.7, 15.5vw, 155px);
}

.mr-155 {
  margin-right: clamp(155px * 0.7, 15.5vw, 155px);
}

.pt-155 {
  padding-top: clamp(155px * 0.7, 15.5vw, 155px);
}

.pb-155 {
  padding-bottom: clamp(155px * 0.7, 15.5vw, 155px);
}

.pl-155 {
  padding-left: clamp(155px * 0.7, 15.5vw, 155px);
}

.pr-155 {
  padding-right: clamp(155px * 0.7, 15.5vw, 155px);
}

.mt-160 {
  margin-top: clamp(160px * 0.7, 16vw, 160px);
}

.mb-160 {
  margin-bottom: clamp(160px * 0.7, 16vw, 160px);
}

.ml-160 {
  margin-left: clamp(160px * 0.7, 16vw, 160px);
}

.mr-160 {
  margin-right: clamp(160px * 0.7, 16vw, 160px);
}

.pt-160 {
  padding-top: clamp(160px * 0.7, 16vw, 160px);
}

.pb-160 {
  padding-bottom: clamp(160px * 0.7, 16vw, 160px);
}

.pl-160 {
  padding-left: clamp(160px * 0.7, 16vw, 160px);
}

.pr-160 {
  padding-right: clamp(160px * 0.7, 16vw, 160px);
}

.mt-165 {
  margin-top: clamp(165px * 0.7, 16.5vw, 165px);
}

.mb-165 {
  margin-bottom: clamp(165px * 0.7, 16.5vw, 165px);
}

.ml-165 {
  margin-left: clamp(165px * 0.7, 16.5vw, 165px);
}

.mr-165 {
  margin-right: clamp(165px * 0.7, 16.5vw, 165px);
}

.pt-165 {
  padding-top: clamp(165px * 0.7, 16.5vw, 165px);
}

.pb-165 {
  padding-bottom: clamp(165px * 0.7, 16.5vw, 165px);
}

.pl-165 {
  padding-left: clamp(165px * 0.7, 16.5vw, 165px);
}

.pr-165 {
  padding-right: clamp(165px * 0.7, 16.5vw, 165px);
}

.mt-170 {
  margin-top: clamp(170px * 0.7, 17vw, 170px);
}

.mb-170 {
  margin-bottom: clamp(170px * 0.7, 17vw, 170px);
}

.ml-170 {
  margin-left: clamp(170px * 0.7, 17vw, 170px);
}

.mr-170 {
  margin-right: clamp(170px * 0.7, 17vw, 170px);
}

.pt-170 {
  padding-top: clamp(170px * 0.7, 17vw, 170px);
}

.pb-170 {
  padding-bottom: clamp(170px * 0.7, 17vw, 170px);
}

.pl-170 {
  padding-left: clamp(170px * 0.7, 17vw, 170px);
}

.pr-170 {
  padding-right: clamp(170px * 0.7, 17vw, 170px);
}

.mt-175 {
  margin-top: clamp(175px * 0.7, 17.5vw, 175px);
}

.mb-175 {
  margin-bottom: clamp(175px * 0.7, 17.5vw, 175px);
}

.ml-175 {
  margin-left: clamp(175px * 0.7, 17.5vw, 175px);
}

.mr-175 {
  margin-right: clamp(175px * 0.7, 17.5vw, 175px);
}

.pt-175 {
  padding-top: clamp(175px * 0.7, 17.5vw, 175px);
}

.pb-175 {
  padding-bottom: clamp(175px * 0.7, 17.5vw, 175px);
}

.pl-175 {
  padding-left: clamp(175px * 0.7, 17.5vw, 175px);
}

.pr-175 {
  padding-right: clamp(175px * 0.7, 17.5vw, 175px);
}

.mt-180 {
  margin-top: clamp(180px * 0.7, 18vw, 180px);
}

.mb-180 {
  margin-bottom: clamp(180px * 0.7, 18vw, 180px);
}

.ml-180 {
  margin-left: clamp(180px * 0.7, 18vw, 180px);
}

.mr-180 {
  margin-right: clamp(180px * 0.7, 18vw, 180px);
}

.pt-180 {
  padding-top: clamp(180px * 0.7, 18vw, 180px);
}

.pb-180 {
  padding-bottom: clamp(180px * 0.7, 18vw, 180px);
}

.pl-180 {
  padding-left: clamp(180px * 0.7, 18vw, 180px);
}

.pr-180 {
  padding-right: clamp(180px * 0.7, 18vw, 180px);
}

.mt-185 {
  margin-top: clamp(185px * 0.7, 18.5vw, 185px);
}

.mb-185 {
  margin-bottom: clamp(185px * 0.7, 18.5vw, 185px);
}

.ml-185 {
  margin-left: clamp(185px * 0.7, 18.5vw, 185px);
}

.mr-185 {
  margin-right: clamp(185px * 0.7, 18.5vw, 185px);
}

.pt-185 {
  padding-top: clamp(185px * 0.7, 18.5vw, 185px);
}

.pb-185 {
  padding-bottom: clamp(185px * 0.7, 18.5vw, 185px);
}

.pl-185 {
  padding-left: clamp(185px * 0.7, 18.5vw, 185px);
}

.pr-185 {
  padding-right: clamp(185px * 0.7, 18.5vw, 185px);
}

.mt-190 {
  margin-top: clamp(190px * 0.7, 19vw, 190px);
}

.mb-190 {
  margin-bottom: clamp(190px * 0.7, 19vw, 190px);
}

.ml-190 {
  margin-left: clamp(190px * 0.7, 19vw, 190px);
}

.mr-190 {
  margin-right: clamp(190px * 0.7, 19vw, 190px);
}

.pt-190 {
  padding-top: clamp(190px * 0.7, 19vw, 190px);
}

.pb-190 {
  padding-bottom: clamp(190px * 0.7, 19vw, 190px);
}

.pl-190 {
  padding-left: clamp(190px * 0.7, 19vw, 190px);
}

.pr-190 {
  padding-right: clamp(190px * 0.7, 19vw, 190px);
}

.mt-195 {
  margin-top: clamp(195px * 0.7, 19.5vw, 195px);
}

.mb-195 {
  margin-bottom: clamp(195px * 0.7, 19.5vw, 195px);
}

.ml-195 {
  margin-left: clamp(195px * 0.7, 19.5vw, 195px);
}

.mr-195 {
  margin-right: clamp(195px * 0.7, 19.5vw, 195px);
}

.pt-195 {
  padding-top: clamp(195px * 0.7, 19.5vw, 195px);
}

.pb-195 {
  padding-bottom: clamp(195px * 0.7, 19.5vw, 195px);
}

.pl-195 {
  padding-left: clamp(195px * 0.7, 19.5vw, 195px);
}

.pr-195 {
  padding-right: clamp(195px * 0.7, 19.5vw, 195px);
}

.mt-200 {
  margin-top: clamp(200px * 0.7, 20vw, 200px);
}

.mb-200 {
  margin-bottom: clamp(200px * 0.7, 20vw, 200px);
}

.ml-200 {
  margin-left: clamp(200px * 0.7, 20vw, 200px);
}

.mr-200 {
  margin-right: clamp(200px * 0.7, 20vw, 200px);
}

.pt-200 {
  padding-top: clamp(200px * 0.7, 20vw, 200px);
}

.pb-200 {
  padding-bottom: clamp(200px * 0.7, 20vw, 200px);
}

.pl-200 {
  padding-left: clamp(200px * 0.7, 20vw, 200px);
}

.pr-200 {
  padding-right: clamp(200px * 0.7, 20vw, 200px);
}

.mt-205 {
  margin-top: clamp(205px * 0.7, 20.5vw, 205px);
}

.mb-205 {
  margin-bottom: clamp(205px * 0.7, 20.5vw, 205px);
}

.ml-205 {
  margin-left: clamp(205px * 0.7, 20.5vw, 205px);
}

.mr-205 {
  margin-right: clamp(205px * 0.7, 20.5vw, 205px);
}

.pt-205 {
  padding-top: clamp(205px * 0.7, 20.5vw, 205px);
}

.pb-205 {
  padding-bottom: clamp(205px * 0.7, 20.5vw, 205px);
}

.pl-205 {
  padding-left: clamp(205px * 0.7, 20.5vw, 205px);
}

.pr-205 {
  padding-right: clamp(205px * 0.7, 20.5vw, 205px);
}

.mt-210 {
  margin-top: clamp(210px * 0.7, 21vw, 210px);
}

.mb-210 {
  margin-bottom: clamp(210px * 0.7, 21vw, 210px);
}

.ml-210 {
  margin-left: clamp(210px * 0.7, 21vw, 210px);
}

.mr-210 {
  margin-right: clamp(210px * 0.7, 21vw, 210px);
}

.pt-210 {
  padding-top: clamp(210px * 0.7, 21vw, 210px);
}

.pb-210 {
  padding-bottom: clamp(210px * 0.7, 21vw, 210px);
}

.pl-210 {
  padding-left: clamp(210px * 0.7, 21vw, 210px);
}

.pr-210 {
  padding-right: clamp(210px * 0.7, 21vw, 210px);
}

.mt-215 {
  margin-top: clamp(215px * 0.7, 21.5vw, 215px);
}

.mb-215 {
  margin-bottom: clamp(215px * 0.7, 21.5vw, 215px);
}

.ml-215 {
  margin-left: clamp(215px * 0.7, 21.5vw, 215px);
}

.mr-215 {
  margin-right: clamp(215px * 0.7, 21.5vw, 215px);
}

.pt-215 {
  padding-top: clamp(215px * 0.7, 21.5vw, 215px);
}

.pb-215 {
  padding-bottom: clamp(215px * 0.7, 21.5vw, 215px);
}

.pl-215 {
  padding-left: clamp(215px * 0.7, 21.5vw, 215px);
}

.pr-215 {
  padding-right: clamp(215px * 0.7, 21.5vw, 215px);
}

.mt-220 {
  margin-top: clamp(220px * 0.7, 22vw, 220px);
}

.mb-220 {
  margin-bottom: clamp(220px * 0.7, 22vw, 220px);
}

.ml-220 {
  margin-left: clamp(220px * 0.7, 22vw, 220px);
}

.mr-220 {
  margin-right: clamp(220px * 0.7, 22vw, 220px);
}

.pt-220 {
  padding-top: clamp(220px * 0.7, 22vw, 220px);
}

.pb-220 {
  padding-bottom: clamp(220px * 0.7, 22vw, 220px);
}

.pl-220 {
  padding-left: clamp(220px * 0.7, 22vw, 220px);
}

.pr-220 {
  padding-right: clamp(220px * 0.7, 22vw, 220px);
}

.mt-225 {
  margin-top: clamp(225px * 0.7, 22.5vw, 225px);
}

.mb-225 {
  margin-bottom: clamp(225px * 0.7, 22.5vw, 225px);
}

.ml-225 {
  margin-left: clamp(225px * 0.7, 22.5vw, 225px);
}

.mr-225 {
  margin-right: clamp(225px * 0.7, 22.5vw, 225px);
}

.pt-225 {
  padding-top: clamp(225px * 0.7, 22.5vw, 225px);
}

.pb-225 {
  padding-bottom: clamp(225px * 0.7, 22.5vw, 225px);
}

.pl-225 {
  padding-left: clamp(225px * 0.7, 22.5vw, 225px);
}

.pr-225 {
  padding-right: clamp(225px * 0.7, 22.5vw, 225px);
}

.mt-230 {
  margin-top: clamp(230px * 0.7, 23vw, 230px);
}

.mb-230 {
  margin-bottom: clamp(230px * 0.7, 23vw, 230px);
}

.ml-230 {
  margin-left: clamp(230px * 0.7, 23vw, 230px);
}

.mr-230 {
  margin-right: clamp(230px * 0.7, 23vw, 230px);
}

.pt-230 {
  padding-top: clamp(230px * 0.7, 23vw, 230px);
}

.pb-230 {
  padding-bottom: clamp(230px * 0.7, 23vw, 230px);
}

.pl-230 {
  padding-left: clamp(230px * 0.7, 23vw, 230px);
}

.pr-230 {
  padding-right: clamp(230px * 0.7, 23vw, 230px);
}

.mt-235 {
  margin-top: clamp(235px * 0.7, 23.5vw, 235px);
}

.mb-235 {
  margin-bottom: clamp(235px * 0.7, 23.5vw, 235px);
}

.ml-235 {
  margin-left: clamp(235px * 0.7, 23.5vw, 235px);
}

.mr-235 {
  margin-right: clamp(235px * 0.7, 23.5vw, 235px);
}

.pt-235 {
  padding-top: clamp(235px * 0.7, 23.5vw, 235px);
}

.pb-235 {
  padding-bottom: clamp(235px * 0.7, 23.5vw, 235px);
}

.pl-235 {
  padding-left: clamp(235px * 0.7, 23.5vw, 235px);
}

.pr-235 {
  padding-right: clamp(235px * 0.7, 23.5vw, 235px);
}

.mt-240 {
  margin-top: clamp(240px * 0.7, 24vw, 240px);
}

.mb-240 {
  margin-bottom: clamp(240px * 0.7, 24vw, 240px);
}

.ml-240 {
  margin-left: clamp(240px * 0.7, 24vw, 240px);
}

.mr-240 {
  margin-right: clamp(240px * 0.7, 24vw, 240px);
}

.pt-240 {
  padding-top: clamp(240px * 0.7, 24vw, 240px);
}

.pb-240 {
  padding-bottom: clamp(240px * 0.7, 24vw, 240px);
}

.pl-240 {
  padding-left: clamp(240px * 0.7, 24vw, 240px);
}

.pr-240 {
  padding-right: clamp(240px * 0.7, 24vw, 240px);
}

.mt-245 {
  margin-top: clamp(245px * 0.7, 24.5vw, 245px);
}

.mb-245 {
  margin-bottom: clamp(245px * 0.7, 24.5vw, 245px);
}

.ml-245 {
  margin-left: clamp(245px * 0.7, 24.5vw, 245px);
}

.mr-245 {
  margin-right: clamp(245px * 0.7, 24.5vw, 245px);
}

.pt-245 {
  padding-top: clamp(245px * 0.7, 24.5vw, 245px);
}

.pb-245 {
  padding-bottom: clamp(245px * 0.7, 24.5vw, 245px);
}

.pl-245 {
  padding-left: clamp(245px * 0.7, 24.5vw, 245px);
}

.pr-245 {
  padding-right: clamp(245px * 0.7, 24.5vw, 245px);
}

.mt-250 {
  margin-top: clamp(250px * 0.7, 25vw, 250px);
}

.mb-250 {
  margin-bottom: clamp(250px * 0.7, 25vw, 250px);
}

.ml-250 {
  margin-left: clamp(250px * 0.7, 25vw, 250px);
}

.mr-250 {
  margin-right: clamp(250px * 0.7, 25vw, 250px);
}

.pt-250 {
  padding-top: clamp(250px * 0.7, 25vw, 250px);
}

.pb-250 {
  padding-bottom: clamp(250px * 0.7, 25vw, 250px);
}

.pl-250 {
  padding-left: clamp(250px * 0.7, 25vw, 250px);
}

.pr-250 {
  padding-right: clamp(250px * 0.7, 25vw, 250px);
}

.mt-255 {
  margin-top: clamp(255px * 0.7, 25.5vw, 255px);
}

.mb-255 {
  margin-bottom: clamp(255px * 0.7, 25.5vw, 255px);
}

.ml-255 {
  margin-left: clamp(255px * 0.7, 25.5vw, 255px);
}

.mr-255 {
  margin-right: clamp(255px * 0.7, 25.5vw, 255px);
}

.pt-255 {
  padding-top: clamp(255px * 0.7, 25.5vw, 255px);
}

.pb-255 {
  padding-bottom: clamp(255px * 0.7, 25.5vw, 255px);
}

.pl-255 {
  padding-left: clamp(255px * 0.7, 25.5vw, 255px);
}

.pr-255 {
  padding-right: clamp(255px * 0.7, 25.5vw, 255px);
}

.mt-260 {
  margin-top: clamp(260px * 0.7, 26vw, 260px);
}

.mb-260 {
  margin-bottom: clamp(260px * 0.7, 26vw, 260px);
}

.ml-260 {
  margin-left: clamp(260px * 0.7, 26vw, 260px);
}

.mr-260 {
  margin-right: clamp(260px * 0.7, 26vw, 260px);
}

.pt-260 {
  padding-top: clamp(260px * 0.7, 26vw, 260px);
}

.pb-260 {
  padding-bottom: clamp(260px * 0.7, 26vw, 260px);
}

.pl-260 {
  padding-left: clamp(260px * 0.7, 26vw, 260px);
}

.pr-260 {
  padding-right: clamp(260px * 0.7, 26vw, 260px);
}

.mt-265 {
  margin-top: clamp(265px * 0.7, 26.5vw, 265px);
}

.mb-265 {
  margin-bottom: clamp(265px * 0.7, 26.5vw, 265px);
}

.ml-265 {
  margin-left: clamp(265px * 0.7, 26.5vw, 265px);
}

.mr-265 {
  margin-right: clamp(265px * 0.7, 26.5vw, 265px);
}

.pt-265 {
  padding-top: clamp(265px * 0.7, 26.5vw, 265px);
}

.pb-265 {
  padding-bottom: clamp(265px * 0.7, 26.5vw, 265px);
}

.pl-265 {
  padding-left: clamp(265px * 0.7, 26.5vw, 265px);
}

.pr-265 {
  padding-right: clamp(265px * 0.7, 26.5vw, 265px);
}

.mt-270 {
  margin-top: clamp(270px * 0.7, 27vw, 270px);
}

.mb-270 {
  margin-bottom: clamp(270px * 0.7, 27vw, 270px);
}

.ml-270 {
  margin-left: clamp(270px * 0.7, 27vw, 270px);
}

.mr-270 {
  margin-right: clamp(270px * 0.7, 27vw, 270px);
}

.pt-270 {
  padding-top: clamp(270px * 0.7, 27vw, 270px);
}

.pb-270 {
  padding-bottom: clamp(270px * 0.7, 27vw, 270px);
}

.pl-270 {
  padding-left: clamp(270px * 0.7, 27vw, 270px);
}

.pr-270 {
  padding-right: clamp(270px * 0.7, 27vw, 270px);
}

.mt-275 {
  margin-top: clamp(275px * 0.7, 27.5vw, 275px);
}

.mb-275 {
  margin-bottom: clamp(275px * 0.7, 27.5vw, 275px);
}

.ml-275 {
  margin-left: clamp(275px * 0.7, 27.5vw, 275px);
}

.mr-275 {
  margin-right: clamp(275px * 0.7, 27.5vw, 275px);
}

.pt-275 {
  padding-top: clamp(275px * 0.7, 27.5vw, 275px);
}

.pb-275 {
  padding-bottom: clamp(275px * 0.7, 27.5vw, 275px);
}

.pl-275 {
  padding-left: clamp(275px * 0.7, 27.5vw, 275px);
}

.pr-275 {
  padding-right: clamp(275px * 0.7, 27.5vw, 275px);
}

.mt-280 {
  margin-top: clamp(280px * 0.7, 28vw, 280px);
}

.mb-280 {
  margin-bottom: clamp(280px * 0.7, 28vw, 280px);
}

.ml-280 {
  margin-left: clamp(280px * 0.7, 28vw, 280px);
}

.mr-280 {
  margin-right: clamp(280px * 0.7, 28vw, 280px);
}

.pt-280 {
  padding-top: clamp(280px * 0.7, 28vw, 280px);
}

.pb-280 {
  padding-bottom: clamp(280px * 0.7, 28vw, 280px);
}

.pl-280 {
  padding-left: clamp(280px * 0.7, 28vw, 280px);
}

.pr-280 {
  padding-right: clamp(280px * 0.7, 28vw, 280px);
}

.mt-285 {
  margin-top: clamp(285px * 0.7, 28.5vw, 285px);
}

.mb-285 {
  margin-bottom: clamp(285px * 0.7, 28.5vw, 285px);
}

.ml-285 {
  margin-left: clamp(285px * 0.7, 28.5vw, 285px);
}

.mr-285 {
  margin-right: clamp(285px * 0.7, 28.5vw, 285px);
}

.pt-285 {
  padding-top: clamp(285px * 0.7, 28.5vw, 285px);
}

.pb-285 {
  padding-bottom: clamp(285px * 0.7, 28.5vw, 285px);
}

.pl-285 {
  padding-left: clamp(285px * 0.7, 28.5vw, 285px);
}

.pr-285 {
  padding-right: clamp(285px * 0.7, 28.5vw, 285px);
}

.mt-290 {
  margin-top: clamp(290px * 0.7, 29vw, 290px);
}

.mb-290 {
  margin-bottom: clamp(290px * 0.7, 29vw, 290px);
}

.ml-290 {
  margin-left: clamp(290px * 0.7, 29vw, 290px);
}

.mr-290 {
  margin-right: clamp(290px * 0.7, 29vw, 290px);
}

.pt-290 {
  padding-top: clamp(290px * 0.7, 29vw, 290px);
}

.pb-290 {
  padding-bottom: clamp(290px * 0.7, 29vw, 290px);
}

.pl-290 {
  padding-left: clamp(290px * 0.7, 29vw, 290px);
}

.pr-290 {
  padding-right: clamp(290px * 0.7, 29vw, 290px);
}

.mt-295 {
  margin-top: clamp(295px * 0.7, 29.5vw, 295px);
}

.mb-295 {
  margin-bottom: clamp(295px * 0.7, 29.5vw, 295px);
}

.ml-295 {
  margin-left: clamp(295px * 0.7, 29.5vw, 295px);
}

.mr-295 {
  margin-right: clamp(295px * 0.7, 29.5vw, 295px);
}

.pt-295 {
  padding-top: clamp(295px * 0.7, 29.5vw, 295px);
}

.pb-295 {
  padding-bottom: clamp(295px * 0.7, 29.5vw, 295px);
}

.pl-295 {
  padding-left: clamp(295px * 0.7, 29.5vw, 295px);
}

.pr-295 {
  padding-right: clamp(295px * 0.7, 29.5vw, 295px);
}

.mt-300 {
  margin-top: clamp(300px * 0.7, 30vw, 300px);
}

.mb-300 {
  margin-bottom: clamp(300px * 0.7, 30vw, 300px);
}

.ml-300 {
  margin-left: clamp(300px * 0.7, 30vw, 300px);
}

.mr-300 {
  margin-right: clamp(300px * 0.7, 30vw, 300px);
}

.pt-300 {
  padding-top: clamp(300px * 0.7, 30vw, 300px);
}

.pb-300 {
  padding-bottom: clamp(300px * 0.7, 30vw, 300px);
}

.pl-300 {
  padding-left: clamp(300px * 0.7, 30vw, 300px);
}

.pr-300 {
  padding-right: clamp(300px * 0.7, 30vw, 300px);
}

.mt-305 {
  margin-top: clamp(305px * 0.7, 30.5vw, 305px);
}

.mb-305 {
  margin-bottom: clamp(305px * 0.7, 30.5vw, 305px);
}

.ml-305 {
  margin-left: clamp(305px * 0.7, 30.5vw, 305px);
}

.mr-305 {
  margin-right: clamp(305px * 0.7, 30.5vw, 305px);
}

.pt-305 {
  padding-top: clamp(305px * 0.7, 30.5vw, 305px);
}

.pb-305 {
  padding-bottom: clamp(305px * 0.7, 30.5vw, 305px);
}

.pl-305 {
  padding-left: clamp(305px * 0.7, 30.5vw, 305px);
}

.pr-305 {
  padding-right: clamp(305px * 0.7, 30.5vw, 305px);
}

.mt-310 {
  margin-top: clamp(310px * 0.7, 31vw, 310px);
}

.mb-310 {
  margin-bottom: clamp(310px * 0.7, 31vw, 310px);
}

.ml-310 {
  margin-left: clamp(310px * 0.7, 31vw, 310px);
}

.mr-310 {
  margin-right: clamp(310px * 0.7, 31vw, 310px);
}

.pt-310 {
  padding-top: clamp(310px * 0.7, 31vw, 310px);
}

.pb-310 {
  padding-bottom: clamp(310px * 0.7, 31vw, 310px);
}

.pl-310 {
  padding-left: clamp(310px * 0.7, 31vw, 310px);
}

.pr-310 {
  padding-right: clamp(310px * 0.7, 31vw, 310px);
}

.mt-315 {
  margin-top: clamp(315px * 0.7, 31.5vw, 315px);
}

.mb-315 {
  margin-bottom: clamp(315px * 0.7, 31.5vw, 315px);
}

.ml-315 {
  margin-left: clamp(315px * 0.7, 31.5vw, 315px);
}

.mr-315 {
  margin-right: clamp(315px * 0.7, 31.5vw, 315px);
}

.pt-315 {
  padding-top: clamp(315px * 0.7, 31.5vw, 315px);
}

.pb-315 {
  padding-bottom: clamp(315px * 0.7, 31.5vw, 315px);
}

.pl-315 {
  padding-left: clamp(315px * 0.7, 31.5vw, 315px);
}

.pr-315 {
  padding-right: clamp(315px * 0.7, 31.5vw, 315px);
}

.mt-320 {
  margin-top: clamp(320px * 0.7, 32vw, 320px);
}

.mb-320 {
  margin-bottom: clamp(320px * 0.7, 32vw, 320px);
}

.ml-320 {
  margin-left: clamp(320px * 0.7, 32vw, 320px);
}

.mr-320 {
  margin-right: clamp(320px * 0.7, 32vw, 320px);
}

.pt-320 {
  padding-top: clamp(320px * 0.7, 32vw, 320px);
}

.pb-320 {
  padding-bottom: clamp(320px * 0.7, 32vw, 320px);
}

.pl-320 {
  padding-left: clamp(320px * 0.7, 32vw, 320px);
}

.pr-320 {
  padding-right: clamp(320px * 0.7, 32vw, 320px);
}

.mt-325 {
  margin-top: clamp(325px * 0.7, 32.5vw, 325px);
}

.mb-325 {
  margin-bottom: clamp(325px * 0.7, 32.5vw, 325px);
}

.ml-325 {
  margin-left: clamp(325px * 0.7, 32.5vw, 325px);
}

.mr-325 {
  margin-right: clamp(325px * 0.7, 32.5vw, 325px);
}

.pt-325 {
  padding-top: clamp(325px * 0.7, 32.5vw, 325px);
}

.pb-325 {
  padding-bottom: clamp(325px * 0.7, 32.5vw, 325px);
}

.pl-325 {
  padding-left: clamp(325px * 0.7, 32.5vw, 325px);
}

.pr-325 {
  padding-right: clamp(325px * 0.7, 32.5vw, 325px);
}

.mt-330 {
  margin-top: clamp(330px * 0.7, 33vw, 330px);
}

.mb-330 {
  margin-bottom: clamp(330px * 0.7, 33vw, 330px);
}

.ml-330 {
  margin-left: clamp(330px * 0.7, 33vw, 330px);
}

.mr-330 {
  margin-right: clamp(330px * 0.7, 33vw, 330px);
}

.pt-330 {
  padding-top: clamp(330px * 0.7, 33vw, 330px);
}

.pb-330 {
  padding-bottom: clamp(330px * 0.7, 33vw, 330px);
}

.pl-330 {
  padding-left: clamp(330px * 0.7, 33vw, 330px);
}

.pr-330 {
  padding-right: clamp(330px * 0.7, 33vw, 330px);
}

.mt-335 {
  margin-top: clamp(335px * 0.7, 33.5vw, 335px);
}

.mb-335 {
  margin-bottom: clamp(335px * 0.7, 33.5vw, 335px);
}

.ml-335 {
  margin-left: clamp(335px * 0.7, 33.5vw, 335px);
}

.mr-335 {
  margin-right: clamp(335px * 0.7, 33.5vw, 335px);
}

.pt-335 {
  padding-top: clamp(335px * 0.7, 33.5vw, 335px);
}

.pb-335 {
  padding-bottom: clamp(335px * 0.7, 33.5vw, 335px);
}

.pl-335 {
  padding-left: clamp(335px * 0.7, 33.5vw, 335px);
}

.pr-335 {
  padding-right: clamp(335px * 0.7, 33.5vw, 335px);
}

.mt-340 {
  margin-top: clamp(340px * 0.7, 34vw, 340px);
}

.mb-340 {
  margin-bottom: clamp(340px * 0.7, 34vw, 340px);
}

.ml-340 {
  margin-left: clamp(340px * 0.7, 34vw, 340px);
}

.mr-340 {
  margin-right: clamp(340px * 0.7, 34vw, 340px);
}

.pt-340 {
  padding-top: clamp(340px * 0.7, 34vw, 340px);
}

.pb-340 {
  padding-bottom: clamp(340px * 0.7, 34vw, 340px);
}

.pl-340 {
  padding-left: clamp(340px * 0.7, 34vw, 340px);
}

.pr-340 {
  padding-right: clamp(340px * 0.7, 34vw, 340px);
}

.mt-345 {
  margin-top: clamp(345px * 0.7, 34.5vw, 345px);
}

.mb-345 {
  margin-bottom: clamp(345px * 0.7, 34.5vw, 345px);
}

.ml-345 {
  margin-left: clamp(345px * 0.7, 34.5vw, 345px);
}

.mr-345 {
  margin-right: clamp(345px * 0.7, 34.5vw, 345px);
}

.pt-345 {
  padding-top: clamp(345px * 0.7, 34.5vw, 345px);
}

.pb-345 {
  padding-bottom: clamp(345px * 0.7, 34.5vw, 345px);
}

.pl-345 {
  padding-left: clamp(345px * 0.7, 34.5vw, 345px);
}

.pr-345 {
  padding-right: clamp(345px * 0.7, 34.5vw, 345px);
}

.mt-350 {
  margin-top: clamp(350px * 0.7, 35vw, 350px);
}

.mb-350 {
  margin-bottom: clamp(350px * 0.7, 35vw, 350px);
}

.ml-350 {
  margin-left: clamp(350px * 0.7, 35vw, 350px);
}

.mr-350 {
  margin-right: clamp(350px * 0.7, 35vw, 350px);
}

.pt-350 {
  padding-top: clamp(350px * 0.7, 35vw, 350px);
}

.pb-350 {
  padding-bottom: clamp(350px * 0.7, 35vw, 350px);
}

.pl-350 {
  padding-left: clamp(350px * 0.7, 35vw, 350px);
}

.pr-350 {
  padding-right: clamp(350px * 0.7, 35vw, 350px);
}

.mt-355 {
  margin-top: clamp(355px * 0.7, 35.5vw, 355px);
}

.mb-355 {
  margin-bottom: clamp(355px * 0.7, 35.5vw, 355px);
}

.ml-355 {
  margin-left: clamp(355px * 0.7, 35.5vw, 355px);
}

.mr-355 {
  margin-right: clamp(355px * 0.7, 35.5vw, 355px);
}

.pt-355 {
  padding-top: clamp(355px * 0.7, 35.5vw, 355px);
}

.pb-355 {
  padding-bottom: clamp(355px * 0.7, 35.5vw, 355px);
}

.pl-355 {
  padding-left: clamp(355px * 0.7, 35.5vw, 355px);
}

.pr-355 {
  padding-right: clamp(355px * 0.7, 35.5vw, 355px);
}

.mt-360 {
  margin-top: clamp(360px * 0.7, 36vw, 360px);
}

.mb-360 {
  margin-bottom: clamp(360px * 0.7, 36vw, 360px);
}

.ml-360 {
  margin-left: clamp(360px * 0.7, 36vw, 360px);
}

.mr-360 {
  margin-right: clamp(360px * 0.7, 36vw, 360px);
}

.pt-360 {
  padding-top: clamp(360px * 0.7, 36vw, 360px);
}

.pb-360 {
  padding-bottom: clamp(360px * 0.7, 36vw, 360px);
}

.pl-360 {
  padding-left: clamp(360px * 0.7, 36vw, 360px);
}

.pr-360 {
  padding-right: clamp(360px * 0.7, 36vw, 360px);
}

.mt-365 {
  margin-top: clamp(365px * 0.7, 36.5vw, 365px);
}

.mb-365 {
  margin-bottom: clamp(365px * 0.7, 36.5vw, 365px);
}

.ml-365 {
  margin-left: clamp(365px * 0.7, 36.5vw, 365px);
}

.mr-365 {
  margin-right: clamp(365px * 0.7, 36.5vw, 365px);
}

.pt-365 {
  padding-top: clamp(365px * 0.7, 36.5vw, 365px);
}

.pb-365 {
  padding-bottom: clamp(365px * 0.7, 36.5vw, 365px);
}

.pl-365 {
  padding-left: clamp(365px * 0.7, 36.5vw, 365px);
}

.pr-365 {
  padding-right: clamp(365px * 0.7, 36.5vw, 365px);
}

.mt-370 {
  margin-top: clamp(370px * 0.7, 37vw, 370px);
}

.mb-370 {
  margin-bottom: clamp(370px * 0.7, 37vw, 370px);
}

.ml-370 {
  margin-left: clamp(370px * 0.7, 37vw, 370px);
}

.mr-370 {
  margin-right: clamp(370px * 0.7, 37vw, 370px);
}

.pt-370 {
  padding-top: clamp(370px * 0.7, 37vw, 370px);
}

.pb-370 {
  padding-bottom: clamp(370px * 0.7, 37vw, 370px);
}

.pl-370 {
  padding-left: clamp(370px * 0.7, 37vw, 370px);
}

.pr-370 {
  padding-right: clamp(370px * 0.7, 37vw, 370px);
}

.mt-375 {
  margin-top: clamp(375px * 0.7, 37.5vw, 375px);
}

.mb-375 {
  margin-bottom: clamp(375px * 0.7, 37.5vw, 375px);
}

.ml-375 {
  margin-left: clamp(375px * 0.7, 37.5vw, 375px);
}

.mr-375 {
  margin-right: clamp(375px * 0.7, 37.5vw, 375px);
}

.pt-375 {
  padding-top: clamp(375px * 0.7, 37.5vw, 375px);
}

.pb-375 {
  padding-bottom: clamp(375px * 0.7, 37.5vw, 375px);
}

.pl-375 {
  padding-left: clamp(375px * 0.7, 37.5vw, 375px);
}

.pr-375 {
  padding-right: clamp(375px * 0.7, 37.5vw, 375px);
}

.mt-380 {
  margin-top: clamp(380px * 0.7, 38vw, 380px);
}

.mb-380 {
  margin-bottom: clamp(380px * 0.7, 38vw, 380px);
}

.ml-380 {
  margin-left: clamp(380px * 0.7, 38vw, 380px);
}

.mr-380 {
  margin-right: clamp(380px * 0.7, 38vw, 380px);
}

.pt-380 {
  padding-top: clamp(380px * 0.7, 38vw, 380px);
}

.pb-380 {
  padding-bottom: clamp(380px * 0.7, 38vw, 380px);
}

.pl-380 {
  padding-left: clamp(380px * 0.7, 38vw, 380px);
}

.pr-380 {
  padding-right: clamp(380px * 0.7, 38vw, 380px);
}

.mt-385 {
  margin-top: clamp(385px * 0.7, 38.5vw, 385px);
}

.mb-385 {
  margin-bottom: clamp(385px * 0.7, 38.5vw, 385px);
}

.ml-385 {
  margin-left: clamp(385px * 0.7, 38.5vw, 385px);
}

.mr-385 {
  margin-right: clamp(385px * 0.7, 38.5vw, 385px);
}

.pt-385 {
  padding-top: clamp(385px * 0.7, 38.5vw, 385px);
}

.pb-385 {
  padding-bottom: clamp(385px * 0.7, 38.5vw, 385px);
}

.pl-385 {
  padding-left: clamp(385px * 0.7, 38.5vw, 385px);
}

.pr-385 {
  padding-right: clamp(385px * 0.7, 38.5vw, 385px);
}

.mt-390 {
  margin-top: clamp(390px * 0.7, 39vw, 390px);
}

.mb-390 {
  margin-bottom: clamp(390px * 0.7, 39vw, 390px);
}

.ml-390 {
  margin-left: clamp(390px * 0.7, 39vw, 390px);
}

.mr-390 {
  margin-right: clamp(390px * 0.7, 39vw, 390px);
}

.pt-390 {
  padding-top: clamp(390px * 0.7, 39vw, 390px);
}

.pb-390 {
  padding-bottom: clamp(390px * 0.7, 39vw, 390px);
}

.pl-390 {
  padding-left: clamp(390px * 0.7, 39vw, 390px);
}

.pr-390 {
  padding-right: clamp(390px * 0.7, 39vw, 390px);
}

.mt-395 {
  margin-top: clamp(395px * 0.7, 39.5vw, 395px);
}

.mb-395 {
  margin-bottom: clamp(395px * 0.7, 39.5vw, 395px);
}

.ml-395 {
  margin-left: clamp(395px * 0.7, 39.5vw, 395px);
}

.mr-395 {
  margin-right: clamp(395px * 0.7, 39.5vw, 395px);
}

.pt-395 {
  padding-top: clamp(395px * 0.7, 39.5vw, 395px);
}

.pb-395 {
  padding-bottom: clamp(395px * 0.7, 39.5vw, 395px);
}

.pl-395 {
  padding-left: clamp(395px * 0.7, 39.5vw, 395px);
}

.pr-395 {
  padding-right: clamp(395px * 0.7, 39.5vw, 395px);
}

.mt-400 {
  margin-top: clamp(400px * 0.7, 40vw, 400px);
}

.mb-400 {
  margin-bottom: clamp(400px * 0.7, 40vw, 400px);
}

.ml-400 {
  margin-left: clamp(400px * 0.7, 40vw, 400px);
}

.mr-400 {
  margin-right: clamp(400px * 0.7, 40vw, 400px);
}

.pt-400 {
  padding-top: clamp(400px * 0.7, 40vw, 400px);
}

.pb-400 {
  padding-bottom: clamp(400px * 0.7, 40vw, 400px);
}

.pl-400 {
  padding-left: clamp(400px * 0.7, 40vw, 400px);
}

.pr-400 {
  padding-right: clamp(400px * 0.7, 40vw, 400px);
}

.mt-405 {
  margin-top: clamp(405px * 0.7, 40.5vw, 405px);
}

.mb-405 {
  margin-bottom: clamp(405px * 0.7, 40.5vw, 405px);
}

.ml-405 {
  margin-left: clamp(405px * 0.7, 40.5vw, 405px);
}

.mr-405 {
  margin-right: clamp(405px * 0.7, 40.5vw, 405px);
}

.pt-405 {
  padding-top: clamp(405px * 0.7, 40.5vw, 405px);
}

.pb-405 {
  padding-bottom: clamp(405px * 0.7, 40.5vw, 405px);
}

.pl-405 {
  padding-left: clamp(405px * 0.7, 40.5vw, 405px);
}

.pr-405 {
  padding-right: clamp(405px * 0.7, 40.5vw, 405px);
}

.mt-410 {
  margin-top: clamp(410px * 0.7, 41vw, 410px);
}

.mb-410 {
  margin-bottom: clamp(410px * 0.7, 41vw, 410px);
}

.ml-410 {
  margin-left: clamp(410px * 0.7, 41vw, 410px);
}

.mr-410 {
  margin-right: clamp(410px * 0.7, 41vw, 410px);
}

.pt-410 {
  padding-top: clamp(410px * 0.7, 41vw, 410px);
}

.pb-410 {
  padding-bottom: clamp(410px * 0.7, 41vw, 410px);
}

.pl-410 {
  padding-left: clamp(410px * 0.7, 41vw, 410px);
}

.pr-410 {
  padding-right: clamp(410px * 0.7, 41vw, 410px);
}

.mt-415 {
  margin-top: clamp(415px * 0.7, 41.5vw, 415px);
}

.mb-415 {
  margin-bottom: clamp(415px * 0.7, 41.5vw, 415px);
}

.ml-415 {
  margin-left: clamp(415px * 0.7, 41.5vw, 415px);
}

.mr-415 {
  margin-right: clamp(415px * 0.7, 41.5vw, 415px);
}

.pt-415 {
  padding-top: clamp(415px * 0.7, 41.5vw, 415px);
}

.pb-415 {
  padding-bottom: clamp(415px * 0.7, 41.5vw, 415px);
}

.pl-415 {
  padding-left: clamp(415px * 0.7, 41.5vw, 415px);
}

.pr-415 {
  padding-right: clamp(415px * 0.7, 41.5vw, 415px);
}

.mt-420 {
  margin-top: clamp(420px * 0.7, 42vw, 420px);
}

.mb-420 {
  margin-bottom: clamp(420px * 0.7, 42vw, 420px);
}

.ml-420 {
  margin-left: clamp(420px * 0.7, 42vw, 420px);
}

.mr-420 {
  margin-right: clamp(420px * 0.7, 42vw, 420px);
}

.pt-420 {
  padding-top: clamp(420px * 0.7, 42vw, 420px);
}

.pb-420 {
  padding-bottom: clamp(420px * 0.7, 42vw, 420px);
}

.pl-420 {
  padding-left: clamp(420px * 0.7, 42vw, 420px);
}

.pr-420 {
  padding-right: clamp(420px * 0.7, 42vw, 420px);
}

.mt-425 {
  margin-top: clamp(425px * 0.7, 42.5vw, 425px);
}

.mb-425 {
  margin-bottom: clamp(425px * 0.7, 42.5vw, 425px);
}

.ml-425 {
  margin-left: clamp(425px * 0.7, 42.5vw, 425px);
}

.mr-425 {
  margin-right: clamp(425px * 0.7, 42.5vw, 425px);
}

.pt-425 {
  padding-top: clamp(425px * 0.7, 42.5vw, 425px);
}

.pb-425 {
  padding-bottom: clamp(425px * 0.7, 42.5vw, 425px);
}

.pl-425 {
  padding-left: clamp(425px * 0.7, 42.5vw, 425px);
}

.pr-425 {
  padding-right: clamp(425px * 0.7, 42.5vw, 425px);
}

.mt-430 {
  margin-top: clamp(430px * 0.7, 43vw, 430px);
}

.mb-430 {
  margin-bottom: clamp(430px * 0.7, 43vw, 430px);
}

.ml-430 {
  margin-left: clamp(430px * 0.7, 43vw, 430px);
}

.mr-430 {
  margin-right: clamp(430px * 0.7, 43vw, 430px);
}

.pt-430 {
  padding-top: clamp(430px * 0.7, 43vw, 430px);
}

.pb-430 {
  padding-bottom: clamp(430px * 0.7, 43vw, 430px);
}

.pl-430 {
  padding-left: clamp(430px * 0.7, 43vw, 430px);
}

.pr-430 {
  padding-right: clamp(430px * 0.7, 43vw, 430px);
}

.mt-435 {
  margin-top: clamp(435px * 0.7, 43.5vw, 435px);
}

.mb-435 {
  margin-bottom: clamp(435px * 0.7, 43.5vw, 435px);
}

.ml-435 {
  margin-left: clamp(435px * 0.7, 43.5vw, 435px);
}

.mr-435 {
  margin-right: clamp(435px * 0.7, 43.5vw, 435px);
}

.pt-435 {
  padding-top: clamp(435px * 0.7, 43.5vw, 435px);
}

.pb-435 {
  padding-bottom: clamp(435px * 0.7, 43.5vw, 435px);
}

.pl-435 {
  padding-left: clamp(435px * 0.7, 43.5vw, 435px);
}

.pr-435 {
  padding-right: clamp(435px * 0.7, 43.5vw, 435px);
}

.mt-440 {
  margin-top: clamp(440px * 0.7, 44vw, 440px);
}

.mb-440 {
  margin-bottom: clamp(440px * 0.7, 44vw, 440px);
}

.ml-440 {
  margin-left: clamp(440px * 0.7, 44vw, 440px);
}

.mr-440 {
  margin-right: clamp(440px * 0.7, 44vw, 440px);
}

.pt-440 {
  padding-top: clamp(440px * 0.7, 44vw, 440px);
}

.pb-440 {
  padding-bottom: clamp(440px * 0.7, 44vw, 440px);
}

.pl-440 {
  padding-left: clamp(440px * 0.7, 44vw, 440px);
}

.pr-440 {
  padding-right: clamp(440px * 0.7, 44vw, 440px);
}

.mt-445 {
  margin-top: clamp(445px * 0.7, 44.5vw, 445px);
}

.mb-445 {
  margin-bottom: clamp(445px * 0.7, 44.5vw, 445px);
}

.ml-445 {
  margin-left: clamp(445px * 0.7, 44.5vw, 445px);
}

.mr-445 {
  margin-right: clamp(445px * 0.7, 44.5vw, 445px);
}

.pt-445 {
  padding-top: clamp(445px * 0.7, 44.5vw, 445px);
}

.pb-445 {
  padding-bottom: clamp(445px * 0.7, 44.5vw, 445px);
}

.pl-445 {
  padding-left: clamp(445px * 0.7, 44.5vw, 445px);
}

.pr-445 {
  padding-right: clamp(445px * 0.7, 44.5vw, 445px);
}

.mt-450 {
  margin-top: clamp(450px * 0.7, 45vw, 450px);
}

.mb-450 {
  margin-bottom: clamp(450px * 0.7, 45vw, 450px);
}

.ml-450 {
  margin-left: clamp(450px * 0.7, 45vw, 450px);
}

.mr-450 {
  margin-right: clamp(450px * 0.7, 45vw, 450px);
}

.pt-450 {
  padding-top: clamp(450px * 0.7, 45vw, 450px);
}

.pb-450 {
  padding-bottom: clamp(450px * 0.7, 45vw, 450px);
}

.pl-450 {
  padding-left: clamp(450px * 0.7, 45vw, 450px);
}

.pr-450 {
  padding-right: clamp(450px * 0.7, 45vw, 450px);
}

.mt-455 {
  margin-top: clamp(455px * 0.7, 45.5vw, 455px);
}

.mb-455 {
  margin-bottom: clamp(455px * 0.7, 45.5vw, 455px);
}

.ml-455 {
  margin-left: clamp(455px * 0.7, 45.5vw, 455px);
}

.mr-455 {
  margin-right: clamp(455px * 0.7, 45.5vw, 455px);
}

.pt-455 {
  padding-top: clamp(455px * 0.7, 45.5vw, 455px);
}

.pb-455 {
  padding-bottom: clamp(455px * 0.7, 45.5vw, 455px);
}

.pl-455 {
  padding-left: clamp(455px * 0.7, 45.5vw, 455px);
}

.pr-455 {
  padding-right: clamp(455px * 0.7, 45.5vw, 455px);
}

.mt-460 {
  margin-top: clamp(460px * 0.7, 46vw, 460px);
}

.mb-460 {
  margin-bottom: clamp(460px * 0.7, 46vw, 460px);
}

.ml-460 {
  margin-left: clamp(460px * 0.7, 46vw, 460px);
}

.mr-460 {
  margin-right: clamp(460px * 0.7, 46vw, 460px);
}

.pt-460 {
  padding-top: clamp(460px * 0.7, 46vw, 460px);
}

.pb-460 {
  padding-bottom: clamp(460px * 0.7, 46vw, 460px);
}

.pl-460 {
  padding-left: clamp(460px * 0.7, 46vw, 460px);
}

.pr-460 {
  padding-right: clamp(460px * 0.7, 46vw, 460px);
}

.mt-465 {
  margin-top: clamp(465px * 0.7, 46.5vw, 465px);
}

.mb-465 {
  margin-bottom: clamp(465px * 0.7, 46.5vw, 465px);
}

.ml-465 {
  margin-left: clamp(465px * 0.7, 46.5vw, 465px);
}

.mr-465 {
  margin-right: clamp(465px * 0.7, 46.5vw, 465px);
}

.pt-465 {
  padding-top: clamp(465px * 0.7, 46.5vw, 465px);
}

.pb-465 {
  padding-bottom: clamp(465px * 0.7, 46.5vw, 465px);
}

.pl-465 {
  padding-left: clamp(465px * 0.7, 46.5vw, 465px);
}

.pr-465 {
  padding-right: clamp(465px * 0.7, 46.5vw, 465px);
}

.mt-470 {
  margin-top: clamp(470px * 0.7, 47vw, 470px);
}

.mb-470 {
  margin-bottom: clamp(470px * 0.7, 47vw, 470px);
}

.ml-470 {
  margin-left: clamp(470px * 0.7, 47vw, 470px);
}

.mr-470 {
  margin-right: clamp(470px * 0.7, 47vw, 470px);
}

.pt-470 {
  padding-top: clamp(470px * 0.7, 47vw, 470px);
}

.pb-470 {
  padding-bottom: clamp(470px * 0.7, 47vw, 470px);
}

.pl-470 {
  padding-left: clamp(470px * 0.7, 47vw, 470px);
}

.pr-470 {
  padding-right: clamp(470px * 0.7, 47vw, 470px);
}

.mt-475 {
  margin-top: clamp(475px * 0.7, 47.5vw, 475px);
}

.mb-475 {
  margin-bottom: clamp(475px * 0.7, 47.5vw, 475px);
}

.ml-475 {
  margin-left: clamp(475px * 0.7, 47.5vw, 475px);
}

.mr-475 {
  margin-right: clamp(475px * 0.7, 47.5vw, 475px);
}

.pt-475 {
  padding-top: clamp(475px * 0.7, 47.5vw, 475px);
}

.pb-475 {
  padding-bottom: clamp(475px * 0.7, 47.5vw, 475px);
}

.pl-475 {
  padding-left: clamp(475px * 0.7, 47.5vw, 475px);
}

.pr-475 {
  padding-right: clamp(475px * 0.7, 47.5vw, 475px);
}

.mt-480 {
  margin-top: clamp(480px * 0.7, 48vw, 480px);
}

.mb-480 {
  margin-bottom: clamp(480px * 0.7, 48vw, 480px);
}

.ml-480 {
  margin-left: clamp(480px * 0.7, 48vw, 480px);
}

.mr-480 {
  margin-right: clamp(480px * 0.7, 48vw, 480px);
}

.pt-480 {
  padding-top: clamp(480px * 0.7, 48vw, 480px);
}

.pb-480 {
  padding-bottom: clamp(480px * 0.7, 48vw, 480px);
}

.pl-480 {
  padding-left: clamp(480px * 0.7, 48vw, 480px);
}

.pr-480 {
  padding-right: clamp(480px * 0.7, 48vw, 480px);
}

.mt-485 {
  margin-top: clamp(485px * 0.7, 48.5vw, 485px);
}

.mb-485 {
  margin-bottom: clamp(485px * 0.7, 48.5vw, 485px);
}

.ml-485 {
  margin-left: clamp(485px * 0.7, 48.5vw, 485px);
}

.mr-485 {
  margin-right: clamp(485px * 0.7, 48.5vw, 485px);
}

.pt-485 {
  padding-top: clamp(485px * 0.7, 48.5vw, 485px);
}

.pb-485 {
  padding-bottom: clamp(485px * 0.7, 48.5vw, 485px);
}

.pl-485 {
  padding-left: clamp(485px * 0.7, 48.5vw, 485px);
}

.pr-485 {
  padding-right: clamp(485px * 0.7, 48.5vw, 485px);
}

.mt-490 {
  margin-top: clamp(490px * 0.7, 49vw, 490px);
}

.mb-490 {
  margin-bottom: clamp(490px * 0.7, 49vw, 490px);
}

.ml-490 {
  margin-left: clamp(490px * 0.7, 49vw, 490px);
}

.mr-490 {
  margin-right: clamp(490px * 0.7, 49vw, 490px);
}

.pt-490 {
  padding-top: clamp(490px * 0.7, 49vw, 490px);
}

.pb-490 {
  padding-bottom: clamp(490px * 0.7, 49vw, 490px);
}

.pl-490 {
  padding-left: clamp(490px * 0.7, 49vw, 490px);
}

.pr-490 {
  padding-right: clamp(490px * 0.7, 49vw, 490px);
}

.mt-495 {
  margin-top: clamp(495px * 0.7, 49.5vw, 495px);
}

.mb-495 {
  margin-bottom: clamp(495px * 0.7, 49.5vw, 495px);
}

.ml-495 {
  margin-left: clamp(495px * 0.7, 49.5vw, 495px);
}

.mr-495 {
  margin-right: clamp(495px * 0.7, 49.5vw, 495px);
}

.pt-495 {
  padding-top: clamp(495px * 0.7, 49.5vw, 495px);
}

.pb-495 {
  padding-bottom: clamp(495px * 0.7, 49.5vw, 495px);
}

.pl-495 {
  padding-left: clamp(495px * 0.7, 49.5vw, 495px);
}

.pr-495 {
  padding-right: clamp(495px * 0.7, 49.5vw, 495px);
}

.mt-500 {
  margin-top: clamp(500px * 0.7, 50vw, 500px);
}

.mb-500 {
  margin-bottom: clamp(500px * 0.7, 50vw, 500px);
}

.ml-500 {
  margin-left: clamp(500px * 0.7, 50vw, 500px);
}

.mr-500 {
  margin-right: clamp(500px * 0.7, 50vw, 500px);
}

.pt-500 {
  padding-top: clamp(500px * 0.7, 50vw, 500px);
}

.pb-500 {
  padding-bottom: clamp(500px * 0.7, 50vw, 500px);
}

.pl-500 {
  padding-left: clamp(500px * 0.7, 50vw, 500px);
}

.pr-500 {
  padding-right: clamp(500px * 0.7, 50vw, 500px);
}

.mt-505 {
  margin-top: clamp(505px * 0.7, 50.5vw, 505px);
}

.mb-505 {
  margin-bottom: clamp(505px * 0.7, 50.5vw, 505px);
}

.ml-505 {
  margin-left: clamp(505px * 0.7, 50.5vw, 505px);
}

.mr-505 {
  margin-right: clamp(505px * 0.7, 50.5vw, 505px);
}

.pt-505 {
  padding-top: clamp(505px * 0.7, 50.5vw, 505px);
}

.pb-505 {
  padding-bottom: clamp(505px * 0.7, 50.5vw, 505px);
}

.pl-505 {
  padding-left: clamp(505px * 0.7, 50.5vw, 505px);
}

.pr-505 {
  padding-right: clamp(505px * 0.7, 50.5vw, 505px);
}

.mt-510 {
  margin-top: clamp(510px * 0.7, 51vw, 510px);
}

.mb-510 {
  margin-bottom: clamp(510px * 0.7, 51vw, 510px);
}

.ml-510 {
  margin-left: clamp(510px * 0.7, 51vw, 510px);
}

.mr-510 {
  margin-right: clamp(510px * 0.7, 51vw, 510px);
}

.pt-510 {
  padding-top: clamp(510px * 0.7, 51vw, 510px);
}

.pb-510 {
  padding-bottom: clamp(510px * 0.7, 51vw, 510px);
}

.pl-510 {
  padding-left: clamp(510px * 0.7, 51vw, 510px);
}

.pr-510 {
  padding-right: clamp(510px * 0.7, 51vw, 510px);
}

.mt-515 {
  margin-top: clamp(515px * 0.7, 51.5vw, 515px);
}

.mb-515 {
  margin-bottom: clamp(515px * 0.7, 51.5vw, 515px);
}

.ml-515 {
  margin-left: clamp(515px * 0.7, 51.5vw, 515px);
}

.mr-515 {
  margin-right: clamp(515px * 0.7, 51.5vw, 515px);
}

.pt-515 {
  padding-top: clamp(515px * 0.7, 51.5vw, 515px);
}

.pb-515 {
  padding-bottom: clamp(515px * 0.7, 51.5vw, 515px);
}

.pl-515 {
  padding-left: clamp(515px * 0.7, 51.5vw, 515px);
}

.pr-515 {
  padding-right: clamp(515px * 0.7, 51.5vw, 515px);
}

.mt-520 {
  margin-top: clamp(520px * 0.7, 52vw, 520px);
}

.mb-520 {
  margin-bottom: clamp(520px * 0.7, 52vw, 520px);
}

.ml-520 {
  margin-left: clamp(520px * 0.7, 52vw, 520px);
}

.mr-520 {
  margin-right: clamp(520px * 0.7, 52vw, 520px);
}

.pt-520 {
  padding-top: clamp(520px * 0.7, 52vw, 520px);
}

.pb-520 {
  padding-bottom: clamp(520px * 0.7, 52vw, 520px);
}

.pl-520 {
  padding-left: clamp(520px * 0.7, 52vw, 520px);
}

.pr-520 {
  padding-right: clamp(520px * 0.7, 52vw, 520px);
}

.mt-525 {
  margin-top: clamp(525px * 0.7, 52.5vw, 525px);
}

.mb-525 {
  margin-bottom: clamp(525px * 0.7, 52.5vw, 525px);
}

.ml-525 {
  margin-left: clamp(525px * 0.7, 52.5vw, 525px);
}

.mr-525 {
  margin-right: clamp(525px * 0.7, 52.5vw, 525px);
}

.pt-525 {
  padding-top: clamp(525px * 0.7, 52.5vw, 525px);
}

.pb-525 {
  padding-bottom: clamp(525px * 0.7, 52.5vw, 525px);
}

.pl-525 {
  padding-left: clamp(525px * 0.7, 52.5vw, 525px);
}

.pr-525 {
  padding-right: clamp(525px * 0.7, 52.5vw, 525px);
}

.mt-530 {
  margin-top: clamp(530px * 0.7, 53vw, 530px);
}

.mb-530 {
  margin-bottom: clamp(530px * 0.7, 53vw, 530px);
}

.ml-530 {
  margin-left: clamp(530px * 0.7, 53vw, 530px);
}

.mr-530 {
  margin-right: clamp(530px * 0.7, 53vw, 530px);
}

.pt-530 {
  padding-top: clamp(530px * 0.7, 53vw, 530px);
}

.pb-530 {
  padding-bottom: clamp(530px * 0.7, 53vw, 530px);
}

.pl-530 {
  padding-left: clamp(530px * 0.7, 53vw, 530px);
}

.pr-530 {
  padding-right: clamp(530px * 0.7, 53vw, 530px);
}

.mt-535 {
  margin-top: clamp(535px * 0.7, 53.5vw, 535px);
}

.mb-535 {
  margin-bottom: clamp(535px * 0.7, 53.5vw, 535px);
}

.ml-535 {
  margin-left: clamp(535px * 0.7, 53.5vw, 535px);
}

.mr-535 {
  margin-right: clamp(535px * 0.7, 53.5vw, 535px);
}

.pt-535 {
  padding-top: clamp(535px * 0.7, 53.5vw, 535px);
}

.pb-535 {
  padding-bottom: clamp(535px * 0.7, 53.5vw, 535px);
}

.pl-535 {
  padding-left: clamp(535px * 0.7, 53.5vw, 535px);
}

.pr-535 {
  padding-right: clamp(535px * 0.7, 53.5vw, 535px);
}

.mt-540 {
  margin-top: clamp(540px * 0.7, 54vw, 540px);
}

.mb-540 {
  margin-bottom: clamp(540px * 0.7, 54vw, 540px);
}

.ml-540 {
  margin-left: clamp(540px * 0.7, 54vw, 540px);
}

.mr-540 {
  margin-right: clamp(540px * 0.7, 54vw, 540px);
}

.pt-540 {
  padding-top: clamp(540px * 0.7, 54vw, 540px);
}

.pb-540 {
  padding-bottom: clamp(540px * 0.7, 54vw, 540px);
}

.pl-540 {
  padding-left: clamp(540px * 0.7, 54vw, 540px);
}

.pr-540 {
  padding-right: clamp(540px * 0.7, 54vw, 540px);
}

.mt-545 {
  margin-top: clamp(545px * 0.7, 54.5vw, 545px);
}

.mb-545 {
  margin-bottom: clamp(545px * 0.7, 54.5vw, 545px);
}

.ml-545 {
  margin-left: clamp(545px * 0.7, 54.5vw, 545px);
}

.mr-545 {
  margin-right: clamp(545px * 0.7, 54.5vw, 545px);
}

.pt-545 {
  padding-top: clamp(545px * 0.7, 54.5vw, 545px);
}

.pb-545 {
  padding-bottom: clamp(545px * 0.7, 54.5vw, 545px);
}

.pl-545 {
  padding-left: clamp(545px * 0.7, 54.5vw, 545px);
}

.pr-545 {
  padding-right: clamp(545px * 0.7, 54.5vw, 545px);
}

.mt-550 {
  margin-top: clamp(550px * 0.7, 55vw, 550px);
}

.mb-550 {
  margin-bottom: clamp(550px * 0.7, 55vw, 550px);
}

.ml-550 {
  margin-left: clamp(550px * 0.7, 55vw, 550px);
}

.mr-550 {
  margin-right: clamp(550px * 0.7, 55vw, 550px);
}

.pt-550 {
  padding-top: clamp(550px * 0.7, 55vw, 550px);
}

.pb-550 {
  padding-bottom: clamp(550px * 0.7, 55vw, 550px);
}

.pl-550 {
  padding-left: clamp(550px * 0.7, 55vw, 550px);
}

.pr-550 {
  padding-right: clamp(550px * 0.7, 55vw, 550px);
}

.mt-555 {
  margin-top: clamp(555px * 0.7, 55.5vw, 555px);
}

.mb-555 {
  margin-bottom: clamp(555px * 0.7, 55.5vw, 555px);
}

.ml-555 {
  margin-left: clamp(555px * 0.7, 55.5vw, 555px);
}

.mr-555 {
  margin-right: clamp(555px * 0.7, 55.5vw, 555px);
}

.pt-555 {
  padding-top: clamp(555px * 0.7, 55.5vw, 555px);
}

.pb-555 {
  padding-bottom: clamp(555px * 0.7, 55.5vw, 555px);
}

.pl-555 {
  padding-left: clamp(555px * 0.7, 55.5vw, 555px);
}

.pr-555 {
  padding-right: clamp(555px * 0.7, 55.5vw, 555px);
}

.mt-560 {
  margin-top: clamp(560px * 0.7, 56vw, 560px);
}

.mb-560 {
  margin-bottom: clamp(560px * 0.7, 56vw, 560px);
}

.ml-560 {
  margin-left: clamp(560px * 0.7, 56vw, 560px);
}

.mr-560 {
  margin-right: clamp(560px * 0.7, 56vw, 560px);
}

.pt-560 {
  padding-top: clamp(560px * 0.7, 56vw, 560px);
}

.pb-560 {
  padding-bottom: clamp(560px * 0.7, 56vw, 560px);
}

.pl-560 {
  padding-left: clamp(560px * 0.7, 56vw, 560px);
}

.pr-560 {
  padding-right: clamp(560px * 0.7, 56vw, 560px);
}

.mt-565 {
  margin-top: clamp(565px * 0.7, 56.5vw, 565px);
}

.mb-565 {
  margin-bottom: clamp(565px * 0.7, 56.5vw, 565px);
}

.ml-565 {
  margin-left: clamp(565px * 0.7, 56.5vw, 565px);
}

.mr-565 {
  margin-right: clamp(565px * 0.7, 56.5vw, 565px);
}

.pt-565 {
  padding-top: clamp(565px * 0.7, 56.5vw, 565px);
}

.pb-565 {
  padding-bottom: clamp(565px * 0.7, 56.5vw, 565px);
}

.pl-565 {
  padding-left: clamp(565px * 0.7, 56.5vw, 565px);
}

.pr-565 {
  padding-right: clamp(565px * 0.7, 56.5vw, 565px);
}

.mt-570 {
  margin-top: clamp(570px * 0.7, 57vw, 570px);
}

.mb-570 {
  margin-bottom: clamp(570px * 0.7, 57vw, 570px);
}

.ml-570 {
  margin-left: clamp(570px * 0.7, 57vw, 570px);
}

.mr-570 {
  margin-right: clamp(570px * 0.7, 57vw, 570px);
}

.pt-570 {
  padding-top: clamp(570px * 0.7, 57vw, 570px);
}

.pb-570 {
  padding-bottom: clamp(570px * 0.7, 57vw, 570px);
}

.pl-570 {
  padding-left: clamp(570px * 0.7, 57vw, 570px);
}

.pr-570 {
  padding-right: clamp(570px * 0.7, 57vw, 570px);
}

.mt-575 {
  margin-top: clamp(575px * 0.7, 57.5vw, 575px);
}

.mb-575 {
  margin-bottom: clamp(575px * 0.7, 57.5vw, 575px);
}

.ml-575 {
  margin-left: clamp(575px * 0.7, 57.5vw, 575px);
}

.mr-575 {
  margin-right: clamp(575px * 0.7, 57.5vw, 575px);
}

.pt-575 {
  padding-top: clamp(575px * 0.7, 57.5vw, 575px);
}

.pb-575 {
  padding-bottom: clamp(575px * 0.7, 57.5vw, 575px);
}

.pl-575 {
  padding-left: clamp(575px * 0.7, 57.5vw, 575px);
}

.pr-575 {
  padding-right: clamp(575px * 0.7, 57.5vw, 575px);
}

.mt-580 {
  margin-top: clamp(580px * 0.7, 58vw, 580px);
}

.mb-580 {
  margin-bottom: clamp(580px * 0.7, 58vw, 580px);
}

.ml-580 {
  margin-left: clamp(580px * 0.7, 58vw, 580px);
}

.mr-580 {
  margin-right: clamp(580px * 0.7, 58vw, 580px);
}

.pt-580 {
  padding-top: clamp(580px * 0.7, 58vw, 580px);
}

.pb-580 {
  padding-bottom: clamp(580px * 0.7, 58vw, 580px);
}

.pl-580 {
  padding-left: clamp(580px * 0.7, 58vw, 580px);
}

.pr-580 {
  padding-right: clamp(580px * 0.7, 58vw, 580px);
}

.mt-585 {
  margin-top: clamp(585px * 0.7, 58.5vw, 585px);
}

.mb-585 {
  margin-bottom: clamp(585px * 0.7, 58.5vw, 585px);
}

.ml-585 {
  margin-left: clamp(585px * 0.7, 58.5vw, 585px);
}

.mr-585 {
  margin-right: clamp(585px * 0.7, 58.5vw, 585px);
}

.pt-585 {
  padding-top: clamp(585px * 0.7, 58.5vw, 585px);
}

.pb-585 {
  padding-bottom: clamp(585px * 0.7, 58.5vw, 585px);
}

.pl-585 {
  padding-left: clamp(585px * 0.7, 58.5vw, 585px);
}

.pr-585 {
  padding-right: clamp(585px * 0.7, 58.5vw, 585px);
}

.mt-590 {
  margin-top: clamp(590px * 0.7, 59vw, 590px);
}

.mb-590 {
  margin-bottom: clamp(590px * 0.7, 59vw, 590px);
}

.ml-590 {
  margin-left: clamp(590px * 0.7, 59vw, 590px);
}

.mr-590 {
  margin-right: clamp(590px * 0.7, 59vw, 590px);
}

.pt-590 {
  padding-top: clamp(590px * 0.7, 59vw, 590px);
}

.pb-590 {
  padding-bottom: clamp(590px * 0.7, 59vw, 590px);
}

.pl-590 {
  padding-left: clamp(590px * 0.7, 59vw, 590px);
}

.pr-590 {
  padding-right: clamp(590px * 0.7, 59vw, 590px);
}

.mt-595 {
  margin-top: clamp(595px * 0.7, 59.5vw, 595px);
}

.mb-595 {
  margin-bottom: clamp(595px * 0.7, 59.5vw, 595px);
}

.ml-595 {
  margin-left: clamp(595px * 0.7, 59.5vw, 595px);
}

.mr-595 {
  margin-right: clamp(595px * 0.7, 59.5vw, 595px);
}

.pt-595 {
  padding-top: clamp(595px * 0.7, 59.5vw, 595px);
}

.pb-595 {
  padding-bottom: clamp(595px * 0.7, 59.5vw, 595px);
}

.pl-595 {
  padding-left: clamp(595px * 0.7, 59.5vw, 595px);
}

.pr-595 {
  padding-right: clamp(595px * 0.7, 59.5vw, 595px);
}

.mt-600 {
  margin-top: clamp(600px * 0.7, 60vw, 600px);
}

.mb-600 {
  margin-bottom: clamp(600px * 0.7, 60vw, 600px);
}

.ml-600 {
  margin-left: clamp(600px * 0.7, 60vw, 600px);
}

.mr-600 {
  margin-right: clamp(600px * 0.7, 60vw, 600px);
}

.pt-600 {
  padding-top: clamp(600px * 0.7, 60vw, 600px);
}

.pb-600 {
  padding-bottom: clamp(600px * 0.7, 60vw, 600px);
}

.pl-600 {
  padding-left: clamp(600px * 0.7, 60vw, 600px);
}

.pr-600 {
  padding-right: clamp(600px * 0.7, 60vw, 600px);
}

.mt-605 {
  margin-top: clamp(605px * 0.7, 60.5vw, 605px);
}

.mb-605 {
  margin-bottom: clamp(605px * 0.7, 60.5vw, 605px);
}

.ml-605 {
  margin-left: clamp(605px * 0.7, 60.5vw, 605px);
}

.mr-605 {
  margin-right: clamp(605px * 0.7, 60.5vw, 605px);
}

.pt-605 {
  padding-top: clamp(605px * 0.7, 60.5vw, 605px);
}

.pb-605 {
  padding-bottom: clamp(605px * 0.7, 60.5vw, 605px);
}

.pl-605 {
  padding-left: clamp(605px * 0.7, 60.5vw, 605px);
}

.pr-605 {
  padding-right: clamp(605px * 0.7, 60.5vw, 605px);
}

.mt-610 {
  margin-top: clamp(610px * 0.7, 61vw, 610px);
}

.mb-610 {
  margin-bottom: clamp(610px * 0.7, 61vw, 610px);
}

.ml-610 {
  margin-left: clamp(610px * 0.7, 61vw, 610px);
}

.mr-610 {
  margin-right: clamp(610px * 0.7, 61vw, 610px);
}

.pt-610 {
  padding-top: clamp(610px * 0.7, 61vw, 610px);
}

.pb-610 {
  padding-bottom: clamp(610px * 0.7, 61vw, 610px);
}

.pl-610 {
  padding-left: clamp(610px * 0.7, 61vw, 610px);
}

.pr-610 {
  padding-right: clamp(610px * 0.7, 61vw, 610px);
}

.mt-615 {
  margin-top: clamp(615px * 0.7, 61.5vw, 615px);
}

.mb-615 {
  margin-bottom: clamp(615px * 0.7, 61.5vw, 615px);
}

.ml-615 {
  margin-left: clamp(615px * 0.7, 61.5vw, 615px);
}

.mr-615 {
  margin-right: clamp(615px * 0.7, 61.5vw, 615px);
}

.pt-615 {
  padding-top: clamp(615px * 0.7, 61.5vw, 615px);
}

.pb-615 {
  padding-bottom: clamp(615px * 0.7, 61.5vw, 615px);
}

.pl-615 {
  padding-left: clamp(615px * 0.7, 61.5vw, 615px);
}

.pr-615 {
  padding-right: clamp(615px * 0.7, 61.5vw, 615px);
}

.mt-620 {
  margin-top: clamp(620px * 0.7, 62vw, 620px);
}

.mb-620 {
  margin-bottom: clamp(620px * 0.7, 62vw, 620px);
}

.ml-620 {
  margin-left: clamp(620px * 0.7, 62vw, 620px);
}

.mr-620 {
  margin-right: clamp(620px * 0.7, 62vw, 620px);
}

.pt-620 {
  padding-top: clamp(620px * 0.7, 62vw, 620px);
}

.pb-620 {
  padding-bottom: clamp(620px * 0.7, 62vw, 620px);
}

.pl-620 {
  padding-left: clamp(620px * 0.7, 62vw, 620px);
}

.pr-620 {
  padding-right: clamp(620px * 0.7, 62vw, 620px);
}

.mt-625 {
  margin-top: clamp(625px * 0.7, 62.5vw, 625px);
}

.mb-625 {
  margin-bottom: clamp(625px * 0.7, 62.5vw, 625px);
}

.ml-625 {
  margin-left: clamp(625px * 0.7, 62.5vw, 625px);
}

.mr-625 {
  margin-right: clamp(625px * 0.7, 62.5vw, 625px);
}

.pt-625 {
  padding-top: clamp(625px * 0.7, 62.5vw, 625px);
}

.pb-625 {
  padding-bottom: clamp(625px * 0.7, 62.5vw, 625px);
}

.pl-625 {
  padding-left: clamp(625px * 0.7, 62.5vw, 625px);
}

.pr-625 {
  padding-right: clamp(625px * 0.7, 62.5vw, 625px);
}

.mt-630 {
  margin-top: clamp(630px * 0.7, 63vw, 630px);
}

.mb-630 {
  margin-bottom: clamp(630px * 0.7, 63vw, 630px);
}

.ml-630 {
  margin-left: clamp(630px * 0.7, 63vw, 630px);
}

.mr-630 {
  margin-right: clamp(630px * 0.7, 63vw, 630px);
}

.pt-630 {
  padding-top: clamp(630px * 0.7, 63vw, 630px);
}

.pb-630 {
  padding-bottom: clamp(630px * 0.7, 63vw, 630px);
}

.pl-630 {
  padding-left: clamp(630px * 0.7, 63vw, 630px);
}

.pr-630 {
  padding-right: clamp(630px * 0.7, 63vw, 630px);
}

.mt-635 {
  margin-top: clamp(635px * 0.7, 63.5vw, 635px);
}

.mb-635 {
  margin-bottom: clamp(635px * 0.7, 63.5vw, 635px);
}

.ml-635 {
  margin-left: clamp(635px * 0.7, 63.5vw, 635px);
}

.mr-635 {
  margin-right: clamp(635px * 0.7, 63.5vw, 635px);
}

.pt-635 {
  padding-top: clamp(635px * 0.7, 63.5vw, 635px);
}

.pb-635 {
  padding-bottom: clamp(635px * 0.7, 63.5vw, 635px);
}

.pl-635 {
  padding-left: clamp(635px * 0.7, 63.5vw, 635px);
}

.pr-635 {
  padding-right: clamp(635px * 0.7, 63.5vw, 635px);
}

.mt-640 {
  margin-top: clamp(640px * 0.7, 64vw, 640px);
}

.mb-640 {
  margin-bottom: clamp(640px * 0.7, 64vw, 640px);
}

.ml-640 {
  margin-left: clamp(640px * 0.7, 64vw, 640px);
}

.mr-640 {
  margin-right: clamp(640px * 0.7, 64vw, 640px);
}

.pt-640 {
  padding-top: clamp(640px * 0.7, 64vw, 640px);
}

.pb-640 {
  padding-bottom: clamp(640px * 0.7, 64vw, 640px);
}

.pl-640 {
  padding-left: clamp(640px * 0.7, 64vw, 640px);
}

.pr-640 {
  padding-right: clamp(640px * 0.7, 64vw, 640px);
}

.mt-645 {
  margin-top: clamp(645px * 0.7, 64.5vw, 645px);
}

.mb-645 {
  margin-bottom: clamp(645px * 0.7, 64.5vw, 645px);
}

.ml-645 {
  margin-left: clamp(645px * 0.7, 64.5vw, 645px);
}

.mr-645 {
  margin-right: clamp(645px * 0.7, 64.5vw, 645px);
}

.pt-645 {
  padding-top: clamp(645px * 0.7, 64.5vw, 645px);
}

.pb-645 {
  padding-bottom: clamp(645px * 0.7, 64.5vw, 645px);
}

.pl-645 {
  padding-left: clamp(645px * 0.7, 64.5vw, 645px);
}

.pr-645 {
  padding-right: clamp(645px * 0.7, 64.5vw, 645px);
}

.mt-650 {
  margin-top: clamp(650px * 0.7, 65vw, 650px);
}

.mb-650 {
  margin-bottom: clamp(650px * 0.7, 65vw, 650px);
}

.ml-650 {
  margin-left: clamp(650px * 0.7, 65vw, 650px);
}

.mr-650 {
  margin-right: clamp(650px * 0.7, 65vw, 650px);
}

.pt-650 {
  padding-top: clamp(650px * 0.7, 65vw, 650px);
}

.pb-650 {
  padding-bottom: clamp(650px * 0.7, 65vw, 650px);
}

.pl-650 {
  padding-left: clamp(650px * 0.7, 65vw, 650px);
}

.pr-650 {
  padding-right: clamp(650px * 0.7, 65vw, 650px);
}

.mt-655 {
  margin-top: clamp(655px * 0.7, 65.5vw, 655px);
}

.mb-655 {
  margin-bottom: clamp(655px * 0.7, 65.5vw, 655px);
}

.ml-655 {
  margin-left: clamp(655px * 0.7, 65.5vw, 655px);
}

.mr-655 {
  margin-right: clamp(655px * 0.7, 65.5vw, 655px);
}

.pt-655 {
  padding-top: clamp(655px * 0.7, 65.5vw, 655px);
}

.pb-655 {
  padding-bottom: clamp(655px * 0.7, 65.5vw, 655px);
}

.pl-655 {
  padding-left: clamp(655px * 0.7, 65.5vw, 655px);
}

.pr-655 {
  padding-right: clamp(655px * 0.7, 65.5vw, 655px);
}

.mt-660 {
  margin-top: clamp(660px * 0.7, 66vw, 660px);
}

.mb-660 {
  margin-bottom: clamp(660px * 0.7, 66vw, 660px);
}

.ml-660 {
  margin-left: clamp(660px * 0.7, 66vw, 660px);
}

.mr-660 {
  margin-right: clamp(660px * 0.7, 66vw, 660px);
}

.pt-660 {
  padding-top: clamp(660px * 0.7, 66vw, 660px);
}

.pb-660 {
  padding-bottom: clamp(660px * 0.7, 66vw, 660px);
}

.pl-660 {
  padding-left: clamp(660px * 0.7, 66vw, 660px);
}

.pr-660 {
  padding-right: clamp(660px * 0.7, 66vw, 660px);
}

.mt-665 {
  margin-top: clamp(665px * 0.7, 66.5vw, 665px);
}

.mb-665 {
  margin-bottom: clamp(665px * 0.7, 66.5vw, 665px);
}

.ml-665 {
  margin-left: clamp(665px * 0.7, 66.5vw, 665px);
}

.mr-665 {
  margin-right: clamp(665px * 0.7, 66.5vw, 665px);
}

.pt-665 {
  padding-top: clamp(665px * 0.7, 66.5vw, 665px);
}

.pb-665 {
  padding-bottom: clamp(665px * 0.7, 66.5vw, 665px);
}

.pl-665 {
  padding-left: clamp(665px * 0.7, 66.5vw, 665px);
}

.pr-665 {
  padding-right: clamp(665px * 0.7, 66.5vw, 665px);
}

.mt-670 {
  margin-top: clamp(670px * 0.7, 67vw, 670px);
}

.mb-670 {
  margin-bottom: clamp(670px * 0.7, 67vw, 670px);
}

.ml-670 {
  margin-left: clamp(670px * 0.7, 67vw, 670px);
}

.mr-670 {
  margin-right: clamp(670px * 0.7, 67vw, 670px);
}

.pt-670 {
  padding-top: clamp(670px * 0.7, 67vw, 670px);
}

.pb-670 {
  padding-bottom: clamp(670px * 0.7, 67vw, 670px);
}

.pl-670 {
  padding-left: clamp(670px * 0.7, 67vw, 670px);
}

.pr-670 {
  padding-right: clamp(670px * 0.7, 67vw, 670px);
}

.mt-675 {
  margin-top: clamp(675px * 0.7, 67.5vw, 675px);
}

.mb-675 {
  margin-bottom: clamp(675px * 0.7, 67.5vw, 675px);
}

.ml-675 {
  margin-left: clamp(675px * 0.7, 67.5vw, 675px);
}

.mr-675 {
  margin-right: clamp(675px * 0.7, 67.5vw, 675px);
}

.pt-675 {
  padding-top: clamp(675px * 0.7, 67.5vw, 675px);
}

.pb-675 {
  padding-bottom: clamp(675px * 0.7, 67.5vw, 675px);
}

.pl-675 {
  padding-left: clamp(675px * 0.7, 67.5vw, 675px);
}

.pr-675 {
  padding-right: clamp(675px * 0.7, 67.5vw, 675px);
}

.mt-680 {
  margin-top: clamp(680px * 0.7, 68vw, 680px);
}

.mb-680 {
  margin-bottom: clamp(680px * 0.7, 68vw, 680px);
}

.ml-680 {
  margin-left: clamp(680px * 0.7, 68vw, 680px);
}

.mr-680 {
  margin-right: clamp(680px * 0.7, 68vw, 680px);
}

.pt-680 {
  padding-top: clamp(680px * 0.7, 68vw, 680px);
}

.pb-680 {
  padding-bottom: clamp(680px * 0.7, 68vw, 680px);
}

.pl-680 {
  padding-left: clamp(680px * 0.7, 68vw, 680px);
}

.pr-680 {
  padding-right: clamp(680px * 0.7, 68vw, 680px);
}

.mt-685 {
  margin-top: clamp(685px * 0.7, 68.5vw, 685px);
}

.mb-685 {
  margin-bottom: clamp(685px * 0.7, 68.5vw, 685px);
}

.ml-685 {
  margin-left: clamp(685px * 0.7, 68.5vw, 685px);
}

.mr-685 {
  margin-right: clamp(685px * 0.7, 68.5vw, 685px);
}

.pt-685 {
  padding-top: clamp(685px * 0.7, 68.5vw, 685px);
}

.pb-685 {
  padding-bottom: clamp(685px * 0.7, 68.5vw, 685px);
}

.pl-685 {
  padding-left: clamp(685px * 0.7, 68.5vw, 685px);
}

.pr-685 {
  padding-right: clamp(685px * 0.7, 68.5vw, 685px);
}

.mt-690 {
  margin-top: clamp(690px * 0.7, 69vw, 690px);
}

.mb-690 {
  margin-bottom: clamp(690px * 0.7, 69vw, 690px);
}

.ml-690 {
  margin-left: clamp(690px * 0.7, 69vw, 690px);
}

.mr-690 {
  margin-right: clamp(690px * 0.7, 69vw, 690px);
}

.pt-690 {
  padding-top: clamp(690px * 0.7, 69vw, 690px);
}

.pb-690 {
  padding-bottom: clamp(690px * 0.7, 69vw, 690px);
}

.pl-690 {
  padding-left: clamp(690px * 0.7, 69vw, 690px);
}

.pr-690 {
  padding-right: clamp(690px * 0.7, 69vw, 690px);
}

.mt-695 {
  margin-top: clamp(695px * 0.7, 69.5vw, 695px);
}

.mb-695 {
  margin-bottom: clamp(695px * 0.7, 69.5vw, 695px);
}

.ml-695 {
  margin-left: clamp(695px * 0.7, 69.5vw, 695px);
}

.mr-695 {
  margin-right: clamp(695px * 0.7, 69.5vw, 695px);
}

.pt-695 {
  padding-top: clamp(695px * 0.7, 69.5vw, 695px);
}

.pb-695 {
  padding-bottom: clamp(695px * 0.7, 69.5vw, 695px);
}

.pl-695 {
  padding-left: clamp(695px * 0.7, 69.5vw, 695px);
}

.pr-695 {
  padding-right: clamp(695px * 0.7, 69.5vw, 695px);
}

.mt-700 {
  margin-top: clamp(700px * 0.7, 70vw, 700px);
}

.mb-700 {
  margin-bottom: clamp(700px * 0.7, 70vw, 700px);
}

.ml-700 {
  margin-left: clamp(700px * 0.7, 70vw, 700px);
}

.mr-700 {
  margin-right: clamp(700px * 0.7, 70vw, 700px);
}

.pt-700 {
  padding-top: clamp(700px * 0.7, 70vw, 700px);
}

.pb-700 {
  padding-bottom: clamp(700px * 0.7, 70vw, 700px);
}

.pl-700 {
  padding-left: clamp(700px * 0.7, 70vw, 700px);
}

.pr-700 {
  padding-right: clamp(700px * 0.7, 70vw, 700px);
}

.mt-705 {
  margin-top: clamp(705px * 0.7, 70.5vw, 705px);
}

.mb-705 {
  margin-bottom: clamp(705px * 0.7, 70.5vw, 705px);
}

.ml-705 {
  margin-left: clamp(705px * 0.7, 70.5vw, 705px);
}

.mr-705 {
  margin-right: clamp(705px * 0.7, 70.5vw, 705px);
}

.pt-705 {
  padding-top: clamp(705px * 0.7, 70.5vw, 705px);
}

.pb-705 {
  padding-bottom: clamp(705px * 0.7, 70.5vw, 705px);
}

.pl-705 {
  padding-left: clamp(705px * 0.7, 70.5vw, 705px);
}

.pr-705 {
  padding-right: clamp(705px * 0.7, 70.5vw, 705px);
}

.mt-710 {
  margin-top: clamp(710px * 0.7, 71vw, 710px);
}

.mb-710 {
  margin-bottom: clamp(710px * 0.7, 71vw, 710px);
}

.ml-710 {
  margin-left: clamp(710px * 0.7, 71vw, 710px);
}

.mr-710 {
  margin-right: clamp(710px * 0.7, 71vw, 710px);
}

.pt-710 {
  padding-top: clamp(710px * 0.7, 71vw, 710px);
}

.pb-710 {
  padding-bottom: clamp(710px * 0.7, 71vw, 710px);
}

.pl-710 {
  padding-left: clamp(710px * 0.7, 71vw, 710px);
}

.pr-710 {
  padding-right: clamp(710px * 0.7, 71vw, 710px);
}

.mt-715 {
  margin-top: clamp(715px * 0.7, 71.5vw, 715px);
}

.mb-715 {
  margin-bottom: clamp(715px * 0.7, 71.5vw, 715px);
}

.ml-715 {
  margin-left: clamp(715px * 0.7, 71.5vw, 715px);
}

.mr-715 {
  margin-right: clamp(715px * 0.7, 71.5vw, 715px);
}

.pt-715 {
  padding-top: clamp(715px * 0.7, 71.5vw, 715px);
}

.pb-715 {
  padding-bottom: clamp(715px * 0.7, 71.5vw, 715px);
}

.pl-715 {
  padding-left: clamp(715px * 0.7, 71.5vw, 715px);
}

.pr-715 {
  padding-right: clamp(715px * 0.7, 71.5vw, 715px);
}

.mt-720 {
  margin-top: clamp(720px * 0.7, 72vw, 720px);
}

.mb-720 {
  margin-bottom: clamp(720px * 0.7, 72vw, 720px);
}

.ml-720 {
  margin-left: clamp(720px * 0.7, 72vw, 720px);
}

.mr-720 {
  margin-right: clamp(720px * 0.7, 72vw, 720px);
}

.pt-720 {
  padding-top: clamp(720px * 0.7, 72vw, 720px);
}

.pb-720 {
  padding-bottom: clamp(720px * 0.7, 72vw, 720px);
}

.pl-720 {
  padding-left: clamp(720px * 0.7, 72vw, 720px);
}

.pr-720 {
  padding-right: clamp(720px * 0.7, 72vw, 720px);
}

.mt-725 {
  margin-top: clamp(725px * 0.7, 72.5vw, 725px);
}

.mb-725 {
  margin-bottom: clamp(725px * 0.7, 72.5vw, 725px);
}

.ml-725 {
  margin-left: clamp(725px * 0.7, 72.5vw, 725px);
}

.mr-725 {
  margin-right: clamp(725px * 0.7, 72.5vw, 725px);
}

.pt-725 {
  padding-top: clamp(725px * 0.7, 72.5vw, 725px);
}

.pb-725 {
  padding-bottom: clamp(725px * 0.7, 72.5vw, 725px);
}

.pl-725 {
  padding-left: clamp(725px * 0.7, 72.5vw, 725px);
}

.pr-725 {
  padding-right: clamp(725px * 0.7, 72.5vw, 725px);
}

.mt-730 {
  margin-top: clamp(730px * 0.7, 73vw, 730px);
}

.mb-730 {
  margin-bottom: clamp(730px * 0.7, 73vw, 730px);
}

.ml-730 {
  margin-left: clamp(730px * 0.7, 73vw, 730px);
}

.mr-730 {
  margin-right: clamp(730px * 0.7, 73vw, 730px);
}

.pt-730 {
  padding-top: clamp(730px * 0.7, 73vw, 730px);
}

.pb-730 {
  padding-bottom: clamp(730px * 0.7, 73vw, 730px);
}

.pl-730 {
  padding-left: clamp(730px * 0.7, 73vw, 730px);
}

.pr-730 {
  padding-right: clamp(730px * 0.7, 73vw, 730px);
}

.mt-735 {
  margin-top: clamp(735px * 0.7, 73.5vw, 735px);
}

.mb-735 {
  margin-bottom: clamp(735px * 0.7, 73.5vw, 735px);
}

.ml-735 {
  margin-left: clamp(735px * 0.7, 73.5vw, 735px);
}

.mr-735 {
  margin-right: clamp(735px * 0.7, 73.5vw, 735px);
}

.pt-735 {
  padding-top: clamp(735px * 0.7, 73.5vw, 735px);
}

.pb-735 {
  padding-bottom: clamp(735px * 0.7, 73.5vw, 735px);
}

.pl-735 {
  padding-left: clamp(735px * 0.7, 73.5vw, 735px);
}

.pr-735 {
  padding-right: clamp(735px * 0.7, 73.5vw, 735px);
}

.mt-740 {
  margin-top: clamp(740px * 0.7, 74vw, 740px);
}

.mb-740 {
  margin-bottom: clamp(740px * 0.7, 74vw, 740px);
}

.ml-740 {
  margin-left: clamp(740px * 0.7, 74vw, 740px);
}

.mr-740 {
  margin-right: clamp(740px * 0.7, 74vw, 740px);
}

.pt-740 {
  padding-top: clamp(740px * 0.7, 74vw, 740px);
}

.pb-740 {
  padding-bottom: clamp(740px * 0.7, 74vw, 740px);
}

.pl-740 {
  padding-left: clamp(740px * 0.7, 74vw, 740px);
}

.pr-740 {
  padding-right: clamp(740px * 0.7, 74vw, 740px);
}

.mt-745 {
  margin-top: clamp(745px * 0.7, 74.5vw, 745px);
}

.mb-745 {
  margin-bottom: clamp(745px * 0.7, 74.5vw, 745px);
}

.ml-745 {
  margin-left: clamp(745px * 0.7, 74.5vw, 745px);
}

.mr-745 {
  margin-right: clamp(745px * 0.7, 74.5vw, 745px);
}

.pt-745 {
  padding-top: clamp(745px * 0.7, 74.5vw, 745px);
}

.pb-745 {
  padding-bottom: clamp(745px * 0.7, 74.5vw, 745px);
}

.pl-745 {
  padding-left: clamp(745px * 0.7, 74.5vw, 745px);
}

.pr-745 {
  padding-right: clamp(745px * 0.7, 74.5vw, 745px);
}

.mt-750 {
  margin-top: clamp(750px * 0.7, 75vw, 750px);
}

.mb-750 {
  margin-bottom: clamp(750px * 0.7, 75vw, 750px);
}

.ml-750 {
  margin-left: clamp(750px * 0.7, 75vw, 750px);
}

.mr-750 {
  margin-right: clamp(750px * 0.7, 75vw, 750px);
}

.pt-750 {
  padding-top: clamp(750px * 0.7, 75vw, 750px);
}

.pb-750 {
  padding-bottom: clamp(750px * 0.7, 75vw, 750px);
}

.pl-750 {
  padding-left: clamp(750px * 0.7, 75vw, 750px);
}

.pr-750 {
  padding-right: clamp(750px * 0.7, 75vw, 750px);
}

.mt-755 {
  margin-top: clamp(755px * 0.7, 75.5vw, 755px);
}

.mb-755 {
  margin-bottom: clamp(755px * 0.7, 75.5vw, 755px);
}

.ml-755 {
  margin-left: clamp(755px * 0.7, 75.5vw, 755px);
}

.mr-755 {
  margin-right: clamp(755px * 0.7, 75.5vw, 755px);
}

.pt-755 {
  padding-top: clamp(755px * 0.7, 75.5vw, 755px);
}

.pb-755 {
  padding-bottom: clamp(755px * 0.7, 75.5vw, 755px);
}

.pl-755 {
  padding-left: clamp(755px * 0.7, 75.5vw, 755px);
}

.pr-755 {
  padding-right: clamp(755px * 0.7, 75.5vw, 755px);
}

.mt-760 {
  margin-top: clamp(760px * 0.7, 76vw, 760px);
}

.mb-760 {
  margin-bottom: clamp(760px * 0.7, 76vw, 760px);
}

.ml-760 {
  margin-left: clamp(760px * 0.7, 76vw, 760px);
}

.mr-760 {
  margin-right: clamp(760px * 0.7, 76vw, 760px);
}

.pt-760 {
  padding-top: clamp(760px * 0.7, 76vw, 760px);
}

.pb-760 {
  padding-bottom: clamp(760px * 0.7, 76vw, 760px);
}

.pl-760 {
  padding-left: clamp(760px * 0.7, 76vw, 760px);
}

.pr-760 {
  padding-right: clamp(760px * 0.7, 76vw, 760px);
}

.mt-765 {
  margin-top: clamp(765px * 0.7, 76.5vw, 765px);
}

.mb-765 {
  margin-bottom: clamp(765px * 0.7, 76.5vw, 765px);
}

.ml-765 {
  margin-left: clamp(765px * 0.7, 76.5vw, 765px);
}

.mr-765 {
  margin-right: clamp(765px * 0.7, 76.5vw, 765px);
}

.pt-765 {
  padding-top: clamp(765px * 0.7, 76.5vw, 765px);
}

.pb-765 {
  padding-bottom: clamp(765px * 0.7, 76.5vw, 765px);
}

.pl-765 {
  padding-left: clamp(765px * 0.7, 76.5vw, 765px);
}

.pr-765 {
  padding-right: clamp(765px * 0.7, 76.5vw, 765px);
}

.mt-770 {
  margin-top: clamp(770px * 0.7, 77vw, 770px);
}

.mb-770 {
  margin-bottom: clamp(770px * 0.7, 77vw, 770px);
}

.ml-770 {
  margin-left: clamp(770px * 0.7, 77vw, 770px);
}

.mr-770 {
  margin-right: clamp(770px * 0.7, 77vw, 770px);
}

.pt-770 {
  padding-top: clamp(770px * 0.7, 77vw, 770px);
}

.pb-770 {
  padding-bottom: clamp(770px * 0.7, 77vw, 770px);
}

.pl-770 {
  padding-left: clamp(770px * 0.7, 77vw, 770px);
}

.pr-770 {
  padding-right: clamp(770px * 0.7, 77vw, 770px);
}

.mt-775 {
  margin-top: clamp(775px * 0.7, 77.5vw, 775px);
}

.mb-775 {
  margin-bottom: clamp(775px * 0.7, 77.5vw, 775px);
}

.ml-775 {
  margin-left: clamp(775px * 0.7, 77.5vw, 775px);
}

.mr-775 {
  margin-right: clamp(775px * 0.7, 77.5vw, 775px);
}

.pt-775 {
  padding-top: clamp(775px * 0.7, 77.5vw, 775px);
}

.pb-775 {
  padding-bottom: clamp(775px * 0.7, 77.5vw, 775px);
}

.pl-775 {
  padding-left: clamp(775px * 0.7, 77.5vw, 775px);
}

.pr-775 {
  padding-right: clamp(775px * 0.7, 77.5vw, 775px);
}

.mt-780 {
  margin-top: clamp(780px * 0.7, 78vw, 780px);
}

.mb-780 {
  margin-bottom: clamp(780px * 0.7, 78vw, 780px);
}

.ml-780 {
  margin-left: clamp(780px * 0.7, 78vw, 780px);
}

.mr-780 {
  margin-right: clamp(780px * 0.7, 78vw, 780px);
}

.pt-780 {
  padding-top: clamp(780px * 0.7, 78vw, 780px);
}

.pb-780 {
  padding-bottom: clamp(780px * 0.7, 78vw, 780px);
}

.pl-780 {
  padding-left: clamp(780px * 0.7, 78vw, 780px);
}

.pr-780 {
  padding-right: clamp(780px * 0.7, 78vw, 780px);
}

.mt-785 {
  margin-top: clamp(785px * 0.7, 78.5vw, 785px);
}

.mb-785 {
  margin-bottom: clamp(785px * 0.7, 78.5vw, 785px);
}

.ml-785 {
  margin-left: clamp(785px * 0.7, 78.5vw, 785px);
}

.mr-785 {
  margin-right: clamp(785px * 0.7, 78.5vw, 785px);
}

.pt-785 {
  padding-top: clamp(785px * 0.7, 78.5vw, 785px);
}

.pb-785 {
  padding-bottom: clamp(785px * 0.7, 78.5vw, 785px);
}

.pl-785 {
  padding-left: clamp(785px * 0.7, 78.5vw, 785px);
}

.pr-785 {
  padding-right: clamp(785px * 0.7, 78.5vw, 785px);
}

.mt-790 {
  margin-top: clamp(790px * 0.7, 79vw, 790px);
}

.mb-790 {
  margin-bottom: clamp(790px * 0.7, 79vw, 790px);
}

.ml-790 {
  margin-left: clamp(790px * 0.7, 79vw, 790px);
}

.mr-790 {
  margin-right: clamp(790px * 0.7, 79vw, 790px);
}

.pt-790 {
  padding-top: clamp(790px * 0.7, 79vw, 790px);
}

.pb-790 {
  padding-bottom: clamp(790px * 0.7, 79vw, 790px);
}

.pl-790 {
  padding-left: clamp(790px * 0.7, 79vw, 790px);
}

.pr-790 {
  padding-right: clamp(790px * 0.7, 79vw, 790px);
}

.mt-795 {
  margin-top: clamp(795px * 0.7, 79.5vw, 795px);
}

.mb-795 {
  margin-bottom: clamp(795px * 0.7, 79.5vw, 795px);
}

.ml-795 {
  margin-left: clamp(795px * 0.7, 79.5vw, 795px);
}

.mr-795 {
  margin-right: clamp(795px * 0.7, 79.5vw, 795px);
}

.pt-795 {
  padding-top: clamp(795px * 0.7, 79.5vw, 795px);
}

.pb-795 {
  padding-bottom: clamp(795px * 0.7, 79.5vw, 795px);
}

.pl-795 {
  padding-left: clamp(795px * 0.7, 79.5vw, 795px);
}

.pr-795 {
  padding-right: clamp(795px * 0.7, 79.5vw, 795px);
}

.mt-800 {
  margin-top: clamp(800px * 0.7, 80vw, 800px);
}

.mb-800 {
  margin-bottom: clamp(800px * 0.7, 80vw, 800px);
}

.ml-800 {
  margin-left: clamp(800px * 0.7, 80vw, 800px);
}

.mr-800 {
  margin-right: clamp(800px * 0.7, 80vw, 800px);
}

.pt-800 {
  padding-top: clamp(800px * 0.7, 80vw, 800px);
}

.pb-800 {
  padding-bottom: clamp(800px * 0.7, 80vw, 800px);
}

.pl-800 {
  padding-left: clamp(800px * 0.7, 80vw, 800px);
}

.pr-800 {
  padding-right: clamp(800px * 0.7, 80vw, 800px);
}

.mt-805 {
  margin-top: clamp(805px * 0.7, 80.5vw, 805px);
}

.mb-805 {
  margin-bottom: clamp(805px * 0.7, 80.5vw, 805px);
}

.ml-805 {
  margin-left: clamp(805px * 0.7, 80.5vw, 805px);
}

.mr-805 {
  margin-right: clamp(805px * 0.7, 80.5vw, 805px);
}

.pt-805 {
  padding-top: clamp(805px * 0.7, 80.5vw, 805px);
}

.pb-805 {
  padding-bottom: clamp(805px * 0.7, 80.5vw, 805px);
}

.pl-805 {
  padding-left: clamp(805px * 0.7, 80.5vw, 805px);
}

.pr-805 {
  padding-right: clamp(805px * 0.7, 80.5vw, 805px);
}

.mt-810 {
  margin-top: clamp(810px * 0.7, 81vw, 810px);
}

.mb-810 {
  margin-bottom: clamp(810px * 0.7, 81vw, 810px);
}

.ml-810 {
  margin-left: clamp(810px * 0.7, 81vw, 810px);
}

.mr-810 {
  margin-right: clamp(810px * 0.7, 81vw, 810px);
}

.pt-810 {
  padding-top: clamp(810px * 0.7, 81vw, 810px);
}

.pb-810 {
  padding-bottom: clamp(810px * 0.7, 81vw, 810px);
}

.pl-810 {
  padding-left: clamp(810px * 0.7, 81vw, 810px);
}

.pr-810 {
  padding-right: clamp(810px * 0.7, 81vw, 810px);
}

.mt-815 {
  margin-top: clamp(815px * 0.7, 81.5vw, 815px);
}

.mb-815 {
  margin-bottom: clamp(815px * 0.7, 81.5vw, 815px);
}

.ml-815 {
  margin-left: clamp(815px * 0.7, 81.5vw, 815px);
}

.mr-815 {
  margin-right: clamp(815px * 0.7, 81.5vw, 815px);
}

.pt-815 {
  padding-top: clamp(815px * 0.7, 81.5vw, 815px);
}

.pb-815 {
  padding-bottom: clamp(815px * 0.7, 81.5vw, 815px);
}

.pl-815 {
  padding-left: clamp(815px * 0.7, 81.5vw, 815px);
}

.pr-815 {
  padding-right: clamp(815px * 0.7, 81.5vw, 815px);
}

.mt-820 {
  margin-top: clamp(820px * 0.7, 82vw, 820px);
}

.mb-820 {
  margin-bottom: clamp(820px * 0.7, 82vw, 820px);
}

.ml-820 {
  margin-left: clamp(820px * 0.7, 82vw, 820px);
}

.mr-820 {
  margin-right: clamp(820px * 0.7, 82vw, 820px);
}

.pt-820 {
  padding-top: clamp(820px * 0.7, 82vw, 820px);
}

.pb-820 {
  padding-bottom: clamp(820px * 0.7, 82vw, 820px);
}

.pl-820 {
  padding-left: clamp(820px * 0.7, 82vw, 820px);
}

.pr-820 {
  padding-right: clamp(820px * 0.7, 82vw, 820px);
}

.mt-825 {
  margin-top: clamp(825px * 0.7, 82.5vw, 825px);
}

.mb-825 {
  margin-bottom: clamp(825px * 0.7, 82.5vw, 825px);
}

.ml-825 {
  margin-left: clamp(825px * 0.7, 82.5vw, 825px);
}

.mr-825 {
  margin-right: clamp(825px * 0.7, 82.5vw, 825px);
}

.pt-825 {
  padding-top: clamp(825px * 0.7, 82.5vw, 825px);
}

.pb-825 {
  padding-bottom: clamp(825px * 0.7, 82.5vw, 825px);
}

.pl-825 {
  padding-left: clamp(825px * 0.7, 82.5vw, 825px);
}

.pr-825 {
  padding-right: clamp(825px * 0.7, 82.5vw, 825px);
}

.mt-830 {
  margin-top: clamp(830px * 0.7, 83vw, 830px);
}

.mb-830 {
  margin-bottom: clamp(830px * 0.7, 83vw, 830px);
}

.ml-830 {
  margin-left: clamp(830px * 0.7, 83vw, 830px);
}

.mr-830 {
  margin-right: clamp(830px * 0.7, 83vw, 830px);
}

.pt-830 {
  padding-top: clamp(830px * 0.7, 83vw, 830px);
}

.pb-830 {
  padding-bottom: clamp(830px * 0.7, 83vw, 830px);
}

.pl-830 {
  padding-left: clamp(830px * 0.7, 83vw, 830px);
}

.pr-830 {
  padding-right: clamp(830px * 0.7, 83vw, 830px);
}

.mt-835 {
  margin-top: clamp(835px * 0.7, 83.5vw, 835px);
}

.mb-835 {
  margin-bottom: clamp(835px * 0.7, 83.5vw, 835px);
}

.ml-835 {
  margin-left: clamp(835px * 0.7, 83.5vw, 835px);
}

.mr-835 {
  margin-right: clamp(835px * 0.7, 83.5vw, 835px);
}

.pt-835 {
  padding-top: clamp(835px * 0.7, 83.5vw, 835px);
}

.pb-835 {
  padding-bottom: clamp(835px * 0.7, 83.5vw, 835px);
}

.pl-835 {
  padding-left: clamp(835px * 0.7, 83.5vw, 835px);
}

.pr-835 {
  padding-right: clamp(835px * 0.7, 83.5vw, 835px);
}

.mt-840 {
  margin-top: clamp(840px * 0.7, 84vw, 840px);
}

.mb-840 {
  margin-bottom: clamp(840px * 0.7, 84vw, 840px);
}

.ml-840 {
  margin-left: clamp(840px * 0.7, 84vw, 840px);
}

.mr-840 {
  margin-right: clamp(840px * 0.7, 84vw, 840px);
}

.pt-840 {
  padding-top: clamp(840px * 0.7, 84vw, 840px);
}

.pb-840 {
  padding-bottom: clamp(840px * 0.7, 84vw, 840px);
}

.pl-840 {
  padding-left: clamp(840px * 0.7, 84vw, 840px);
}

.pr-840 {
  padding-right: clamp(840px * 0.7, 84vw, 840px);
}

.mt-845 {
  margin-top: clamp(845px * 0.7, 84.5vw, 845px);
}

.mb-845 {
  margin-bottom: clamp(845px * 0.7, 84.5vw, 845px);
}

.ml-845 {
  margin-left: clamp(845px * 0.7, 84.5vw, 845px);
}

.mr-845 {
  margin-right: clamp(845px * 0.7, 84.5vw, 845px);
}

.pt-845 {
  padding-top: clamp(845px * 0.7, 84.5vw, 845px);
}

.pb-845 {
  padding-bottom: clamp(845px * 0.7, 84.5vw, 845px);
}

.pl-845 {
  padding-left: clamp(845px * 0.7, 84.5vw, 845px);
}

.pr-845 {
  padding-right: clamp(845px * 0.7, 84.5vw, 845px);
}

.mt-850 {
  margin-top: clamp(850px * 0.7, 85vw, 850px);
}

.mb-850 {
  margin-bottom: clamp(850px * 0.7, 85vw, 850px);
}

.ml-850 {
  margin-left: clamp(850px * 0.7, 85vw, 850px);
}

.mr-850 {
  margin-right: clamp(850px * 0.7, 85vw, 850px);
}

.pt-850 {
  padding-top: clamp(850px * 0.7, 85vw, 850px);
}

.pb-850 {
  padding-bottom: clamp(850px * 0.7, 85vw, 850px);
}

.pl-850 {
  padding-left: clamp(850px * 0.7, 85vw, 850px);
}

.pr-850 {
  padding-right: clamp(850px * 0.7, 85vw, 850px);
}

.mt-855 {
  margin-top: clamp(855px * 0.7, 85.5vw, 855px);
}

.mb-855 {
  margin-bottom: clamp(855px * 0.7, 85.5vw, 855px);
}

.ml-855 {
  margin-left: clamp(855px * 0.7, 85.5vw, 855px);
}

.mr-855 {
  margin-right: clamp(855px * 0.7, 85.5vw, 855px);
}

.pt-855 {
  padding-top: clamp(855px * 0.7, 85.5vw, 855px);
}

.pb-855 {
  padding-bottom: clamp(855px * 0.7, 85.5vw, 855px);
}

.pl-855 {
  padding-left: clamp(855px * 0.7, 85.5vw, 855px);
}

.pr-855 {
  padding-right: clamp(855px * 0.7, 85.5vw, 855px);
}

.mt-860 {
  margin-top: clamp(860px * 0.7, 86vw, 860px);
}

.mb-860 {
  margin-bottom: clamp(860px * 0.7, 86vw, 860px);
}

.ml-860 {
  margin-left: clamp(860px * 0.7, 86vw, 860px);
}

.mr-860 {
  margin-right: clamp(860px * 0.7, 86vw, 860px);
}

.pt-860 {
  padding-top: clamp(860px * 0.7, 86vw, 860px);
}

.pb-860 {
  padding-bottom: clamp(860px * 0.7, 86vw, 860px);
}

.pl-860 {
  padding-left: clamp(860px * 0.7, 86vw, 860px);
}

.pr-860 {
  padding-right: clamp(860px * 0.7, 86vw, 860px);
}

.mt-865 {
  margin-top: clamp(865px * 0.7, 86.5vw, 865px);
}

.mb-865 {
  margin-bottom: clamp(865px * 0.7, 86.5vw, 865px);
}

.ml-865 {
  margin-left: clamp(865px * 0.7, 86.5vw, 865px);
}

.mr-865 {
  margin-right: clamp(865px * 0.7, 86.5vw, 865px);
}

.pt-865 {
  padding-top: clamp(865px * 0.7, 86.5vw, 865px);
}

.pb-865 {
  padding-bottom: clamp(865px * 0.7, 86.5vw, 865px);
}

.pl-865 {
  padding-left: clamp(865px * 0.7, 86.5vw, 865px);
}

.pr-865 {
  padding-right: clamp(865px * 0.7, 86.5vw, 865px);
}

.mt-870 {
  margin-top: clamp(870px * 0.7, 87vw, 870px);
}

.mb-870 {
  margin-bottom: clamp(870px * 0.7, 87vw, 870px);
}

.ml-870 {
  margin-left: clamp(870px * 0.7, 87vw, 870px);
}

.mr-870 {
  margin-right: clamp(870px * 0.7, 87vw, 870px);
}

.pt-870 {
  padding-top: clamp(870px * 0.7, 87vw, 870px);
}

.pb-870 {
  padding-bottom: clamp(870px * 0.7, 87vw, 870px);
}

.pl-870 {
  padding-left: clamp(870px * 0.7, 87vw, 870px);
}

.pr-870 {
  padding-right: clamp(870px * 0.7, 87vw, 870px);
}

.mt-875 {
  margin-top: clamp(875px * 0.7, 87.5vw, 875px);
}

.mb-875 {
  margin-bottom: clamp(875px * 0.7, 87.5vw, 875px);
}

.ml-875 {
  margin-left: clamp(875px * 0.7, 87.5vw, 875px);
}

.mr-875 {
  margin-right: clamp(875px * 0.7, 87.5vw, 875px);
}

.pt-875 {
  padding-top: clamp(875px * 0.7, 87.5vw, 875px);
}

.pb-875 {
  padding-bottom: clamp(875px * 0.7, 87.5vw, 875px);
}

.pl-875 {
  padding-left: clamp(875px * 0.7, 87.5vw, 875px);
}

.pr-875 {
  padding-right: clamp(875px * 0.7, 87.5vw, 875px);
}

.mt-880 {
  margin-top: clamp(880px * 0.7, 88vw, 880px);
}

.mb-880 {
  margin-bottom: clamp(880px * 0.7, 88vw, 880px);
}

.ml-880 {
  margin-left: clamp(880px * 0.7, 88vw, 880px);
}

.mr-880 {
  margin-right: clamp(880px * 0.7, 88vw, 880px);
}

.pt-880 {
  padding-top: clamp(880px * 0.7, 88vw, 880px);
}

.pb-880 {
  padding-bottom: clamp(880px * 0.7, 88vw, 880px);
}

.pl-880 {
  padding-left: clamp(880px * 0.7, 88vw, 880px);
}

.pr-880 {
  padding-right: clamp(880px * 0.7, 88vw, 880px);
}

.mt-885 {
  margin-top: clamp(885px * 0.7, 88.5vw, 885px);
}

.mb-885 {
  margin-bottom: clamp(885px * 0.7, 88.5vw, 885px);
}

.ml-885 {
  margin-left: clamp(885px * 0.7, 88.5vw, 885px);
}

.mr-885 {
  margin-right: clamp(885px * 0.7, 88.5vw, 885px);
}

.pt-885 {
  padding-top: clamp(885px * 0.7, 88.5vw, 885px);
}

.pb-885 {
  padding-bottom: clamp(885px * 0.7, 88.5vw, 885px);
}

.pl-885 {
  padding-left: clamp(885px * 0.7, 88.5vw, 885px);
}

.pr-885 {
  padding-right: clamp(885px * 0.7, 88.5vw, 885px);
}

.mt-890 {
  margin-top: clamp(890px * 0.7, 89vw, 890px);
}

.mb-890 {
  margin-bottom: clamp(890px * 0.7, 89vw, 890px);
}

.ml-890 {
  margin-left: clamp(890px * 0.7, 89vw, 890px);
}

.mr-890 {
  margin-right: clamp(890px * 0.7, 89vw, 890px);
}

.pt-890 {
  padding-top: clamp(890px * 0.7, 89vw, 890px);
}

.pb-890 {
  padding-bottom: clamp(890px * 0.7, 89vw, 890px);
}

.pl-890 {
  padding-left: clamp(890px * 0.7, 89vw, 890px);
}

.pr-890 {
  padding-right: clamp(890px * 0.7, 89vw, 890px);
}

.mt-895 {
  margin-top: clamp(895px * 0.7, 89.5vw, 895px);
}

.mb-895 {
  margin-bottom: clamp(895px * 0.7, 89.5vw, 895px);
}

.ml-895 {
  margin-left: clamp(895px * 0.7, 89.5vw, 895px);
}

.mr-895 {
  margin-right: clamp(895px * 0.7, 89.5vw, 895px);
}

.pt-895 {
  padding-top: clamp(895px * 0.7, 89.5vw, 895px);
}

.pb-895 {
  padding-bottom: clamp(895px * 0.7, 89.5vw, 895px);
}

.pl-895 {
  padding-left: clamp(895px * 0.7, 89.5vw, 895px);
}

.pr-895 {
  padding-right: clamp(895px * 0.7, 89.5vw, 895px);
}

.mt-900 {
  margin-top: clamp(900px * 0.7, 90vw, 900px);
}

.mb-900 {
  margin-bottom: clamp(900px * 0.7, 90vw, 900px);
}

.ml-900 {
  margin-left: clamp(900px * 0.7, 90vw, 900px);
}

.mr-900 {
  margin-right: clamp(900px * 0.7, 90vw, 900px);
}

.pt-900 {
  padding-top: clamp(900px * 0.7, 90vw, 900px);
}

.pb-900 {
  padding-bottom: clamp(900px * 0.7, 90vw, 900px);
}

.pl-900 {
  padding-left: clamp(900px * 0.7, 90vw, 900px);
}

.pr-900 {
  padding-right: clamp(900px * 0.7, 90vw, 900px);
}

.mt-905 {
  margin-top: clamp(905px * 0.7, 90.5vw, 905px);
}

.mb-905 {
  margin-bottom: clamp(905px * 0.7, 90.5vw, 905px);
}

.ml-905 {
  margin-left: clamp(905px * 0.7, 90.5vw, 905px);
}

.mr-905 {
  margin-right: clamp(905px * 0.7, 90.5vw, 905px);
}

.pt-905 {
  padding-top: clamp(905px * 0.7, 90.5vw, 905px);
}

.pb-905 {
  padding-bottom: clamp(905px * 0.7, 90.5vw, 905px);
}

.pl-905 {
  padding-left: clamp(905px * 0.7, 90.5vw, 905px);
}

.pr-905 {
  padding-right: clamp(905px * 0.7, 90.5vw, 905px);
}

.mt-910 {
  margin-top: clamp(910px * 0.7, 91vw, 910px);
}

.mb-910 {
  margin-bottom: clamp(910px * 0.7, 91vw, 910px);
}

.ml-910 {
  margin-left: clamp(910px * 0.7, 91vw, 910px);
}

.mr-910 {
  margin-right: clamp(910px * 0.7, 91vw, 910px);
}

.pt-910 {
  padding-top: clamp(910px * 0.7, 91vw, 910px);
}

.pb-910 {
  padding-bottom: clamp(910px * 0.7, 91vw, 910px);
}

.pl-910 {
  padding-left: clamp(910px * 0.7, 91vw, 910px);
}

.pr-910 {
  padding-right: clamp(910px * 0.7, 91vw, 910px);
}

.mt-915 {
  margin-top: clamp(915px * 0.7, 91.5vw, 915px);
}

.mb-915 {
  margin-bottom: clamp(915px * 0.7, 91.5vw, 915px);
}

.ml-915 {
  margin-left: clamp(915px * 0.7, 91.5vw, 915px);
}

.mr-915 {
  margin-right: clamp(915px * 0.7, 91.5vw, 915px);
}

.pt-915 {
  padding-top: clamp(915px * 0.7, 91.5vw, 915px);
}

.pb-915 {
  padding-bottom: clamp(915px * 0.7, 91.5vw, 915px);
}

.pl-915 {
  padding-left: clamp(915px * 0.7, 91.5vw, 915px);
}

.pr-915 {
  padding-right: clamp(915px * 0.7, 91.5vw, 915px);
}

.mt-920 {
  margin-top: clamp(920px * 0.7, 92vw, 920px);
}

.mb-920 {
  margin-bottom: clamp(920px * 0.7, 92vw, 920px);
}

.ml-920 {
  margin-left: clamp(920px * 0.7, 92vw, 920px);
}

.mr-920 {
  margin-right: clamp(920px * 0.7, 92vw, 920px);
}

.pt-920 {
  padding-top: clamp(920px * 0.7, 92vw, 920px);
}

.pb-920 {
  padding-bottom: clamp(920px * 0.7, 92vw, 920px);
}

.pl-920 {
  padding-left: clamp(920px * 0.7, 92vw, 920px);
}

.pr-920 {
  padding-right: clamp(920px * 0.7, 92vw, 920px);
}

.mt-925 {
  margin-top: clamp(925px * 0.7, 92.5vw, 925px);
}

.mb-925 {
  margin-bottom: clamp(925px * 0.7, 92.5vw, 925px);
}

.ml-925 {
  margin-left: clamp(925px * 0.7, 92.5vw, 925px);
}

.mr-925 {
  margin-right: clamp(925px * 0.7, 92.5vw, 925px);
}

.pt-925 {
  padding-top: clamp(925px * 0.7, 92.5vw, 925px);
}

.pb-925 {
  padding-bottom: clamp(925px * 0.7, 92.5vw, 925px);
}

.pl-925 {
  padding-left: clamp(925px * 0.7, 92.5vw, 925px);
}

.pr-925 {
  padding-right: clamp(925px * 0.7, 92.5vw, 925px);
}

.mt-930 {
  margin-top: clamp(930px * 0.7, 93vw, 930px);
}

.mb-930 {
  margin-bottom: clamp(930px * 0.7, 93vw, 930px);
}

.ml-930 {
  margin-left: clamp(930px * 0.7, 93vw, 930px);
}

.mr-930 {
  margin-right: clamp(930px * 0.7, 93vw, 930px);
}

.pt-930 {
  padding-top: clamp(930px * 0.7, 93vw, 930px);
}

.pb-930 {
  padding-bottom: clamp(930px * 0.7, 93vw, 930px);
}

.pl-930 {
  padding-left: clamp(930px * 0.7, 93vw, 930px);
}

.pr-930 {
  padding-right: clamp(930px * 0.7, 93vw, 930px);
}

.mt-935 {
  margin-top: clamp(935px * 0.7, 93.5vw, 935px);
}

.mb-935 {
  margin-bottom: clamp(935px * 0.7, 93.5vw, 935px);
}

.ml-935 {
  margin-left: clamp(935px * 0.7, 93.5vw, 935px);
}

.mr-935 {
  margin-right: clamp(935px * 0.7, 93.5vw, 935px);
}

.pt-935 {
  padding-top: clamp(935px * 0.7, 93.5vw, 935px);
}

.pb-935 {
  padding-bottom: clamp(935px * 0.7, 93.5vw, 935px);
}

.pl-935 {
  padding-left: clamp(935px * 0.7, 93.5vw, 935px);
}

.pr-935 {
  padding-right: clamp(935px * 0.7, 93.5vw, 935px);
}

.mt-940 {
  margin-top: clamp(940px * 0.7, 94vw, 940px);
}

.mb-940 {
  margin-bottom: clamp(940px * 0.7, 94vw, 940px);
}

.ml-940 {
  margin-left: clamp(940px * 0.7, 94vw, 940px);
}

.mr-940 {
  margin-right: clamp(940px * 0.7, 94vw, 940px);
}

.pt-940 {
  padding-top: clamp(940px * 0.7, 94vw, 940px);
}

.pb-940 {
  padding-bottom: clamp(940px * 0.7, 94vw, 940px);
}

.pl-940 {
  padding-left: clamp(940px * 0.7, 94vw, 940px);
}

.pr-940 {
  padding-right: clamp(940px * 0.7, 94vw, 940px);
}

.mt-945 {
  margin-top: clamp(945px * 0.7, 94.5vw, 945px);
}

.mb-945 {
  margin-bottom: clamp(945px * 0.7, 94.5vw, 945px);
}

.ml-945 {
  margin-left: clamp(945px * 0.7, 94.5vw, 945px);
}

.mr-945 {
  margin-right: clamp(945px * 0.7, 94.5vw, 945px);
}

.pt-945 {
  padding-top: clamp(945px * 0.7, 94.5vw, 945px);
}

.pb-945 {
  padding-bottom: clamp(945px * 0.7, 94.5vw, 945px);
}

.pl-945 {
  padding-left: clamp(945px * 0.7, 94.5vw, 945px);
}

.pr-945 {
  padding-right: clamp(945px * 0.7, 94.5vw, 945px);
}

.mt-950 {
  margin-top: clamp(950px * 0.7, 95vw, 950px);
}

.mb-950 {
  margin-bottom: clamp(950px * 0.7, 95vw, 950px);
}

.ml-950 {
  margin-left: clamp(950px * 0.7, 95vw, 950px);
}

.mr-950 {
  margin-right: clamp(950px * 0.7, 95vw, 950px);
}

.pt-950 {
  padding-top: clamp(950px * 0.7, 95vw, 950px);
}

.pb-950 {
  padding-bottom: clamp(950px * 0.7, 95vw, 950px);
}

.pl-950 {
  padding-left: clamp(950px * 0.7, 95vw, 950px);
}

.pr-950 {
  padding-right: clamp(950px * 0.7, 95vw, 950px);
}

.mt-955 {
  margin-top: clamp(955px * 0.7, 95.5vw, 955px);
}

.mb-955 {
  margin-bottom: clamp(955px * 0.7, 95.5vw, 955px);
}

.ml-955 {
  margin-left: clamp(955px * 0.7, 95.5vw, 955px);
}

.mr-955 {
  margin-right: clamp(955px * 0.7, 95.5vw, 955px);
}

.pt-955 {
  padding-top: clamp(955px * 0.7, 95.5vw, 955px);
}

.pb-955 {
  padding-bottom: clamp(955px * 0.7, 95.5vw, 955px);
}

.pl-955 {
  padding-left: clamp(955px * 0.7, 95.5vw, 955px);
}

.pr-955 {
  padding-right: clamp(955px * 0.7, 95.5vw, 955px);
}

.mt-960 {
  margin-top: clamp(960px * 0.7, 96vw, 960px);
}

.mb-960 {
  margin-bottom: clamp(960px * 0.7, 96vw, 960px);
}

.ml-960 {
  margin-left: clamp(960px * 0.7, 96vw, 960px);
}

.mr-960 {
  margin-right: clamp(960px * 0.7, 96vw, 960px);
}

.pt-960 {
  padding-top: clamp(960px * 0.7, 96vw, 960px);
}

.pb-960 {
  padding-bottom: clamp(960px * 0.7, 96vw, 960px);
}

.pl-960 {
  padding-left: clamp(960px * 0.7, 96vw, 960px);
}

.pr-960 {
  padding-right: clamp(960px * 0.7, 96vw, 960px);
}

.mt-965 {
  margin-top: clamp(965px * 0.7, 96.5vw, 965px);
}

.mb-965 {
  margin-bottom: clamp(965px * 0.7, 96.5vw, 965px);
}

.ml-965 {
  margin-left: clamp(965px * 0.7, 96.5vw, 965px);
}

.mr-965 {
  margin-right: clamp(965px * 0.7, 96.5vw, 965px);
}

.pt-965 {
  padding-top: clamp(965px * 0.7, 96.5vw, 965px);
}

.pb-965 {
  padding-bottom: clamp(965px * 0.7, 96.5vw, 965px);
}

.pl-965 {
  padding-left: clamp(965px * 0.7, 96.5vw, 965px);
}

.pr-965 {
  padding-right: clamp(965px * 0.7, 96.5vw, 965px);
}

.mt-970 {
  margin-top: clamp(970px * 0.7, 97vw, 970px);
}

.mb-970 {
  margin-bottom: clamp(970px * 0.7, 97vw, 970px);
}

.ml-970 {
  margin-left: clamp(970px * 0.7, 97vw, 970px);
}

.mr-970 {
  margin-right: clamp(970px * 0.7, 97vw, 970px);
}

.pt-970 {
  padding-top: clamp(970px * 0.7, 97vw, 970px);
}

.pb-970 {
  padding-bottom: clamp(970px * 0.7, 97vw, 970px);
}

.pl-970 {
  padding-left: clamp(970px * 0.7, 97vw, 970px);
}

.pr-970 {
  padding-right: clamp(970px * 0.7, 97vw, 970px);
}

.mt-975 {
  margin-top: clamp(975px * 0.7, 97.5vw, 975px);
}

.mb-975 {
  margin-bottom: clamp(975px * 0.7, 97.5vw, 975px);
}

.ml-975 {
  margin-left: clamp(975px * 0.7, 97.5vw, 975px);
}

.mr-975 {
  margin-right: clamp(975px * 0.7, 97.5vw, 975px);
}

.pt-975 {
  padding-top: clamp(975px * 0.7, 97.5vw, 975px);
}

.pb-975 {
  padding-bottom: clamp(975px * 0.7, 97.5vw, 975px);
}

.pl-975 {
  padding-left: clamp(975px * 0.7, 97.5vw, 975px);
}

.pr-975 {
  padding-right: clamp(975px * 0.7, 97.5vw, 975px);
}

.mt-980 {
  margin-top: clamp(980px * 0.7, 98vw, 980px);
}

.mb-980 {
  margin-bottom: clamp(980px * 0.7, 98vw, 980px);
}

.ml-980 {
  margin-left: clamp(980px * 0.7, 98vw, 980px);
}

.mr-980 {
  margin-right: clamp(980px * 0.7, 98vw, 980px);
}

.pt-980 {
  padding-top: clamp(980px * 0.7, 98vw, 980px);
}

.pb-980 {
  padding-bottom: clamp(980px * 0.7, 98vw, 980px);
}

.pl-980 {
  padding-left: clamp(980px * 0.7, 98vw, 980px);
}

.pr-980 {
  padding-right: clamp(980px * 0.7, 98vw, 980px);
}

.mt-985 {
  margin-top: clamp(985px * 0.7, 98.5vw, 985px);
}

.mb-985 {
  margin-bottom: clamp(985px * 0.7, 98.5vw, 985px);
}

.ml-985 {
  margin-left: clamp(985px * 0.7, 98.5vw, 985px);
}

.mr-985 {
  margin-right: clamp(985px * 0.7, 98.5vw, 985px);
}

.pt-985 {
  padding-top: clamp(985px * 0.7, 98.5vw, 985px);
}

.pb-985 {
  padding-bottom: clamp(985px * 0.7, 98.5vw, 985px);
}

.pl-985 {
  padding-left: clamp(985px * 0.7, 98.5vw, 985px);
}

.pr-985 {
  padding-right: clamp(985px * 0.7, 98.5vw, 985px);
}

.mt-990 {
  margin-top: clamp(990px * 0.7, 99vw, 990px);
}

.mb-990 {
  margin-bottom: clamp(990px * 0.7, 99vw, 990px);
}

.ml-990 {
  margin-left: clamp(990px * 0.7, 99vw, 990px);
}

.mr-990 {
  margin-right: clamp(990px * 0.7, 99vw, 990px);
}

.pt-990 {
  padding-top: clamp(990px * 0.7, 99vw, 990px);
}

.pb-990 {
  padding-bottom: clamp(990px * 0.7, 99vw, 990px);
}

.pl-990 {
  padding-left: clamp(990px * 0.7, 99vw, 990px);
}

.pr-990 {
  padding-right: clamp(990px * 0.7, 99vw, 990px);
}

.mt-995 {
  margin-top: clamp(995px * 0.7, 99.5vw, 995px);
}

.mb-995 {
  margin-bottom: clamp(995px * 0.7, 99.5vw, 995px);
}

.ml-995 {
  margin-left: clamp(995px * 0.7, 99.5vw, 995px);
}

.mr-995 {
  margin-right: clamp(995px * 0.7, 99.5vw, 995px);
}

.pt-995 {
  padding-top: clamp(995px * 0.7, 99.5vw, 995px);
}

.pb-995 {
  padding-bottom: clamp(995px * 0.7, 99.5vw, 995px);
}

.pl-995 {
  padding-left: clamp(995px * 0.7, 99.5vw, 995px);
}

.pr-995 {
  padding-right: clamp(995px * 0.7, 99.5vw, 995px);
}

.mt-1000 {
  margin-top: clamp(1000px * 0.7, 100vw, 1000px);
}

.mb-1000 {
  margin-bottom: clamp(1000px * 0.7, 100vw, 1000px);
}

.ml-1000 {
  margin-left: clamp(1000px * 0.7, 100vw, 1000px);
}

.mr-1000 {
  margin-right: clamp(1000px * 0.7, 100vw, 1000px);
}

.pt-1000 {
  padding-top: clamp(1000px * 0.7, 100vw, 1000px);
}

.pb-1000 {
  padding-bottom: clamp(1000px * 0.7, 100vw, 1000px);
}

.pl-1000 {
  padding-left: clamp(1000px * 0.7, 100vw, 1000px);
}

.pr-1000 {
  padding-right: clamp(1000px * 0.7, 100vw, 1000px);
}

.mt-1005 {
  margin-top: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.mb-1005 {
  margin-bottom: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.ml-1005 {
  margin-left: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.mr-1005 {
  margin-right: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.pt-1005 {
  padding-top: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.pb-1005 {
  padding-bottom: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.pl-1005 {
  padding-left: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.pr-1005 {
  padding-right: clamp(1005px * 0.7, 100.5vw, 1005px);
}

.mt-1010 {
  margin-top: clamp(1010px * 0.7, 101vw, 1010px);
}

.mb-1010 {
  margin-bottom: clamp(1010px * 0.7, 101vw, 1010px);
}

.ml-1010 {
  margin-left: clamp(1010px * 0.7, 101vw, 1010px);
}

.mr-1010 {
  margin-right: clamp(1010px * 0.7, 101vw, 1010px);
}

.pt-1010 {
  padding-top: clamp(1010px * 0.7, 101vw, 1010px);
}

.pb-1010 {
  padding-bottom: clamp(1010px * 0.7, 101vw, 1010px);
}

.pl-1010 {
  padding-left: clamp(1010px * 0.7, 101vw, 1010px);
}

.pr-1010 {
  padding-right: clamp(1010px * 0.7, 101vw, 1010px);
}

.mt-1015 {
  margin-top: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.mb-1015 {
  margin-bottom: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.ml-1015 {
  margin-left: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.mr-1015 {
  margin-right: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.pt-1015 {
  padding-top: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.pb-1015 {
  padding-bottom: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.pl-1015 {
  padding-left: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.pr-1015 {
  padding-right: clamp(1015px * 0.7, 101.5vw, 1015px);
}

.mt-1020 {
  margin-top: clamp(1020px * 0.7, 102vw, 1020px);
}

.mb-1020 {
  margin-bottom: clamp(1020px * 0.7, 102vw, 1020px);
}

.ml-1020 {
  margin-left: clamp(1020px * 0.7, 102vw, 1020px);
}

.mr-1020 {
  margin-right: clamp(1020px * 0.7, 102vw, 1020px);
}

.pt-1020 {
  padding-top: clamp(1020px * 0.7, 102vw, 1020px);
}

.pb-1020 {
  padding-bottom: clamp(1020px * 0.7, 102vw, 1020px);
}

.pl-1020 {
  padding-left: clamp(1020px * 0.7, 102vw, 1020px);
}

.pr-1020 {
  padding-right: clamp(1020px * 0.7, 102vw, 1020px);
}

.mt-1025 {
  margin-top: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.mb-1025 {
  margin-bottom: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.ml-1025 {
  margin-left: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.mr-1025 {
  margin-right: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.pt-1025 {
  padding-top: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.pb-1025 {
  padding-bottom: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.pl-1025 {
  padding-left: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.pr-1025 {
  padding-right: clamp(1025px * 0.7, 102.5vw, 1025px);
}

.mt-1030 {
  margin-top: clamp(1030px * 0.7, 103vw, 1030px);
}

.mb-1030 {
  margin-bottom: clamp(1030px * 0.7, 103vw, 1030px);
}

.ml-1030 {
  margin-left: clamp(1030px * 0.7, 103vw, 1030px);
}

.mr-1030 {
  margin-right: clamp(1030px * 0.7, 103vw, 1030px);
}

.pt-1030 {
  padding-top: clamp(1030px * 0.7, 103vw, 1030px);
}

.pb-1030 {
  padding-bottom: clamp(1030px * 0.7, 103vw, 1030px);
}

.pl-1030 {
  padding-left: clamp(1030px * 0.7, 103vw, 1030px);
}

.pr-1030 {
  padding-right: clamp(1030px * 0.7, 103vw, 1030px);
}

.mt-1035 {
  margin-top: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.mb-1035 {
  margin-bottom: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.ml-1035 {
  margin-left: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.mr-1035 {
  margin-right: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.pt-1035 {
  padding-top: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.pb-1035 {
  padding-bottom: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.pl-1035 {
  padding-left: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.pr-1035 {
  padding-right: clamp(1035px * 0.7, 103.5vw, 1035px);
}

.mt-1040 {
  margin-top: clamp(1040px * 0.7, 104vw, 1040px);
}

.mb-1040 {
  margin-bottom: clamp(1040px * 0.7, 104vw, 1040px);
}

.ml-1040 {
  margin-left: clamp(1040px * 0.7, 104vw, 1040px);
}

.mr-1040 {
  margin-right: clamp(1040px * 0.7, 104vw, 1040px);
}

.pt-1040 {
  padding-top: clamp(1040px * 0.7, 104vw, 1040px);
}

.pb-1040 {
  padding-bottom: clamp(1040px * 0.7, 104vw, 1040px);
}

.pl-1040 {
  padding-left: clamp(1040px * 0.7, 104vw, 1040px);
}

.pr-1040 {
  padding-right: clamp(1040px * 0.7, 104vw, 1040px);
}

.mt-1045 {
  margin-top: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.mb-1045 {
  margin-bottom: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.ml-1045 {
  margin-left: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.mr-1045 {
  margin-right: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.pt-1045 {
  padding-top: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.pb-1045 {
  padding-bottom: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.pl-1045 {
  padding-left: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.pr-1045 {
  padding-right: clamp(1045px * 0.7, 104.5vw, 1045px);
}

.mt-1050 {
  margin-top: clamp(1050px * 0.7, 105vw, 1050px);
}

.mb-1050 {
  margin-bottom: clamp(1050px * 0.7, 105vw, 1050px);
}

.ml-1050 {
  margin-left: clamp(1050px * 0.7, 105vw, 1050px);
}

.mr-1050 {
  margin-right: clamp(1050px * 0.7, 105vw, 1050px);
}

.pt-1050 {
  padding-top: clamp(1050px * 0.7, 105vw, 1050px);
}

.pb-1050 {
  padding-bottom: clamp(1050px * 0.7, 105vw, 1050px);
}

.pl-1050 {
  padding-left: clamp(1050px * 0.7, 105vw, 1050px);
}

.pr-1050 {
  padding-right: clamp(1050px * 0.7, 105vw, 1050px);
}

.mt-1055 {
  margin-top: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.mb-1055 {
  margin-bottom: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.ml-1055 {
  margin-left: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.mr-1055 {
  margin-right: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.pt-1055 {
  padding-top: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.pb-1055 {
  padding-bottom: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.pl-1055 {
  padding-left: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.pr-1055 {
  padding-right: clamp(1055px * 0.7, 105.5vw, 1055px);
}

.mt-1060 {
  margin-top: clamp(1060px * 0.7, 106vw, 1060px);
}

.mb-1060 {
  margin-bottom: clamp(1060px * 0.7, 106vw, 1060px);
}

.ml-1060 {
  margin-left: clamp(1060px * 0.7, 106vw, 1060px);
}

.mr-1060 {
  margin-right: clamp(1060px * 0.7, 106vw, 1060px);
}

.pt-1060 {
  padding-top: clamp(1060px * 0.7, 106vw, 1060px);
}

.pb-1060 {
  padding-bottom: clamp(1060px * 0.7, 106vw, 1060px);
}

.pl-1060 {
  padding-left: clamp(1060px * 0.7, 106vw, 1060px);
}

.pr-1060 {
  padding-right: clamp(1060px * 0.7, 106vw, 1060px);
}

.mt-1065 {
  margin-top: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.mb-1065 {
  margin-bottom: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.ml-1065 {
  margin-left: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.mr-1065 {
  margin-right: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.pt-1065 {
  padding-top: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.pb-1065 {
  padding-bottom: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.pl-1065 {
  padding-left: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.pr-1065 {
  padding-right: clamp(1065px * 0.7, 106.5vw, 1065px);
}

.mt-1070 {
  margin-top: clamp(1070px * 0.7, 107vw, 1070px);
}

.mb-1070 {
  margin-bottom: clamp(1070px * 0.7, 107vw, 1070px);
}

.ml-1070 {
  margin-left: clamp(1070px * 0.7, 107vw, 1070px);
}

.mr-1070 {
  margin-right: clamp(1070px * 0.7, 107vw, 1070px);
}

.pt-1070 {
  padding-top: clamp(1070px * 0.7, 107vw, 1070px);
}

.pb-1070 {
  padding-bottom: clamp(1070px * 0.7, 107vw, 1070px);
}

.pl-1070 {
  padding-left: clamp(1070px * 0.7, 107vw, 1070px);
}

.pr-1070 {
  padding-right: clamp(1070px * 0.7, 107vw, 1070px);
}

.mt-1075 {
  margin-top: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.mb-1075 {
  margin-bottom: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.ml-1075 {
  margin-left: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.mr-1075 {
  margin-right: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.pt-1075 {
  padding-top: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.pb-1075 {
  padding-bottom: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.pl-1075 {
  padding-left: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.pr-1075 {
  padding-right: clamp(1075px * 0.7, 107.5vw, 1075px);
}

.mt-1080 {
  margin-top: clamp(1080px * 0.7, 108vw, 1080px);
}

.mb-1080 {
  margin-bottom: clamp(1080px * 0.7, 108vw, 1080px);
}

.ml-1080 {
  margin-left: clamp(1080px * 0.7, 108vw, 1080px);
}

.mr-1080 {
  margin-right: clamp(1080px * 0.7, 108vw, 1080px);
}

.pt-1080 {
  padding-top: clamp(1080px * 0.7, 108vw, 1080px);
}

.pb-1080 {
  padding-bottom: clamp(1080px * 0.7, 108vw, 1080px);
}

.pl-1080 {
  padding-left: clamp(1080px * 0.7, 108vw, 1080px);
}

.pr-1080 {
  padding-right: clamp(1080px * 0.7, 108vw, 1080px);
}

.mt-1085 {
  margin-top: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.mb-1085 {
  margin-bottom: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.ml-1085 {
  margin-left: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.mr-1085 {
  margin-right: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.pt-1085 {
  padding-top: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.pb-1085 {
  padding-bottom: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.pl-1085 {
  padding-left: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.pr-1085 {
  padding-right: clamp(1085px * 0.7, 108.5vw, 1085px);
}

.mt-1090 {
  margin-top: clamp(1090px * 0.7, 109vw, 1090px);
}

.mb-1090 {
  margin-bottom: clamp(1090px * 0.7, 109vw, 1090px);
}

.ml-1090 {
  margin-left: clamp(1090px * 0.7, 109vw, 1090px);
}

.mr-1090 {
  margin-right: clamp(1090px * 0.7, 109vw, 1090px);
}

.pt-1090 {
  padding-top: clamp(1090px * 0.7, 109vw, 1090px);
}

.pb-1090 {
  padding-bottom: clamp(1090px * 0.7, 109vw, 1090px);
}

.pl-1090 {
  padding-left: clamp(1090px * 0.7, 109vw, 1090px);
}

.pr-1090 {
  padding-right: clamp(1090px * 0.7, 109vw, 1090px);
}

.mt-1095 {
  margin-top: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.mb-1095 {
  margin-bottom: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.ml-1095 {
  margin-left: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.mr-1095 {
  margin-right: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.pt-1095 {
  padding-top: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.pb-1095 {
  padding-bottom: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.pl-1095 {
  padding-left: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.pr-1095 {
  padding-right: clamp(1095px * 0.7, 109.5vw, 1095px);
}

.mt-1100 {
  margin-top: clamp(1100px * 0.7, 110vw, 1100px);
}

.mb-1100 {
  margin-bottom: clamp(1100px * 0.7, 110vw, 1100px);
}

.ml-1100 {
  margin-left: clamp(1100px * 0.7, 110vw, 1100px);
}

.mr-1100 {
  margin-right: clamp(1100px * 0.7, 110vw, 1100px);
}

.pt-1100 {
  padding-top: clamp(1100px * 0.7, 110vw, 1100px);
}

.pb-1100 {
  padding-bottom: clamp(1100px * 0.7, 110vw, 1100px);
}

.pl-1100 {
  padding-left: clamp(1100px * 0.7, 110vw, 1100px);
}

.pr-1100 {
  padding-right: clamp(1100px * 0.7, 110vw, 1100px);
}

.mt-1105 {
  margin-top: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.mb-1105 {
  margin-bottom: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.ml-1105 {
  margin-left: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.mr-1105 {
  margin-right: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.pt-1105 {
  padding-top: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.pb-1105 {
  padding-bottom: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.pl-1105 {
  padding-left: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.pr-1105 {
  padding-right: clamp(1105px * 0.7, 110.5vw, 1105px);
}

.mt-1110 {
  margin-top: clamp(1110px * 0.7, 111vw, 1110px);
}

.mb-1110 {
  margin-bottom: clamp(1110px * 0.7, 111vw, 1110px);
}

.ml-1110 {
  margin-left: clamp(1110px * 0.7, 111vw, 1110px);
}

.mr-1110 {
  margin-right: clamp(1110px * 0.7, 111vw, 1110px);
}

.pt-1110 {
  padding-top: clamp(1110px * 0.7, 111vw, 1110px);
}

.pb-1110 {
  padding-bottom: clamp(1110px * 0.7, 111vw, 1110px);
}

.pl-1110 {
  padding-left: clamp(1110px * 0.7, 111vw, 1110px);
}

.pr-1110 {
  padding-right: clamp(1110px * 0.7, 111vw, 1110px);
}

.mt-1115 {
  margin-top: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.mb-1115 {
  margin-bottom: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.ml-1115 {
  margin-left: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.mr-1115 {
  margin-right: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.pt-1115 {
  padding-top: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.pb-1115 {
  padding-bottom: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.pl-1115 {
  padding-left: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.pr-1115 {
  padding-right: clamp(1115px * 0.7, 111.5vw, 1115px);
}

.mt-1120 {
  margin-top: clamp(1120px * 0.7, 112vw, 1120px);
}

.mb-1120 {
  margin-bottom: clamp(1120px * 0.7, 112vw, 1120px);
}

.ml-1120 {
  margin-left: clamp(1120px * 0.7, 112vw, 1120px);
}

.mr-1120 {
  margin-right: clamp(1120px * 0.7, 112vw, 1120px);
}

.pt-1120 {
  padding-top: clamp(1120px * 0.7, 112vw, 1120px);
}

.pb-1120 {
  padding-bottom: clamp(1120px * 0.7, 112vw, 1120px);
}

.pl-1120 {
  padding-left: clamp(1120px * 0.7, 112vw, 1120px);
}

.pr-1120 {
  padding-right: clamp(1120px * 0.7, 112vw, 1120px);
}

.mt-1125 {
  margin-top: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.mb-1125 {
  margin-bottom: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.ml-1125 {
  margin-left: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.mr-1125 {
  margin-right: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.pt-1125 {
  padding-top: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.pb-1125 {
  padding-bottom: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.pl-1125 {
  padding-left: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.pr-1125 {
  padding-right: clamp(1125px * 0.7, 112.5vw, 1125px);
}

.mt-1130 {
  margin-top: clamp(1130px * 0.7, 113vw, 1130px);
}

.mb-1130 {
  margin-bottom: clamp(1130px * 0.7, 113vw, 1130px);
}

.ml-1130 {
  margin-left: clamp(1130px * 0.7, 113vw, 1130px);
}

.mr-1130 {
  margin-right: clamp(1130px * 0.7, 113vw, 1130px);
}

.pt-1130 {
  padding-top: clamp(1130px * 0.7, 113vw, 1130px);
}

.pb-1130 {
  padding-bottom: clamp(1130px * 0.7, 113vw, 1130px);
}

.pl-1130 {
  padding-left: clamp(1130px * 0.7, 113vw, 1130px);
}

.pr-1130 {
  padding-right: clamp(1130px * 0.7, 113vw, 1130px);
}

.mt-1135 {
  margin-top: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.mb-1135 {
  margin-bottom: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.ml-1135 {
  margin-left: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.mr-1135 {
  margin-right: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.pt-1135 {
  padding-top: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.pb-1135 {
  padding-bottom: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.pl-1135 {
  padding-left: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.pr-1135 {
  padding-right: clamp(1135px * 0.7, 113.5vw, 1135px);
}

.mt-1140 {
  margin-top: clamp(1140px * 0.7, 114vw, 1140px);
}

.mb-1140 {
  margin-bottom: clamp(1140px * 0.7, 114vw, 1140px);
}

.ml-1140 {
  margin-left: clamp(1140px * 0.7, 114vw, 1140px);
}

.mr-1140 {
  margin-right: clamp(1140px * 0.7, 114vw, 1140px);
}

.pt-1140 {
  padding-top: clamp(1140px * 0.7, 114vw, 1140px);
}

.pb-1140 {
  padding-bottom: clamp(1140px * 0.7, 114vw, 1140px);
}

.pl-1140 {
  padding-left: clamp(1140px * 0.7, 114vw, 1140px);
}

.pr-1140 {
  padding-right: clamp(1140px * 0.7, 114vw, 1140px);
}

.mt-1145 {
  margin-top: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.mb-1145 {
  margin-bottom: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.ml-1145 {
  margin-left: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.mr-1145 {
  margin-right: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.pt-1145 {
  padding-top: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.pb-1145 {
  padding-bottom: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.pl-1145 {
  padding-left: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.pr-1145 {
  padding-right: clamp(1145px * 0.7, 114.5vw, 1145px);
}

.mt-1150 {
  margin-top: clamp(1150px * 0.7, 115vw, 1150px);
}

.mb-1150 {
  margin-bottom: clamp(1150px * 0.7, 115vw, 1150px);
}

.ml-1150 {
  margin-left: clamp(1150px * 0.7, 115vw, 1150px);
}

.mr-1150 {
  margin-right: clamp(1150px * 0.7, 115vw, 1150px);
}

.pt-1150 {
  padding-top: clamp(1150px * 0.7, 115vw, 1150px);
}

.pb-1150 {
  padding-bottom: clamp(1150px * 0.7, 115vw, 1150px);
}

.pl-1150 {
  padding-left: clamp(1150px * 0.7, 115vw, 1150px);
}

.pr-1150 {
  padding-right: clamp(1150px * 0.7, 115vw, 1150px);
}

.mt-1155 {
  margin-top: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.mb-1155 {
  margin-bottom: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.ml-1155 {
  margin-left: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.mr-1155 {
  margin-right: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.pt-1155 {
  padding-top: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.pb-1155 {
  padding-bottom: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.pl-1155 {
  padding-left: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.pr-1155 {
  padding-right: clamp(1155px * 0.7, 115.5vw, 1155px);
}

.mt-1160 {
  margin-top: clamp(1160px * 0.7, 116vw, 1160px);
}

.mb-1160 {
  margin-bottom: clamp(1160px * 0.7, 116vw, 1160px);
}

.ml-1160 {
  margin-left: clamp(1160px * 0.7, 116vw, 1160px);
}

.mr-1160 {
  margin-right: clamp(1160px * 0.7, 116vw, 1160px);
}

.pt-1160 {
  padding-top: clamp(1160px * 0.7, 116vw, 1160px);
}

.pb-1160 {
  padding-bottom: clamp(1160px * 0.7, 116vw, 1160px);
}

.pl-1160 {
  padding-left: clamp(1160px * 0.7, 116vw, 1160px);
}

.pr-1160 {
  padding-right: clamp(1160px * 0.7, 116vw, 1160px);
}

.mt-1165 {
  margin-top: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.mb-1165 {
  margin-bottom: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.ml-1165 {
  margin-left: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.mr-1165 {
  margin-right: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.pt-1165 {
  padding-top: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.pb-1165 {
  padding-bottom: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.pl-1165 {
  padding-left: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.pr-1165 {
  padding-right: clamp(1165px * 0.7, 116.5vw, 1165px);
}

.mt-1170 {
  margin-top: clamp(1170px * 0.7, 117vw, 1170px);
}

.mb-1170 {
  margin-bottom: clamp(1170px * 0.7, 117vw, 1170px);
}

.ml-1170 {
  margin-left: clamp(1170px * 0.7, 117vw, 1170px);
}

.mr-1170 {
  margin-right: clamp(1170px * 0.7, 117vw, 1170px);
}

.pt-1170 {
  padding-top: clamp(1170px * 0.7, 117vw, 1170px);
}

.pb-1170 {
  padding-bottom: clamp(1170px * 0.7, 117vw, 1170px);
}

.pl-1170 {
  padding-left: clamp(1170px * 0.7, 117vw, 1170px);
}

.pr-1170 {
  padding-right: clamp(1170px * 0.7, 117vw, 1170px);
}

.mt-1175 {
  margin-top: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.mb-1175 {
  margin-bottom: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.ml-1175 {
  margin-left: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.mr-1175 {
  margin-right: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.pt-1175 {
  padding-top: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.pb-1175 {
  padding-bottom: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.pl-1175 {
  padding-left: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.pr-1175 {
  padding-right: clamp(1175px * 0.7, 117.5vw, 1175px);
}

.mt-1180 {
  margin-top: clamp(1180px * 0.7, 118vw, 1180px);
}

.mb-1180 {
  margin-bottom: clamp(1180px * 0.7, 118vw, 1180px);
}

.ml-1180 {
  margin-left: clamp(1180px * 0.7, 118vw, 1180px);
}

.mr-1180 {
  margin-right: clamp(1180px * 0.7, 118vw, 1180px);
}

.pt-1180 {
  padding-top: clamp(1180px * 0.7, 118vw, 1180px);
}

.pb-1180 {
  padding-bottom: clamp(1180px * 0.7, 118vw, 1180px);
}

.pl-1180 {
  padding-left: clamp(1180px * 0.7, 118vw, 1180px);
}

.pr-1180 {
  padding-right: clamp(1180px * 0.7, 118vw, 1180px);
}

.mt-1185 {
  margin-top: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.mb-1185 {
  margin-bottom: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.ml-1185 {
  margin-left: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.mr-1185 {
  margin-right: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.pt-1185 {
  padding-top: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.pb-1185 {
  padding-bottom: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.pl-1185 {
  padding-left: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.pr-1185 {
  padding-right: clamp(1185px * 0.7, 118.5vw, 1185px);
}

.mt-1190 {
  margin-top: clamp(1190px * 0.7, 119vw, 1190px);
}

.mb-1190 {
  margin-bottom: clamp(1190px * 0.7, 119vw, 1190px);
}

.ml-1190 {
  margin-left: clamp(1190px * 0.7, 119vw, 1190px);
}

.mr-1190 {
  margin-right: clamp(1190px * 0.7, 119vw, 1190px);
}

.pt-1190 {
  padding-top: clamp(1190px * 0.7, 119vw, 1190px);
}

.pb-1190 {
  padding-bottom: clamp(1190px * 0.7, 119vw, 1190px);
}

.pl-1190 {
  padding-left: clamp(1190px * 0.7, 119vw, 1190px);
}

.pr-1190 {
  padding-right: clamp(1190px * 0.7, 119vw, 1190px);
}

.mt-1195 {
  margin-top: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.mb-1195 {
  margin-bottom: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.ml-1195 {
  margin-left: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.mr-1195 {
  margin-right: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.pt-1195 {
  padding-top: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.pb-1195 {
  padding-bottom: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.pl-1195 {
  padding-left: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.pr-1195 {
  padding-right: clamp(1195px * 0.7, 119.5vw, 1195px);
}

.mt-1200 {
  margin-top: clamp(1200px * 0.7, 120vw, 1200px);
}

.mb-1200 {
  margin-bottom: clamp(1200px * 0.7, 120vw, 1200px);
}

.ml-1200 {
  margin-left: clamp(1200px * 0.7, 120vw, 1200px);
}

.mr-1200 {
  margin-right: clamp(1200px * 0.7, 120vw, 1200px);
}

.pt-1200 {
  padding-top: clamp(1200px * 0.7, 120vw, 1200px);
}

.pb-1200 {
  padding-bottom: clamp(1200px * 0.7, 120vw, 1200px);
}

.pl-1200 {
  padding-left: clamp(1200px * 0.7, 120vw, 1200px);
}

.pr-1200 {
  padding-right: clamp(1200px * 0.7, 120vw, 1200px);
}

.mt-1205 {
  margin-top: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.mb-1205 {
  margin-bottom: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.ml-1205 {
  margin-left: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.mr-1205 {
  margin-right: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.pt-1205 {
  padding-top: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.pb-1205 {
  padding-bottom: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.pl-1205 {
  padding-left: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.pr-1205 {
  padding-right: clamp(1205px * 0.7, 120.5vw, 1205px);
}

.mt-1210 {
  margin-top: clamp(1210px * 0.7, 121vw, 1210px);
}

.mb-1210 {
  margin-bottom: clamp(1210px * 0.7, 121vw, 1210px);
}

.ml-1210 {
  margin-left: clamp(1210px * 0.7, 121vw, 1210px);
}

.mr-1210 {
  margin-right: clamp(1210px * 0.7, 121vw, 1210px);
}

.pt-1210 {
  padding-top: clamp(1210px * 0.7, 121vw, 1210px);
}

.pb-1210 {
  padding-bottom: clamp(1210px * 0.7, 121vw, 1210px);
}

.pl-1210 {
  padding-left: clamp(1210px * 0.7, 121vw, 1210px);
}

.pr-1210 {
  padding-right: clamp(1210px * 0.7, 121vw, 1210px);
}

.mt-1215 {
  margin-top: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.mb-1215 {
  margin-bottom: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.ml-1215 {
  margin-left: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.mr-1215 {
  margin-right: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.pt-1215 {
  padding-top: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.pb-1215 {
  padding-bottom: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.pl-1215 {
  padding-left: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.pr-1215 {
  padding-right: clamp(1215px * 0.7, 121.5vw, 1215px);
}

.mt-1220 {
  margin-top: clamp(1220px * 0.7, 122vw, 1220px);
}

.mb-1220 {
  margin-bottom: clamp(1220px * 0.7, 122vw, 1220px);
}

.ml-1220 {
  margin-left: clamp(1220px * 0.7, 122vw, 1220px);
}

.mr-1220 {
  margin-right: clamp(1220px * 0.7, 122vw, 1220px);
}

.pt-1220 {
  padding-top: clamp(1220px * 0.7, 122vw, 1220px);
}

.pb-1220 {
  padding-bottom: clamp(1220px * 0.7, 122vw, 1220px);
}

.pl-1220 {
  padding-left: clamp(1220px * 0.7, 122vw, 1220px);
}

.pr-1220 {
  padding-right: clamp(1220px * 0.7, 122vw, 1220px);
}

.mt-1225 {
  margin-top: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.mb-1225 {
  margin-bottom: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.ml-1225 {
  margin-left: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.mr-1225 {
  margin-right: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.pt-1225 {
  padding-top: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.pb-1225 {
  padding-bottom: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.pl-1225 {
  padding-left: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.pr-1225 {
  padding-right: clamp(1225px * 0.7, 122.5vw, 1225px);
}

.mt-1230 {
  margin-top: clamp(1230px * 0.7, 123vw, 1230px);
}

.mb-1230 {
  margin-bottom: clamp(1230px * 0.7, 123vw, 1230px);
}

.ml-1230 {
  margin-left: clamp(1230px * 0.7, 123vw, 1230px);
}

.mr-1230 {
  margin-right: clamp(1230px * 0.7, 123vw, 1230px);
}

.pt-1230 {
  padding-top: clamp(1230px * 0.7, 123vw, 1230px);
}

.pb-1230 {
  padding-bottom: clamp(1230px * 0.7, 123vw, 1230px);
}

.pl-1230 {
  padding-left: clamp(1230px * 0.7, 123vw, 1230px);
}

.pr-1230 {
  padding-right: clamp(1230px * 0.7, 123vw, 1230px);
}

.mt-1235 {
  margin-top: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.mb-1235 {
  margin-bottom: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.ml-1235 {
  margin-left: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.mr-1235 {
  margin-right: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.pt-1235 {
  padding-top: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.pb-1235 {
  padding-bottom: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.pl-1235 {
  padding-left: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.pr-1235 {
  padding-right: clamp(1235px * 0.7, 123.5vw, 1235px);
}

.mt-1240 {
  margin-top: clamp(1240px * 0.7, 124vw, 1240px);
}

.mb-1240 {
  margin-bottom: clamp(1240px * 0.7, 124vw, 1240px);
}

.ml-1240 {
  margin-left: clamp(1240px * 0.7, 124vw, 1240px);
}

.mr-1240 {
  margin-right: clamp(1240px * 0.7, 124vw, 1240px);
}

.pt-1240 {
  padding-top: clamp(1240px * 0.7, 124vw, 1240px);
}

.pb-1240 {
  padding-bottom: clamp(1240px * 0.7, 124vw, 1240px);
}

.pl-1240 {
  padding-left: clamp(1240px * 0.7, 124vw, 1240px);
}

.pr-1240 {
  padding-right: clamp(1240px * 0.7, 124vw, 1240px);
}

.mt-1245 {
  margin-top: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.mb-1245 {
  margin-bottom: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.ml-1245 {
  margin-left: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.mr-1245 {
  margin-right: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.pt-1245 {
  padding-top: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.pb-1245 {
  padding-bottom: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.pl-1245 {
  padding-left: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.pr-1245 {
  padding-right: clamp(1245px * 0.7, 124.5vw, 1245px);
}

.mt-1250 {
  margin-top: clamp(1250px * 0.7, 125vw, 1250px);
}

.mb-1250 {
  margin-bottom: clamp(1250px * 0.7, 125vw, 1250px);
}

.ml-1250 {
  margin-left: clamp(1250px * 0.7, 125vw, 1250px);
}

.mr-1250 {
  margin-right: clamp(1250px * 0.7, 125vw, 1250px);
}

.pt-1250 {
  padding-top: clamp(1250px * 0.7, 125vw, 1250px);
}

.pb-1250 {
  padding-bottom: clamp(1250px * 0.7, 125vw, 1250px);
}

.pl-1250 {
  padding-left: clamp(1250px * 0.7, 125vw, 1250px);
}

.pr-1250 {
  padding-right: clamp(1250px * 0.7, 125vw, 1250px);
}

.mt-1255 {
  margin-top: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.mb-1255 {
  margin-bottom: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.ml-1255 {
  margin-left: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.mr-1255 {
  margin-right: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.pt-1255 {
  padding-top: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.pb-1255 {
  padding-bottom: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.pl-1255 {
  padding-left: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.pr-1255 {
  padding-right: clamp(1255px * 0.7, 125.5vw, 1255px);
}

.mt-1260 {
  margin-top: clamp(1260px * 0.7, 126vw, 1260px);
}

.mb-1260 {
  margin-bottom: clamp(1260px * 0.7, 126vw, 1260px);
}

.ml-1260 {
  margin-left: clamp(1260px * 0.7, 126vw, 1260px);
}

.mr-1260 {
  margin-right: clamp(1260px * 0.7, 126vw, 1260px);
}

.pt-1260 {
  padding-top: clamp(1260px * 0.7, 126vw, 1260px);
}

.pb-1260 {
  padding-bottom: clamp(1260px * 0.7, 126vw, 1260px);
}

.pl-1260 {
  padding-left: clamp(1260px * 0.7, 126vw, 1260px);
}

.pr-1260 {
  padding-right: clamp(1260px * 0.7, 126vw, 1260px);
}

.mt-1265 {
  margin-top: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.mb-1265 {
  margin-bottom: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.ml-1265 {
  margin-left: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.mr-1265 {
  margin-right: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.pt-1265 {
  padding-top: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.pb-1265 {
  padding-bottom: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.pl-1265 {
  padding-left: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.pr-1265 {
  padding-right: clamp(1265px * 0.7, 126.5vw, 1265px);
}

.mt-1270 {
  margin-top: clamp(1270px * 0.7, 127vw, 1270px);
}

.mb-1270 {
  margin-bottom: clamp(1270px * 0.7, 127vw, 1270px);
}

.ml-1270 {
  margin-left: clamp(1270px * 0.7, 127vw, 1270px);
}

.mr-1270 {
  margin-right: clamp(1270px * 0.7, 127vw, 1270px);
}

.pt-1270 {
  padding-top: clamp(1270px * 0.7, 127vw, 1270px);
}

.pb-1270 {
  padding-bottom: clamp(1270px * 0.7, 127vw, 1270px);
}

.pl-1270 {
  padding-left: clamp(1270px * 0.7, 127vw, 1270px);
}

.pr-1270 {
  padding-right: clamp(1270px * 0.7, 127vw, 1270px);
}

.mt-1275 {
  margin-top: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.mb-1275 {
  margin-bottom: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.ml-1275 {
  margin-left: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.mr-1275 {
  margin-right: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.pt-1275 {
  padding-top: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.pb-1275 {
  padding-bottom: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.pl-1275 {
  padding-left: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.pr-1275 {
  padding-right: clamp(1275px * 0.7, 127.5vw, 1275px);
}

.mt-1280 {
  margin-top: clamp(1280px * 0.7, 128vw, 1280px);
}

.mb-1280 {
  margin-bottom: clamp(1280px * 0.7, 128vw, 1280px);
}

.ml-1280 {
  margin-left: clamp(1280px * 0.7, 128vw, 1280px);
}

.mr-1280 {
  margin-right: clamp(1280px * 0.7, 128vw, 1280px);
}

.pt-1280 {
  padding-top: clamp(1280px * 0.7, 128vw, 1280px);
}

.pb-1280 {
  padding-bottom: clamp(1280px * 0.7, 128vw, 1280px);
}

.pl-1280 {
  padding-left: clamp(1280px * 0.7, 128vw, 1280px);
}

.pr-1280 {
  padding-right: clamp(1280px * 0.7, 128vw, 1280px);
}

.mt-1285 {
  margin-top: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.mb-1285 {
  margin-bottom: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.ml-1285 {
  margin-left: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.mr-1285 {
  margin-right: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.pt-1285 {
  padding-top: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.pb-1285 {
  padding-bottom: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.pl-1285 {
  padding-left: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.pr-1285 {
  padding-right: clamp(1285px * 0.7, 128.5vw, 1285px);
}

.mt-1290 {
  margin-top: clamp(1290px * 0.7, 129vw, 1290px);
}

.mb-1290 {
  margin-bottom: clamp(1290px * 0.7, 129vw, 1290px);
}

.ml-1290 {
  margin-left: clamp(1290px * 0.7, 129vw, 1290px);
}

.mr-1290 {
  margin-right: clamp(1290px * 0.7, 129vw, 1290px);
}

.pt-1290 {
  padding-top: clamp(1290px * 0.7, 129vw, 1290px);
}

.pb-1290 {
  padding-bottom: clamp(1290px * 0.7, 129vw, 1290px);
}

.pl-1290 {
  padding-left: clamp(1290px * 0.7, 129vw, 1290px);
}

.pr-1290 {
  padding-right: clamp(1290px * 0.7, 129vw, 1290px);
}

.mt-1295 {
  margin-top: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.mb-1295 {
  margin-bottom: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.ml-1295 {
  margin-left: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.mr-1295 {
  margin-right: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.pt-1295 {
  padding-top: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.pb-1295 {
  padding-bottom: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.pl-1295 {
  padding-left: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.pr-1295 {
  padding-right: clamp(1295px * 0.7, 129.5vw, 1295px);
}

.mt-1300 {
  margin-top: clamp(1300px * 0.7, 130vw, 1300px);
}

.mb-1300 {
  margin-bottom: clamp(1300px * 0.7, 130vw, 1300px);
}

.ml-1300 {
  margin-left: clamp(1300px * 0.7, 130vw, 1300px);
}

.mr-1300 {
  margin-right: clamp(1300px * 0.7, 130vw, 1300px);
}

.pt-1300 {
  padding-top: clamp(1300px * 0.7, 130vw, 1300px);
}

.pb-1300 {
  padding-bottom: clamp(1300px * 0.7, 130vw, 1300px);
}

.pl-1300 {
  padding-left: clamp(1300px * 0.7, 130vw, 1300px);
}

.pr-1300 {
  padding-right: clamp(1300px * 0.7, 130vw, 1300px);
}

.mt-1305 {
  margin-top: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.mb-1305 {
  margin-bottom: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.ml-1305 {
  margin-left: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.mr-1305 {
  margin-right: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.pt-1305 {
  padding-top: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.pb-1305 {
  padding-bottom: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.pl-1305 {
  padding-left: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.pr-1305 {
  padding-right: clamp(1305px * 0.7, 130.5vw, 1305px);
}

.mt-1310 {
  margin-top: clamp(1310px * 0.7, 131vw, 1310px);
}

.mb-1310 {
  margin-bottom: clamp(1310px * 0.7, 131vw, 1310px);
}

.ml-1310 {
  margin-left: clamp(1310px * 0.7, 131vw, 1310px);
}

.mr-1310 {
  margin-right: clamp(1310px * 0.7, 131vw, 1310px);
}

.pt-1310 {
  padding-top: clamp(1310px * 0.7, 131vw, 1310px);
}

.pb-1310 {
  padding-bottom: clamp(1310px * 0.7, 131vw, 1310px);
}

.pl-1310 {
  padding-left: clamp(1310px * 0.7, 131vw, 1310px);
}

.pr-1310 {
  padding-right: clamp(1310px * 0.7, 131vw, 1310px);
}

.mt-1315 {
  margin-top: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.mb-1315 {
  margin-bottom: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.ml-1315 {
  margin-left: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.mr-1315 {
  margin-right: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.pt-1315 {
  padding-top: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.pb-1315 {
  padding-bottom: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.pl-1315 {
  padding-left: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.pr-1315 {
  padding-right: clamp(1315px * 0.7, 131.5vw, 1315px);
}

.mt-1320 {
  margin-top: clamp(1320px * 0.7, 132vw, 1320px);
}

.mb-1320 {
  margin-bottom: clamp(1320px * 0.7, 132vw, 1320px);
}

.ml-1320 {
  margin-left: clamp(1320px * 0.7, 132vw, 1320px);
}

.mr-1320 {
  margin-right: clamp(1320px * 0.7, 132vw, 1320px);
}

.pt-1320 {
  padding-top: clamp(1320px * 0.7, 132vw, 1320px);
}

.pb-1320 {
  padding-bottom: clamp(1320px * 0.7, 132vw, 1320px);
}

.pl-1320 {
  padding-left: clamp(1320px * 0.7, 132vw, 1320px);
}

.pr-1320 {
  padding-right: clamp(1320px * 0.7, 132vw, 1320px);
}

.mt-1325 {
  margin-top: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.mb-1325 {
  margin-bottom: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.ml-1325 {
  margin-left: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.mr-1325 {
  margin-right: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.pt-1325 {
  padding-top: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.pb-1325 {
  padding-bottom: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.pl-1325 {
  padding-left: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.pr-1325 {
  padding-right: clamp(1325px * 0.7, 132.5vw, 1325px);
}

.mt-1330 {
  margin-top: clamp(1330px * 0.7, 133vw, 1330px);
}

.mb-1330 {
  margin-bottom: clamp(1330px * 0.7, 133vw, 1330px);
}

.ml-1330 {
  margin-left: clamp(1330px * 0.7, 133vw, 1330px);
}

.mr-1330 {
  margin-right: clamp(1330px * 0.7, 133vw, 1330px);
}

.pt-1330 {
  padding-top: clamp(1330px * 0.7, 133vw, 1330px);
}

.pb-1330 {
  padding-bottom: clamp(1330px * 0.7, 133vw, 1330px);
}

.pl-1330 {
  padding-left: clamp(1330px * 0.7, 133vw, 1330px);
}

.pr-1330 {
  padding-right: clamp(1330px * 0.7, 133vw, 1330px);
}

.mt-1335 {
  margin-top: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.mb-1335 {
  margin-bottom: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.ml-1335 {
  margin-left: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.mr-1335 {
  margin-right: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.pt-1335 {
  padding-top: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.pb-1335 {
  padding-bottom: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.pl-1335 {
  padding-left: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.pr-1335 {
  padding-right: clamp(1335px * 0.7, 133.5vw, 1335px);
}

.mt-1340 {
  margin-top: clamp(1340px * 0.7, 134vw, 1340px);
}

.mb-1340 {
  margin-bottom: clamp(1340px * 0.7, 134vw, 1340px);
}

.ml-1340 {
  margin-left: clamp(1340px * 0.7, 134vw, 1340px);
}

.mr-1340 {
  margin-right: clamp(1340px * 0.7, 134vw, 1340px);
}

.pt-1340 {
  padding-top: clamp(1340px * 0.7, 134vw, 1340px);
}

.pb-1340 {
  padding-bottom: clamp(1340px * 0.7, 134vw, 1340px);
}

.pl-1340 {
  padding-left: clamp(1340px * 0.7, 134vw, 1340px);
}

.pr-1340 {
  padding-right: clamp(1340px * 0.7, 134vw, 1340px);
}

.mt-1345 {
  margin-top: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.mb-1345 {
  margin-bottom: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.ml-1345 {
  margin-left: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.mr-1345 {
  margin-right: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.pt-1345 {
  padding-top: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.pb-1345 {
  padding-bottom: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.pl-1345 {
  padding-left: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.pr-1345 {
  padding-right: clamp(1345px * 0.7, 134.5vw, 1345px);
}

.mt-1350 {
  margin-top: clamp(1350px * 0.7, 135vw, 1350px);
}

.mb-1350 {
  margin-bottom: clamp(1350px * 0.7, 135vw, 1350px);
}

.ml-1350 {
  margin-left: clamp(1350px * 0.7, 135vw, 1350px);
}

.mr-1350 {
  margin-right: clamp(1350px * 0.7, 135vw, 1350px);
}

.pt-1350 {
  padding-top: clamp(1350px * 0.7, 135vw, 1350px);
}

.pb-1350 {
  padding-bottom: clamp(1350px * 0.7, 135vw, 1350px);
}

.pl-1350 {
  padding-left: clamp(1350px * 0.7, 135vw, 1350px);
}

.pr-1350 {
  padding-right: clamp(1350px * 0.7, 135vw, 1350px);
}

.mt-1355 {
  margin-top: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.mb-1355 {
  margin-bottom: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.ml-1355 {
  margin-left: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.mr-1355 {
  margin-right: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.pt-1355 {
  padding-top: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.pb-1355 {
  padding-bottom: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.pl-1355 {
  padding-left: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.pr-1355 {
  padding-right: clamp(1355px * 0.7, 135.5vw, 1355px);
}

.mt-1360 {
  margin-top: clamp(1360px * 0.7, 136vw, 1360px);
}

.mb-1360 {
  margin-bottom: clamp(1360px * 0.7, 136vw, 1360px);
}

.ml-1360 {
  margin-left: clamp(1360px * 0.7, 136vw, 1360px);
}

.mr-1360 {
  margin-right: clamp(1360px * 0.7, 136vw, 1360px);
}

.pt-1360 {
  padding-top: clamp(1360px * 0.7, 136vw, 1360px);
}

.pb-1360 {
  padding-bottom: clamp(1360px * 0.7, 136vw, 1360px);
}

.pl-1360 {
  padding-left: clamp(1360px * 0.7, 136vw, 1360px);
}

.pr-1360 {
  padding-right: clamp(1360px * 0.7, 136vw, 1360px);
}

.mt-1365 {
  margin-top: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.mb-1365 {
  margin-bottom: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.ml-1365 {
  margin-left: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.mr-1365 {
  margin-right: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.pt-1365 {
  padding-top: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.pb-1365 {
  padding-bottom: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.pl-1365 {
  padding-left: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.pr-1365 {
  padding-right: clamp(1365px * 0.7, 136.5vw, 1365px);
}

.mt-1370 {
  margin-top: clamp(1370px * 0.7, 137vw, 1370px);
}

.mb-1370 {
  margin-bottom: clamp(1370px * 0.7, 137vw, 1370px);
}

.ml-1370 {
  margin-left: clamp(1370px * 0.7, 137vw, 1370px);
}

.mr-1370 {
  margin-right: clamp(1370px * 0.7, 137vw, 1370px);
}

.pt-1370 {
  padding-top: clamp(1370px * 0.7, 137vw, 1370px);
}

.pb-1370 {
  padding-bottom: clamp(1370px * 0.7, 137vw, 1370px);
}

.pl-1370 {
  padding-left: clamp(1370px * 0.7, 137vw, 1370px);
}

.pr-1370 {
  padding-right: clamp(1370px * 0.7, 137vw, 1370px);
}

.mt-1375 {
  margin-top: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.mb-1375 {
  margin-bottom: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.ml-1375 {
  margin-left: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.mr-1375 {
  margin-right: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.pt-1375 {
  padding-top: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.pb-1375 {
  padding-bottom: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.pl-1375 {
  padding-left: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.pr-1375 {
  padding-right: clamp(1375px * 0.7, 137.5vw, 1375px);
}

.mt-1380 {
  margin-top: clamp(1380px * 0.7, 138vw, 1380px);
}

.mb-1380 {
  margin-bottom: clamp(1380px * 0.7, 138vw, 1380px);
}

.ml-1380 {
  margin-left: clamp(1380px * 0.7, 138vw, 1380px);
}

.mr-1380 {
  margin-right: clamp(1380px * 0.7, 138vw, 1380px);
}

.pt-1380 {
  padding-top: clamp(1380px * 0.7, 138vw, 1380px);
}

.pb-1380 {
  padding-bottom: clamp(1380px * 0.7, 138vw, 1380px);
}

.pl-1380 {
  padding-left: clamp(1380px * 0.7, 138vw, 1380px);
}

.pr-1380 {
  padding-right: clamp(1380px * 0.7, 138vw, 1380px);
}

.mt-1385 {
  margin-top: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.mb-1385 {
  margin-bottom: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.ml-1385 {
  margin-left: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.mr-1385 {
  margin-right: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.pt-1385 {
  padding-top: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.pb-1385 {
  padding-bottom: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.pl-1385 {
  padding-left: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.pr-1385 {
  padding-right: clamp(1385px * 0.7, 138.5vw, 1385px);
}

.mt-1390 {
  margin-top: clamp(1390px * 0.7, 139vw, 1390px);
}

.mb-1390 {
  margin-bottom: clamp(1390px * 0.7, 139vw, 1390px);
}

.ml-1390 {
  margin-left: clamp(1390px * 0.7, 139vw, 1390px);
}

.mr-1390 {
  margin-right: clamp(1390px * 0.7, 139vw, 1390px);
}

.pt-1390 {
  padding-top: clamp(1390px * 0.7, 139vw, 1390px);
}

.pb-1390 {
  padding-bottom: clamp(1390px * 0.7, 139vw, 1390px);
}

.pl-1390 {
  padding-left: clamp(1390px * 0.7, 139vw, 1390px);
}

.pr-1390 {
  padding-right: clamp(1390px * 0.7, 139vw, 1390px);
}

.mt-1395 {
  margin-top: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.mb-1395 {
  margin-bottom: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.ml-1395 {
  margin-left: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.mr-1395 {
  margin-right: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.pt-1395 {
  padding-top: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.pb-1395 {
  padding-bottom: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.pl-1395 {
  padding-left: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.pr-1395 {
  padding-right: clamp(1395px * 0.7, 139.5vw, 1395px);
}

.mt-1400 {
  margin-top: clamp(1400px * 0.7, 140vw, 1400px);
}

.mb-1400 {
  margin-bottom: clamp(1400px * 0.7, 140vw, 1400px);
}

.ml-1400 {
  margin-left: clamp(1400px * 0.7, 140vw, 1400px);
}

.mr-1400 {
  margin-right: clamp(1400px * 0.7, 140vw, 1400px);
}

.pt-1400 {
  padding-top: clamp(1400px * 0.7, 140vw, 1400px);
}

.pb-1400 {
  padding-bottom: clamp(1400px * 0.7, 140vw, 1400px);
}

.pl-1400 {
  padding-left: clamp(1400px * 0.7, 140vw, 1400px);
}

.pr-1400 {
  padding-right: clamp(1400px * 0.7, 140vw, 1400px);
}

.mt-1405 {
  margin-top: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.mb-1405 {
  margin-bottom: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.ml-1405 {
  margin-left: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.mr-1405 {
  margin-right: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.pt-1405 {
  padding-top: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.pb-1405 {
  padding-bottom: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.pl-1405 {
  padding-left: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.pr-1405 {
  padding-right: clamp(1405px * 0.7, 140.5vw, 1405px);
}

.mt-1410 {
  margin-top: clamp(1410px * 0.7, 141vw, 1410px);
}

.mb-1410 {
  margin-bottom: clamp(1410px * 0.7, 141vw, 1410px);
}

.ml-1410 {
  margin-left: clamp(1410px * 0.7, 141vw, 1410px);
}

.mr-1410 {
  margin-right: clamp(1410px * 0.7, 141vw, 1410px);
}

.pt-1410 {
  padding-top: clamp(1410px * 0.7, 141vw, 1410px);
}

.pb-1410 {
  padding-bottom: clamp(1410px * 0.7, 141vw, 1410px);
}

.pl-1410 {
  padding-left: clamp(1410px * 0.7, 141vw, 1410px);
}

.pr-1410 {
  padding-right: clamp(1410px * 0.7, 141vw, 1410px);
}

.mt-1415 {
  margin-top: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.mb-1415 {
  margin-bottom: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.ml-1415 {
  margin-left: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.mr-1415 {
  margin-right: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.pt-1415 {
  padding-top: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.pb-1415 {
  padding-bottom: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.pl-1415 {
  padding-left: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.pr-1415 {
  padding-right: clamp(1415px * 0.7, 141.5vw, 1415px);
}

.mt-1420 {
  margin-top: clamp(1420px * 0.7, 142vw, 1420px);
}

.mb-1420 {
  margin-bottom: clamp(1420px * 0.7, 142vw, 1420px);
}

.ml-1420 {
  margin-left: clamp(1420px * 0.7, 142vw, 1420px);
}

.mr-1420 {
  margin-right: clamp(1420px * 0.7, 142vw, 1420px);
}

.pt-1420 {
  padding-top: clamp(1420px * 0.7, 142vw, 1420px);
}

.pb-1420 {
  padding-bottom: clamp(1420px * 0.7, 142vw, 1420px);
}

.pl-1420 {
  padding-left: clamp(1420px * 0.7, 142vw, 1420px);
}

.pr-1420 {
  padding-right: clamp(1420px * 0.7, 142vw, 1420px);
}

.mt-1425 {
  margin-top: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.mb-1425 {
  margin-bottom: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.ml-1425 {
  margin-left: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.mr-1425 {
  margin-right: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.pt-1425 {
  padding-top: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.pb-1425 {
  padding-bottom: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.pl-1425 {
  padding-left: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.pr-1425 {
  padding-right: clamp(1425px * 0.7, 142.5vw, 1425px);
}

.mt-1430 {
  margin-top: clamp(1430px * 0.7, 143vw, 1430px);
}

.mb-1430 {
  margin-bottom: clamp(1430px * 0.7, 143vw, 1430px);
}

.ml-1430 {
  margin-left: clamp(1430px * 0.7, 143vw, 1430px);
}

.mr-1430 {
  margin-right: clamp(1430px * 0.7, 143vw, 1430px);
}

.pt-1430 {
  padding-top: clamp(1430px * 0.7, 143vw, 1430px);
}

.pb-1430 {
  padding-bottom: clamp(1430px * 0.7, 143vw, 1430px);
}

.pl-1430 {
  padding-left: clamp(1430px * 0.7, 143vw, 1430px);
}

.pr-1430 {
  padding-right: clamp(1430px * 0.7, 143vw, 1430px);
}

.mt-1435 {
  margin-top: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.mb-1435 {
  margin-bottom: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.ml-1435 {
  margin-left: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.mr-1435 {
  margin-right: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.pt-1435 {
  padding-top: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.pb-1435 {
  padding-bottom: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.pl-1435 {
  padding-left: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.pr-1435 {
  padding-right: clamp(1435px * 0.7, 143.5vw, 1435px);
}

.mt-1440 {
  margin-top: clamp(1440px * 0.7, 144vw, 1440px);
}

.mb-1440 {
  margin-bottom: clamp(1440px * 0.7, 144vw, 1440px);
}

.ml-1440 {
  margin-left: clamp(1440px * 0.7, 144vw, 1440px);
}

.mr-1440 {
  margin-right: clamp(1440px * 0.7, 144vw, 1440px);
}

.pt-1440 {
  padding-top: clamp(1440px * 0.7, 144vw, 1440px);
}

.pb-1440 {
  padding-bottom: clamp(1440px * 0.7, 144vw, 1440px);
}

.pl-1440 {
  padding-left: clamp(1440px * 0.7, 144vw, 1440px);
}

.pr-1440 {
  padding-right: clamp(1440px * 0.7, 144vw, 1440px);
}

.mt-1445 {
  margin-top: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.mb-1445 {
  margin-bottom: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.ml-1445 {
  margin-left: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.mr-1445 {
  margin-right: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.pt-1445 {
  padding-top: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.pb-1445 {
  padding-bottom: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.pl-1445 {
  padding-left: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.pr-1445 {
  padding-right: clamp(1445px * 0.7, 144.5vw, 1445px);
}

.mt-1450 {
  margin-top: clamp(1450px * 0.7, 145vw, 1450px);
}

.mb-1450 {
  margin-bottom: clamp(1450px * 0.7, 145vw, 1450px);
}

.ml-1450 {
  margin-left: clamp(1450px * 0.7, 145vw, 1450px);
}

.mr-1450 {
  margin-right: clamp(1450px * 0.7, 145vw, 1450px);
}

.pt-1450 {
  padding-top: clamp(1450px * 0.7, 145vw, 1450px);
}

.pb-1450 {
  padding-bottom: clamp(1450px * 0.7, 145vw, 1450px);
}

.pl-1450 {
  padding-left: clamp(1450px * 0.7, 145vw, 1450px);
}

.pr-1450 {
  padding-right: clamp(1450px * 0.7, 145vw, 1450px);
}

.mt-1455 {
  margin-top: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.mb-1455 {
  margin-bottom: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.ml-1455 {
  margin-left: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.mr-1455 {
  margin-right: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.pt-1455 {
  padding-top: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.pb-1455 {
  padding-bottom: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.pl-1455 {
  padding-left: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.pr-1455 {
  padding-right: clamp(1455px * 0.7, 145.5vw, 1455px);
}

.mt-1460 {
  margin-top: clamp(1460px * 0.7, 146vw, 1460px);
}

.mb-1460 {
  margin-bottom: clamp(1460px * 0.7, 146vw, 1460px);
}

.ml-1460 {
  margin-left: clamp(1460px * 0.7, 146vw, 1460px);
}

.mr-1460 {
  margin-right: clamp(1460px * 0.7, 146vw, 1460px);
}

.pt-1460 {
  padding-top: clamp(1460px * 0.7, 146vw, 1460px);
}

.pb-1460 {
  padding-bottom: clamp(1460px * 0.7, 146vw, 1460px);
}

.pl-1460 {
  padding-left: clamp(1460px * 0.7, 146vw, 1460px);
}

.pr-1460 {
  padding-right: clamp(1460px * 0.7, 146vw, 1460px);
}

.mt-1465 {
  margin-top: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.mb-1465 {
  margin-bottom: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.ml-1465 {
  margin-left: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.mr-1465 {
  margin-right: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.pt-1465 {
  padding-top: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.pb-1465 {
  padding-bottom: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.pl-1465 {
  padding-left: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.pr-1465 {
  padding-right: clamp(1465px * 0.7, 146.5vw, 1465px);
}

.mt-1470 {
  margin-top: clamp(1470px * 0.7, 147vw, 1470px);
}

.mb-1470 {
  margin-bottom: clamp(1470px * 0.7, 147vw, 1470px);
}

.ml-1470 {
  margin-left: clamp(1470px * 0.7, 147vw, 1470px);
}

.mr-1470 {
  margin-right: clamp(1470px * 0.7, 147vw, 1470px);
}

.pt-1470 {
  padding-top: clamp(1470px * 0.7, 147vw, 1470px);
}

.pb-1470 {
  padding-bottom: clamp(1470px * 0.7, 147vw, 1470px);
}

.pl-1470 {
  padding-left: clamp(1470px * 0.7, 147vw, 1470px);
}

.pr-1470 {
  padding-right: clamp(1470px * 0.7, 147vw, 1470px);
}

.mt-1475 {
  margin-top: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.mb-1475 {
  margin-bottom: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.ml-1475 {
  margin-left: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.mr-1475 {
  margin-right: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.pt-1475 {
  padding-top: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.pb-1475 {
  padding-bottom: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.pl-1475 {
  padding-left: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.pr-1475 {
  padding-right: clamp(1475px * 0.7, 147.5vw, 1475px);
}

.mt-1480 {
  margin-top: clamp(1480px * 0.7, 148vw, 1480px);
}

.mb-1480 {
  margin-bottom: clamp(1480px * 0.7, 148vw, 1480px);
}

.ml-1480 {
  margin-left: clamp(1480px * 0.7, 148vw, 1480px);
}

.mr-1480 {
  margin-right: clamp(1480px * 0.7, 148vw, 1480px);
}

.pt-1480 {
  padding-top: clamp(1480px * 0.7, 148vw, 1480px);
}

.pb-1480 {
  padding-bottom: clamp(1480px * 0.7, 148vw, 1480px);
}

.pl-1480 {
  padding-left: clamp(1480px * 0.7, 148vw, 1480px);
}

.pr-1480 {
  padding-right: clamp(1480px * 0.7, 148vw, 1480px);
}

.mt-1485 {
  margin-top: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.mb-1485 {
  margin-bottom: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.ml-1485 {
  margin-left: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.mr-1485 {
  margin-right: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.pt-1485 {
  padding-top: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.pb-1485 {
  padding-bottom: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.pl-1485 {
  padding-left: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.pr-1485 {
  padding-right: clamp(1485px * 0.7, 148.5vw, 1485px);
}

.mt-1490 {
  margin-top: clamp(1490px * 0.7, 149vw, 1490px);
}

.mb-1490 {
  margin-bottom: clamp(1490px * 0.7, 149vw, 1490px);
}

.ml-1490 {
  margin-left: clamp(1490px * 0.7, 149vw, 1490px);
}

.mr-1490 {
  margin-right: clamp(1490px * 0.7, 149vw, 1490px);
}

.pt-1490 {
  padding-top: clamp(1490px * 0.7, 149vw, 1490px);
}

.pb-1490 {
  padding-bottom: clamp(1490px * 0.7, 149vw, 1490px);
}

.pl-1490 {
  padding-left: clamp(1490px * 0.7, 149vw, 1490px);
}

.pr-1490 {
  padding-right: clamp(1490px * 0.7, 149vw, 1490px);
}

.mt-1495 {
  margin-top: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.mb-1495 {
  margin-bottom: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.ml-1495 {
  margin-left: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.mr-1495 {
  margin-right: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.pt-1495 {
  padding-top: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.pb-1495 {
  padding-bottom: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.pl-1495 {
  padding-left: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.pr-1495 {
  padding-right: clamp(1495px * 0.7, 149.5vw, 1495px);
}

.mt-1500 {
  margin-top: clamp(1500px * 0.7, 150vw, 1500px);
}

.mb-1500 {
  margin-bottom: clamp(1500px * 0.7, 150vw, 1500px);
}

.ml-1500 {
  margin-left: clamp(1500px * 0.7, 150vw, 1500px);
}

.mr-1500 {
  margin-right: clamp(1500px * 0.7, 150vw, 1500px);
}

.pt-1500 {
  padding-top: clamp(1500px * 0.7, 150vw, 1500px);
}

.pb-1500 {
  padding-bottom: clamp(1500px * 0.7, 150vw, 1500px);
}

.pl-1500 {
  padding-left: clamp(1500px * 0.7, 150vw, 1500px);
}

.pr-1500 {
  padding-right: clamp(1500px * 0.7, 150vw, 1500px);
}

/* ----------------------------------------------------
ボタン
-----------------------------------------------------*/
.u-btn-sq-arrow {
  position: relative;
  display: inline-block;
  padding: 5px 50px 5px 40px;
  border: 1px solid #5C5C5C;
  transition: all 0.3s ease;
}
@media screen and (max-width: 767px) {
  .u-btn-sq-arrow {
    font-size: 15px;
    padding: 5px 30px 5px 20px;
  }
}
.u-btn-sq-arrow::after {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0, -50%);
  font-family: "Font Awesome 5 Free";
  content: "\f105";
  font-weight: 900;
}
.u-btn-sq-arrow:hover {
  color: #ffffff;
  background-color: #5C5C5C;
}

.u-btn-sq-obl {
  position: relative;
  display: inline-block;
  padding: 5px 50px 5px 35px;
  border: 1px solid #5C5C5C;
  transition: all 0.3s ease;
}
@media screen and (max-width: 767px) {
  .u-btn-sq-obl {
    font-size: 15px;
    padding: 5px 35px 5px 20px;
  }
}
.u-btn-sq-obl::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0, -50%);
  width: 15px;
  height: 15px;
  background: url("/common/images/ic_obl.svg") no-repeat;
  background-size: contain;
  transition: all 0.3s ease;
}
.u-btn-sq-obl:hover {
  color: #ffffff;
  background-color: #5C5C5C;
}
.u-btn-sq-obl:hover::after {
  background: url("/common/images/ic_obl_w.svg") no-repeat;
}

.u-btn-obl {
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: center;
  -moz-column-gap: min(2vw, 5px);
       column-gap: min(2vw, 5px);
  transition: opacity 0.3s ease;
}
.u-btn-obl::after {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background: url("/common/images/ic_obl.svg") no-repeat;
  background-size: contain;
}
.u-btn-obl:hover {
  opacity: 0.7;
}

/* ----------------------------------------------------
テキスト+画像
-----------------------------------------------------*/
/* 画像/テキスト */
.u-img-text-box {
  display: grid;
  grid-template-columns: max-content auto;
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 20px;
}
@media screen and (max-width: 1200px) {
  .u-img-text-box {
    grid-template-columns: auto auto;
  }
}
@media screen and (max-width: 767px) {
  .u-img-text-box {
    grid-template-columns: auto;
  }
}
.u-img-text-box__img {
  display: grid;
  justify-content: center;
}

/* テキスト/画像 */
.u-text-img-box {
  display: grid;
  grid-template-columns: auto max-content;
  -moz-column-gap: 40px;
       column-gap: 40px;
  row-gap: 20px;
}
@media screen and (max-width: 1200px) {
  .u-text-img-box {
    grid-template-columns: auto auto;
  }
}
@media screen and (max-width: 767px) {
  .u-text-img-box {
    grid-template-columns: auto;
  }
}
.u-text-img-box__img {
  display: grid;
  justify-content: center;
  order: 2;
}
@media screen and (max-width: 767px) {
  .u-text-img-box__img {
    order: 1;
  }
}
.u-text-img-box__info {
  order: 1;
}
@media screen and (max-width: 767px) {
  .u-text-img-box__info {
    order: 2;
  }
}

/* ----------------------------------------------------
カラム設定
-----------------------------------------------------*/
/*2カラム*/
.u-item-list-2 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(36rem, 1fr));
  row-gap: 30px;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media screen and (max-width: 800px) {
  .u-item-list-2 {
    grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media screen and (max-width: 480px) {
  .u-item-list-2 {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  }
}

/*3カラム*/
.u-item-list-3 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30rem, 1fr));
  row-gap: 30px;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media screen and (max-width: 800px) {
  .u-item-list-3 {
    grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media screen and (max-width: 480px) {
  .u-item-list-3 {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  }
}

/*4カラム*/
.u-item-list-4 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr));
  row-gap: 30px;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media screen and (max-width: 800px) {
  .u-item-list-4 {
    grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media screen and (max-width: 480px) {
  .u-item-list-4 {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  }
}

/*5カラム*/
.u-item-list-5 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr));
  row-gap: 30px;
  -moz-column-gap: 30px;
       column-gap: 30px;
}
@media screen and (max-width: 800px) {
  .u-item-list-5 {
    grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media screen and (max-width: 480px) {
  .u-item-list-5 {
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  }
}

/* ----------------------------------------------------
アコーディオン
-----------------------------------------------------*/
.u-accordion__btn {
  cursor: pointer;
  position: relative;
}
.u-accordion__btn--icon {
  transition: all 0.3s;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.u-accordion__btn--icon span {
  display: block;
  width: 100%;
  height: 2px;
  background-color: #5C5C5C;
  position: absolute;
  top: 50%;
  left: 0;
  transition: all 0.3s;
}
.u-accordion__btn--icon span:nth-of-type(1) {
  transform: rotate(0);
}
.u-accordion__btn--icon span:nth-of-type(2) {
  transform: rotate(90deg);
}
.u-accordion__btn.open .u-accordion__btn--icon span:nth-of-type(1) {
  display: none;
}
.u-accordion__btn.open .u-accordion__btn--icon span:nth-of-type(2) {
  transform: rotate(180deg);
}/*# sourceMappingURL=utility.css.map */