/* Scss Document */
/* COMMON
========================================================================== */
@import url(https://use.fontawesome.com/releases/v5.5.0/css/all.css);
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");
/* font-family: 'Noto Sans JP', sans-serif; */
html, body { font-family: 'Noto Sans JP', sans-serif; font-style: normal; font-weight: 400; background-color: #D2D2D2; color: #333; text-size-adjust: none; -webkit-text-size-adjust: none; position: relative; }

html { font-size: 62.5%; /* 10px */ }

body { font-size: 1.6rem; /* 16px */ }

figure { margin: 0; }

img { display: block; }

@media screen and (min-width: 768px) { a[href^="tel:"] { pointer-events: none; } }
.justify { text-align: justify; text-justify: inter-ideograph; }

.fade { opacity: 1; transition: opacity 0.2s linear; backface-visibility: hidden; }
.fade:hover { opacity: .6; }

.hover { position: relative; display: inline-block; text-decoration: none; }
.hover:before { position: absolute; bottom: -4px; left: 0; content: ''; width: 100%; height: 2px; background: #D2D2D2; transform: scale(0, 1); transform-origin: right top; transition: transform .3s; }
.hover:hover:before { transform-origin: left top; transform: scale(1, 1); }

@media screen and (max-width: 767px) { .pc-cont, .sp-hide { display: none; } }

.sp-cont, .pc-hide { display: none; }
@media screen and (max-width: 767px) { .sp-cont, .pc-hide { display: inline-block; } }

.resize { width: 100%; height: auto; }

.pc-br { display: block; }
@media screen and (max-width: 767px) { .pc-br { display: none; } }

.sp-br { display: none; }
@media screen and (max-width: 767px) { .sp-br { display: block; } }

.text-right { text-align: right; }

.indent { display: flex; }
.indent .rr { flex-grow: 1; }

/* FONT
========================================================================== */
.f-red { color: #DC3751; }

.f-green { color: #8FC31F; }

.f-yellow { color: #F6AC29; }

/* BG
========================================================================== */
.bg-white { background-color: #FFFFFF; }

.bg-gray { background-color: #F7F8F8; }

.bg-red { background-color: #DC3751; }

.bg-green { background-color: #8FC31F; }

.bg-yellow { background-color: #F6AC29; }

/* BOTTOM
========================================================================== */
.bt { position: relative; width: 100%; font-size: 1.6rem; border-radius: 30px; display: block; line-height: 52px; box-sizing: border-box; text-align: center; text-decoration: none; -moz-transition: background-color 1s , color 1s; -webkit-transition: background-color 1s , color 1s; -o-transition: background-color 1s , color 1s; -ms-transition: background-color 1s , color 1s; }
@media screen and (max-width: 767px) { .bt { font-size: 1.4rem; line-height: 32px; border-radius: 20px; } }
.bt.red { border: 4px solid #DC3751; background-color: #DC3751; color: #FFFFFF; }
@media screen and (min-width: 768px) { .bt.red:hover { background-color: #FFFFFF; color: #DC3751; } }
.bt.green { border: 4px solid #8FC31F; background-color: #8FC31F; color: #FFFFFF; }
@media screen and (min-width: 768px) { .bt.green:hover { background-color: #FFFFFF; color: #8FC31F; } }
.bt.yellow { border: 4px solid #F6AC29; background-color: #F6AC29; color: #FFFFFF; }
@media screen and (min-width: 768px) { .bt.yellow:hover { background-color: #FFFFFF; color: #F6AC29; } }
.bt.w-red { border: 4px solid #FFFFFF; background-color: #FFFFFF; color: #DC3751; }
@media screen and (min-width: 768px) { .bt.w-red:hover { background-color: #DC3751; color: #FFFFFF; } }
.bt.w-green { border: 4px solid #FFFFFF; background-color: #FFFFFF; color: #8FC31F; }
@media screen and (min-width: 768px) { .bt.w-green:hover { background-color: #8FC31F; color: #FFFFFF; } }
.bt.w-yellow { border: 4px solid #FFFFFF; background-color: #FFFFFF; color: #F6AC29; }
@media screen and (min-width: 768px) { .bt.w-yellow:hover { background-color: #F6AC29; color: #FFFFFF; } }
.bt.gray { border: 4px solid #D2D2D2; background-color: #D2D2D2; color: #FFFFFF; }

.icon-right::after { font-family: "Font Awesome 5 Free"; font-size: 1.2rem; position: absolute; right: 10px; top: 50%; margin: -0.5rem 0 0 0; content: "\f054"; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-weight: 700; }
.ua-ie .icon-right::after { margin: -0.5rem 0 0 0; }

.icon-left::after { font-family: "Font Awesome 5 Free"; font-size: 1.2rem; position: absolute; left: 10px; top: 50%; margin: -0.5rem 0 0 0; content: "\f053"; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-weight: 700; }
.ua-ie .icon-left::after { margin: -0.5rem 0 0 0; }

/* TOP-PAGE HEADER
========================================================================== */
.main-image { width: 100%; background-color: #F8F3F3; position: relative; background-repeat: no-repeat; background-position: center center; background-size: contain; }
@media screen and (max-width: 767px) { .main-image { height: 100vh; background-image: url(/asset/img/top/img18.svg); } }

/* WRAPPER
========================================================================== */
.w800 { width: 800px; margin: 0 auto; }
@media screen and (max-width: 767px) { .w800 { width: 100%; } }

.w1000 { width: 1000px; margin: 0 auto; }
@media screen and (max-width: 767px) { .w1000 { width: 100%; } }

.w1100 { width: 1100px; margin: 0 auto; }
@media screen and (max-width: 767px) { .w1100 { width: 100%; } }

/* In Line
========================================================================== */
.inline { font-size: 2.7rem; font-weight: 700; position: relative; line-height: 1em; display: inline-block; background: linear-gradient(transparent 70%, #FFF000 0%); background: -ms-linear-gradient(transparent 70%, #FFF000 0%); /* IE */ }
@media screen and (max-width: 767px) { .inline { font-size: 1.6rem; background: linear-gradient(transparent 70%, #FFF000 0%); background: -ms-linear-gradient(transparent 70%, #FFF000 0%); /* IE */ } }

/* HEADER
========================================================================== */
.header-fix { position: fixed; background-color: #FFFFFF; width: 100%; z-index: 10; }
@media screen and (max-width: 767px) { .header-fix { height: 50px; } }

.header-wrap { display: flex; min-width: 1000px; padding: 20px 3.2%; margin: 0 auto; justify-content: space-between; align-items: center; box-sizing: border-box; }
@media screen and (max-width: 767px) { .header-wrap { min-width: 0px; width: 100%; padding: 0 0 0 15px; } }

.header-logo { max-width: 310px; width: 100%; padding: 0 20px 0 0; box-sizing: border-box; }
@media screen and (max-width: 767px) { .header-logo { max-width: 310px; width: 40%; } }

.header-pc-navi { display: flex; justify-content: flex-end; align-items: center; max-width: 750px; width: 100%; }
.header-pc-navi nav { width: 100%; }
.header-pc-navi .box { width: 20%; position: relative; }
.header-pc-navi .box a.nv { position: relative; display: inline-block; text-decoration: none; color: #333; }
.header-pc-navi .box a.nv::after { position: absolute; bottom: 2px; left: 0; content: ''; width: 100%; height: 2px; background: #DC3751; opacity: 0; visibility: hidden; transition: .3s; }
.header-pc-navi .box a.nv:hover::after { bottom: -4px; opacity: 1; visibility: visible; }
.header-pc-navi .box a.nv.active::after { position: absolute; bottom: -4px; left: 0; content: ''; width: 100%; height: 2px; background: #DC3751; opacity: 1; visibility: visible; }
@media screen and (max-width: 767px) { .header-pc-navi { display: none; } }

.header-sp-navi { display: none; }
@media screen and (max-width: 767px) { .header-sp-navi { display: flex; justify-content: space-between; max-width: 180px; align-items: center; width: 100%; }
  .header-sp-navi .menu-trigger, .header-sp-navi .menu-trigger span { display: inline-block; transition: all .4s; box-sizing: border-box; }
  .header-sp-navi .menu-trigger { position: relative; width: 50px; height: 50px; }
  .header-sp-navi .menu-trigger span { position: absolute; left: 15px; width: 20px; height: 2px; background-color: #DC3751; }
  .header-sp-navi .menu-trigger span:nth-of-type(1) { top: 17px; }
  .header-sp-navi .menu-trigger span:nth-of-type(2) { top: 25px; }
  .header-sp-navi .menu-trigger span:nth-of-type(3) { top: 33px; }
  .header-sp-navi .menu-trigger.active { background-color: #fff; }
  .header-sp-navi .menu-trigger.active span { background-color: #DC3751; }
  .header-sp-navi .menu-trigger.active span:nth-of-type(1) { -webkit-transform: translateY(8px) rotate(-45deg); transform: translateY(8px) rotate(-45deg); }
  .header-sp-navi .menu-trigger.active span:nth-of-type(2) { opacity: 0; }
  .header-sp-navi .menu-trigger.active span:nth-of-type(3) { -webkit-transform: translateY(-8px) rotate(45deg); transform: translateY(-8px) rotate(45deg); }
  .header-sp-navi .menu-content { display: none; width: 100%; position: fixed; top: 49px; left: 0; z-index: 1; background-color: #DC3751; padding: 30px; box-sizing: border-box; }
  .header-sp-navi .menu-content a:link, .header-sp-navi .menu-content a:visited { display: inline-block; line-height: 1.5em; text-decoration: none; color: #FFF; padding: 10px 0 4px 0; }
  .header-sp-navi .menu-content a:link:first-child, .header-sp-navi .menu-content a:visited:first-child { padding: 0 0 4px 0; }
  .header-sp-navi .menu-content a:link.active, .header-sp-navi .menu-content a:visited.active { border-bottom: 2px solid #FFF; } }

/* FOOTER
========================================================================== */
.f-logo { max-width: 310px; margin: 0 auto; width: 72.5%; }
.f-logo img { width: 100%; }

.f-wrap { width: 950px; margin: 0 auto; padding: 60px 0 0 0; display: flex; justify-content: space-between; }
@media screen and (max-width: 767px) { .f-wrap { display: none; } }
.f-wrap a { position: relative; display: inline-block; text-decoration: none; color: #333; }
.f-wrap a::after { position: absolute; bottom: 2px; left: 0; content: ''; width: 100%; height: 2px; background: #DC3751; opacity: 0; visibility: hidden; transition: .3s; }
.f-wrap a:hover::after { bottom: -4px; opacity: 1; visibility: visible; }

.f-sns-pc { display: flex; justify-content: center; }
.f-sns-pc .box { width: 70px; padding: 0 10px; }
.f-sns-pc .box img { display: block; width: 100%; }
@media screen and (max-width: 767px) { .f-sns-pc { display: none; } }

.f-sns-sp { display: none; }
@media screen and (max-width: 767px) { .f-sns-sp { display: flex; }
  .f-sns-sp a:link, .f-sns-sp a:visited { padding: 0; }
  .f-sns-sp a:link.box02, .f-sns-sp a:visited.box02 { width: 70px; padding: 0 10px; }
  .f-sns-sp a:link.box02 img, .f-sns-sp a:visited.box02 img { display: block; width: 100%; }
  .f-sns-sp a:link.box02:first-child, .f-sns-sp a:visited.box02:first-child { width: 60px; padding: 0 10px 0 0; } }

.f-copylight { width: 80%; margin: 0 auto; color: #333; text-align: right; }
@media screen and (max-width: 767px) { .f-copylight { width: 95%; text-align: center; } }

/* PAGE TOP
========================================================================== */
.pagetop { display: none; position: fixed; bottom: 15px; right: 15px; z-index: 899; }
@media screen and (max-width: 767px) { .pagetop { bottom: 10px; right: 10px; } }
.pagetop a { width: 74px; height: 74px; display: block; background-image: url("../img/common/pagetop.svg"); background-repeat: no-repeat; background-size: contain; background-position: center center; }
@media screen and (max-width: 767px) { .pagetop a { width: 50px; height: 50px; } }

/* UTILITY
========================================================================== */
.ft-pc-10 { font-size: 1rem !important; }

.ft-pc-11 { font-size: 1.1rem !important; }

.ft-pc-12 { font-size: 1.2rem !important; }

.ft-pc-13 { font-size: 1.3rem !important; }

.ft-pc-14 { font-size: 1.4rem !important; }

.ft-pc-15 { font-size: 1.5rem !important; }

.ft-pc-16 { font-size: 1.6rem !important; }

.ft-pc-17 { font-size: 1.7rem !important; }

.ft-pc-18 { font-size: 1.8rem !important; }

.ft-pc-19 { font-size: 1.9rem !important; }

.ft-pc-20 { font-size: 2rem !important; }

.ft-pc-21 { font-size: 2.1rem !important; }

.ft-pc-22 { font-size: 2.2rem !important; }

.ft-pc-23 { font-size: 2.3rem !important; }

.ft-pc-24 { font-size: 2.4rem !important; }

.ft-pc-25 { font-size: 2.5rem !important; }

.ft-pc-26 { font-size: 2.6rem !important; }

.ft-pc-27 { font-size: 2.7rem !important; }

.ft-pc-28 { font-size: 2.8rem !important; }

.ft-pc-29 { font-size: 2.9rem !important; }

.ft-pc-30 { font-size: 3rem !important; }

.ft-pc-31 { font-size: 3.1rem !important; }

.ft-pc-32 { font-size: 3.2rem !important; }

.ft-pc-33 { font-size: 3.3rem !important; }

.ft-pc-34 { font-size: 3.4rem !important; }

.ft-pc-35 { font-size: 3.5rem !important; }

.ft-pc-36 { font-size: 3.6rem !important; }

.ft-pc-37 { font-size: 3.7rem !important; }

.ft-pc-38 { font-size: 3.8rem !important; }

.ft-pc-39 { font-size: 3.9rem !important; }

.ft-pc-40 { font-size: 4rem !important; }

.ft-pc-41 { font-size: 4.1rem !important; }

.ft-pc-42 { font-size: 4.2rem !important; }

.ft-pc-43 { font-size: 4.3rem !important; }

.ft-pc-44 { font-size: 4.4rem !important; }

.ft-pc-45 { font-size: 4.5rem !important; }

.ft-pc-46 { font-size: 4.6rem !important; }

.ft-pc-47 { font-size: 4.7rem !important; }

.ft-pc-48 { font-size: 4.8rem !important; }

.ft-pc-49 { font-size: 4.9rem !important; }

.ft-pc-50 { font-size: 5rem !important; }

.ft-pc-51 { font-size: 5.1rem !important; }

.ft-pc-52 { font-size: 5.2rem !important; }

.ft-pc-53 { font-size: 5.3rem !important; }

.ft-pc-54 { font-size: 5.4rem !important; }

.ft-pc-55 { font-size: 5.5rem !important; }

.ft-pc-56 { font-size: 5.6rem !important; }

.ft-pc-57 { font-size: 5.7rem !important; }

.ft-pc-58 { font-size: 5.8rem !important; }

.ft-pc-59 { font-size: 5.9rem !important; }

.ft-pc-60 { font-size: 6rem !important; }

.ft-pc-61 { font-size: 6.1rem !important; }

.ft-pc-62 { font-size: 6.2rem !important; }

.ft-pc-63 { font-size: 6.3rem !important; }

.ft-pc-64 { font-size: 6.4rem !important; }

.ft-pc-65 { font-size: 6.5rem !important; }

.ft-pc-66 { font-size: 6.6rem !important; }

.ft-pc-67 { font-size: 6.7rem !important; }

.ft-pc-68 { font-size: 6.8rem !important; }

.ft-pc-69 { font-size: 6.9rem !important; }

.ft-pc-70 { font-size: 7rem !important; }

.ft-pc-71 { font-size: 7.1rem !important; }

.ft-pc-72 { font-size: 7.2rem !important; }

.ft-pc-73 { font-size: 7.3rem !important; }

.ft-pc-74 { font-size: 7.4rem !important; }

.ft-pc-75 { font-size: 7.5rem !important; }

.ft-pc-76 { font-size: 7.6rem !important; }

.ft-pc-77 { font-size: 7.7rem !important; }

.ft-pc-78 { font-size: 7.8rem !important; }

.ft-pc-79 { font-size: 7.9rem !important; }

.ft-pc-80 { font-size: 8rem !important; }

.ft-pc-81 { font-size: 8.1rem !important; }

.ft-pc-82 { font-size: 8.2rem !important; }

.ft-pc-83 { font-size: 8.3rem !important; }

.ft-pc-84 { font-size: 8.4rem !important; }

.ft-pc-85 { font-size: 8.5rem !important; }

.ft-pc-86 { font-size: 8.6rem !important; }

.ft-pc-87 { font-size: 8.7rem !important; }

.ft-pc-88 { font-size: 8.8rem !important; }

.ft-pc-89 { font-size: 8.9rem !important; }

.ft-pc-90 { font-size: 9rem !important; }

.ft-pc-91 { font-size: 9.1rem !important; }

.ft-pc-92 { font-size: 9.2rem !important; }

.ft-pc-93 { font-size: 9.3rem !important; }

.ft-pc-94 { font-size: 9.4rem !important; }

.ft-pc-95 { font-size: 9.5rem !important; }

.ft-pc-96 { font-size: 9.6rem !important; }

.ft-pc-97 { font-size: 9.7rem !important; }

.ft-pc-98 { font-size: 9.8rem !important; }

.ft-pc-99 { font-size: 9.9rem !important; }

.ft-pc-100 { font-size: 10rem !important; }

.m-pc-auto { margin: auto !important; }

.m-pc-0 { margin: 0px !important; }

.m-pc-5 { margin: 5px !important; }

.m-pc-10 { margin: 10px !important; }

.m-pc-15 { margin: 15px !important; }

.m-pc-20 { margin: 20px !important; }

.m-pc-25 { margin: 25px !important; }

.m-pc-30 { margin: 30px !important; }

.m-pc-35 { margin: 35px !important; }

.m-pc-40 { margin: 40px !important; }

.m-pc-45 { margin: 45px !important; }

.m-pc-50 { margin: 50px !important; }

.m-pc-55 { margin: 55px !important; }

.m-pc-60 { margin: 60px !important; }

.m-pc-65 { margin: 65px !important; }

.m-pc-70 { margin: 70px !important; }

.m-pc-75 { margin: 75px !important; }

.m-pc-80 { margin: 80px !important; }

.m-pc-85 { margin: 85px !important; }

.m-pc-90 { margin: 90px !important; }

.m-pc-95 { margin: 95px !important; }

.m-pc-100 { margin: 100px !important; }

.m-pc-105 { margin: 105px !important; }

.m-pc-110 { margin: 110px !important; }

.m-pc-115 { margin: 115px !important; }

.m-pc-120 { margin: 120px !important; }

.m-pc-125 { margin: 125px !important; }

.m-pc-130 { margin: 130px !important; }

.m-pc-135 { margin: 135px !important; }

.m-pc-140 { margin: 140px !important; }

.m-pc-145 { margin: 145px !important; }

.m-pc-150 { margin: 150px !important; }

.m-pc-155 { margin: 155px !important; }

.m-pc-160 { margin: 160px !important; }

.m-pc-165 { margin: 165px !important; }

.m-pc-170 { margin: 170px !important; }

.m-pc-175 { margin: 175px !important; }

.m-pc-180 { margin: 180px !important; }

.m-pc-185 { margin: 185px !important; }

.m-pc-190 { margin: 190px !important; }

.m-pc-195 { margin: 195px !important; }

.m-pc-200 { margin: 200px !important; }

.mt-pc-auto { margin-top: auto !important; }

.mt-pc-0 { margin-top: 0px !important; }

.mt-pc-5 { margin-top: 5px !important; }

.mt-pc-10 { margin-top: 10px !important; }

.mt-pc-15 { margin-top: 15px !important; }

.mt-pc-20 { margin-top: 20px !important; }

.mt-pc-25 { margin-top: 25px !important; }

.mt-pc-30 { margin-top: 30px !important; }

.mt-pc-35 { margin-top: 35px !important; }

.mt-pc-40 { margin-top: 40px !important; }

.mt-pc-45 { margin-top: 45px !important; }

.mt-pc-50 { margin-top: 50px !important; }

.mt-pc-55 { margin-top: 55px !important; }

.mt-pc-60 { margin-top: 60px !important; }

.mt-pc-65 { margin-top: 65px !important; }

.mt-pc-70 { margin-top: 70px !important; }

.mt-pc-75 { margin-top: 75px !important; }

.mt-pc-80 { margin-top: 80px !important; }

.mt-pc-85 { margin-top: 85px !important; }

.mt-pc-90 { margin-top: 90px !important; }

.mt-pc-95 { margin-top: 95px !important; }

.mt-pc-100 { margin-top: 100px !important; }

.mt-pc-105 { margin-top: 105px !important; }

.mt-pc-110 { margin-top: 110px !important; }

.mt-pc-115 { margin-top: 115px !important; }

.mt-pc-120 { margin-top: 120px !important; }

.mt-pc-125 { margin-top: 125px !important; }

.mt-pc-130 { margin-top: 130px !important; }

.mt-pc-135 { margin-top: 135px !important; }

.mt-pc-140 { margin-top: 140px !important; }

.mt-pc-145 { margin-top: 145px !important; }

.mt-pc-150 { margin-top: 150px !important; }

.mt-pc-155 { margin-top: 155px !important; }

.mt-pc-160 { margin-top: 160px !important; }

.mt-pc-165 { margin-top: 165px !important; }

.mt-pc-170 { margin-top: 170px !important; }

.mt-pc-175 { margin-top: 175px !important; }

.mt-pc-180 { margin-top: 180px !important; }

.mt-pc-185 { margin-top: 185px !important; }

.mt-pc-190 { margin-top: 190px !important; }

.mt-pc-195 { margin-top: 195px !important; }

.mt-pc-200 { margin-top: 200px !important; }

.mr-pc-auto { margin-right: auto !important; }

.mr-pc-0 { margin-right: 0px !important; }

.mr-pc-5 { margin-right: 5px !important; }

.mr-pc-10 { margin-right: 10px !important; }

.mr-pc-15 { margin-right: 15px !important; }

.mr-pc-20 { margin-right: 20px !important; }

.mr-pc-25 { margin-right: 25px !important; }

.mr-pc-30 { margin-right: 30px !important; }

.mr-pc-35 { margin-right: 35px !important; }

.mr-pc-40 { margin-right: 40px !important; }

.mr-pc-45 { margin-right: 45px !important; }

.mr-pc-50 { margin-right: 50px !important; }

.mr-pc-55 { margin-right: 55px !important; }

.mr-pc-60 { margin-right: 60px !important; }

.mr-pc-65 { margin-right: 65px !important; }

.mr-pc-70 { margin-right: 70px !important; }

.mr-pc-75 { margin-right: 75px !important; }

.mr-pc-80 { margin-right: 80px !important; }

.mr-pc-85 { margin-right: 85px !important; }

.mr-pc-90 { margin-right: 90px !important; }

.mr-pc-95 { margin-right: 95px !important; }

.mr-pc-100 { margin-right: 100px !important; }

.mr-pc-105 { margin-right: 105px !important; }

.mr-pc-110 { margin-right: 110px !important; }

.mr-pc-115 { margin-right: 115px !important; }

.mr-pc-120 { margin-right: 120px !important; }

.mr-pc-125 { margin-right: 125px !important; }

.mr-pc-130 { margin-right: 130px !important; }

.mr-pc-135 { margin-right: 135px !important; }

.mr-pc-140 { margin-right: 140px !important; }

.mr-pc-145 { margin-right: 145px !important; }

.mr-pc-150 { margin-right: 150px !important; }

.mr-pc-155 { margin-right: 155px !important; }

.mr-pc-160 { margin-right: 160px !important; }

.mr-pc-165 { margin-right: 165px !important; }

.mr-pc-170 { margin-right: 170px !important; }

.mr-pc-175 { margin-right: 175px !important; }

.mr-pc-180 { margin-right: 180px !important; }

.mr-pc-185 { margin-right: 185px !important; }

.mr-pc-190 { margin-right: 190px !important; }

.mr-pc-195 { margin-right: 195px !important; }

.mr-pc-200 { margin-right: 200px !important; }

.mb-pc-auto { margin-bottom: auto !important; }

.mb-pc-0 { margin-bottom: 0px !important; }

.mb-pc-5 { margin-bottom: 5px !important; }

.mb-pc-10 { margin-bottom: 10px !important; }

.mb-pc-15 { margin-bottom: 15px !important; }

.mb-pc-20 { margin-bottom: 20px !important; }

.mb-pc-25 { margin-bottom: 25px !important; }

.mb-pc-30 { margin-bottom: 30px !important; }

.mb-pc-35 { margin-bottom: 35px !important; }

.mb-pc-40 { margin-bottom: 40px !important; }

.mb-pc-45 { margin-bottom: 45px !important; }

.mb-pc-50 { margin-bottom: 50px !important; }

.mb-pc-55 { margin-bottom: 55px !important; }

.mb-pc-60 { margin-bottom: 60px !important; }

.mb-pc-65 { margin-bottom: 65px !important; }

.mb-pc-70 { margin-bottom: 70px !important; }

.mb-pc-75 { margin-bottom: 75px !important; }

.mb-pc-80 { margin-bottom: 80px !important; }

.mb-pc-85 { margin-bottom: 85px !important; }

.mb-pc-90 { margin-bottom: 90px !important; }

.mb-pc-95 { margin-bottom: 95px !important; }

.mb-pc-100 { margin-bottom: 100px !important; }

.mb-pc-105 { margin-bottom: 105px !important; }

.mb-pc-110 { margin-bottom: 110px !important; }

.mb-pc-115 { margin-bottom: 115px !important; }

.mb-pc-120 { margin-bottom: 120px !important; }

.mb-pc-125 { margin-bottom: 125px !important; }

.mb-pc-130 { margin-bottom: 130px !important; }

.mb-pc-135 { margin-bottom: 135px !important; }

.mb-pc-140 { margin-bottom: 140px !important; }

.mb-pc-145 { margin-bottom: 145px !important; }

.mb-pc-150 { margin-bottom: 150px !important; }

.mb-pc-155 { margin-bottom: 155px !important; }

.mb-pc-160 { margin-bottom: 160px !important; }

.mb-pc-165 { margin-bottom: 165px !important; }

.mb-pc-170 { margin-bottom: 170px !important; }

.mb-pc-175 { margin-bottom: 175px !important; }

.mb-pc-180 { margin-bottom: 180px !important; }

.mb-pc-185 { margin-bottom: 185px !important; }

.mb-pc-190 { margin-bottom: 190px !important; }

.mb-pc-195 { margin-bottom: 195px !important; }

.mb-pc-200 { margin-bottom: 200px !important; }

.ml-pc-auto { margin-left: auto !important; }

.ml-pc-0 { margin-left: 0px !important; }

.ml-pc-5 { margin-left: 5px !important; }

.ml-pc-10 { margin-left: 10px !important; }

.ml-pc-15 { margin-left: 15px !important; }

.ml-pc-20 { margin-left: 20px !important; }

.ml-pc-25 { margin-left: 25px !important; }

.ml-pc-30 { margin-left: 30px !important; }

.ml-pc-35 { margin-left: 35px !important; }

.ml-pc-40 { margin-left: 40px !important; }

.ml-pc-45 { margin-left: 45px !important; }

.ml-pc-50 { margin-left: 50px !important; }

.ml-pc-55 { margin-left: 55px !important; }

.ml-pc-60 { margin-left: 60px !important; }

.ml-pc-65 { margin-left: 65px !important; }

.ml-pc-70 { margin-left: 70px !important; }

.ml-pc-75 { margin-left: 75px !important; }

.ml-pc-80 { margin-left: 80px !important; }

.ml-pc-85 { margin-left: 85px !important; }

.ml-pc-90 { margin-left: 90px !important; }

.ml-pc-95 { margin-left: 95px !important; }

.ml-pc-100 { margin-left: 100px !important; }

.ml-pc-105 { margin-left: 105px !important; }

.ml-pc-110 { margin-left: 110px !important; }

.ml-pc-115 { margin-left: 115px !important; }

.ml-pc-120 { margin-left: 120px !important; }

.ml-pc-125 { margin-left: 125px !important; }

.ml-pc-130 { margin-left: 130px !important; }

.ml-pc-135 { margin-left: 135px !important; }

.ml-pc-140 { margin-left: 140px !important; }

.ml-pc-145 { margin-left: 145px !important; }

.ml-pc-150 { margin-left: 150px !important; }

.ml-pc-155 { margin-left: 155px !important; }

.ml-pc-160 { margin-left: 160px !important; }

.ml-pc-165 { margin-left: 165px !important; }

.ml-pc-170 { margin-left: 170px !important; }

.ml-pc-175 { margin-left: 175px !important; }

.ml-pc-180 { margin-left: 180px !important; }

.ml-pc-185 { margin-left: 185px !important; }

.ml-pc-190 { margin-left: 190px !important; }

.ml-pc-195 { margin-left: 195px !important; }

.ml-pc-200 { margin-left: 200px !important; }

.p-pc-0 { padding: 0px !important; }

.p-pc-5 { padding: 5px !important; }

.p-pc-10 { padding: 10px !important; }

.p-pc-15 { padding: 15px !important; }

.p-pc-20 { padding: 20px !important; }

.p-pc-25 { padding: 25px !important; }

.p-pc-30 { padding: 30px !important; }

.p-pc-35 { padding: 35px !important; }

.p-pc-40 { padding: 40px !important; }

.p-pc-45 { padding: 45px !important; }

.p-pc-50 { padding: 50px !important; }

.p-pc-55 { padding: 55px !important; }

.p-pc-60 { padding: 60px !important; }

.p-pc-65 { padding: 65px !important; }

.p-pc-70 { padding: 70px !important; }

.p-pc-75 { padding: 75px !important; }

.p-pc-80 { padding: 80px !important; }

.p-pc-85 { padding: 85px !important; }

.p-pc-90 { padding: 90px !important; }

.p-pc-95 { padding: 95px !important; }

.p-pc-100 { padding: 100px !important; }

.p-pc-105 { padding: 105px !important; }

.p-pc-110 { padding: 110px !important; }

.p-pc-115 { padding: 115px !important; }

.p-pc-120 { padding: 120px !important; }

.p-pc-125 { padding: 125px !important; }

.p-pc-130 { padding: 130px !important; }

.p-pc-135 { padding: 135px !important; }

.p-pc-140 { padding: 140px !important; }

.p-pc-145 { padding: 145px !important; }

.p-pc-150 { padding: 150px !important; }

.p-pc-155 { padding: 155px !important; }

.p-pc-160 { padding: 160px !important; }

.p-pc-165 { padding: 165px !important; }

.p-pc-170 { padding: 170px !important; }

.p-pc-175 { padding: 175px !important; }

.p-pc-180 { padding: 180px !important; }

.p-pc-185 { padding: 185px !important; }

.p-pc-190 { padding: 190px !important; }

.p-pc-195 { padding: 195px !important; }

.p-pc-200 { padding: 200px !important; }

.pt-pc-0 { padding-top: 0px !important; }

.pt-pc-5 { padding-top: 5px !important; }

.pt-pc-10 { padding-top: 10px !important; }

.pt-pc-15 { padding-top: 15px !important; }

.pt-pc-20 { padding-top: 20px !important; }

.pt-pc-25 { padding-top: 25px !important; }

.pt-pc-30 { padding-top: 30px !important; }

.pt-pc-35 { padding-top: 35px !important; }

.pt-pc-40 { padding-top: 40px !important; }

.pt-pc-45 { padding-top: 45px !important; }

.pt-pc-50 { padding-top: 50px !important; }

.pt-pc-55 { padding-top: 55px !important; }

.pt-pc-60 { padding-top: 60px !important; }

.pt-pc-65 { padding-top: 65px !important; }

.pt-pc-70 { padding-top: 70px !important; }

.pt-pc-75 { padding-top: 75px !important; }

.pt-pc-80 { padding-top: 80px !important; }

.pt-pc-85 { padding-top: 85px !important; }

.pt-pc-90 { padding-top: 90px !important; }

.pt-pc-95 { padding-top: 95px !important; }

.pt-pc-100 { padding-top: 100px !important; }

.pt-pc-105 { padding-top: 105px !important; }

.pt-pc-110 { padding-top: 110px !important; }

.pt-pc-115 { padding-top: 115px !important; }

.pt-pc-120 { padding-top: 120px !important; }

.pt-pc-125 { padding-top: 125px !important; }

.pt-pc-130 { padding-top: 130px !important; }

.pt-pc-135 { padding-top: 135px !important; }

.pt-pc-140 { padding-top: 140px !important; }

.pt-pc-145 { padding-top: 145px !important; }

.pt-pc-150 { padding-top: 150px !important; }

.pt-pc-155 { padding-top: 155px !important; }

.pt-pc-160 { padding-top: 160px !important; }

.pt-pc-165 { padding-top: 165px !important; }

.pt-pc-170 { padding-top: 170px !important; }

.pt-pc-175 { padding-top: 175px !important; }

.pt-pc-180 { padding-top: 180px !important; }

.pt-pc-185 { padding-top: 185px !important; }

.pt-pc-190 { padding-top: 190px !important; }

.pt-pc-195 { padding-top: 195px !important; }

.pt-pc-200 { padding-top: 200px !important; }

.pr-pc-0 { padding-right: 0px !important; }

.pr-pc-5 { padding-right: 5px !important; }

.pr-pc-10 { padding-right: 10px !important; }

.pr-pc-15 { padding-right: 15px !important; }

.pr-pc-20 { padding-right: 20px !important; }

.pr-pc-25 { padding-right: 25px !important; }

.pr-pc-30 { padding-right: 30px !important; }

.pr-pc-35 { padding-right: 35px !important; }

.pr-pc-40 { padding-right: 40px !important; }

.pr-pc-45 { padding-right: 45px !important; }

.pr-pc-50 { padding-right: 50px !important; }

.pr-pc-55 { padding-right: 55px !important; }

.pr-pc-60 { padding-right: 60px !important; }

.pr-pc-65 { padding-right: 65px !important; }

.pr-pc-70 { padding-right: 70px !important; }

.pr-pc-75 { padding-right: 75px !important; }

.pr-pc-80 { padding-right: 80px !important; }

.pr-pc-85 { padding-right: 85px !important; }

.pr-pc-90 { padding-right: 90px !important; }

.pr-pc-95 { padding-right: 95px !important; }

.pr-pc-100 { padding-right: 100px !important; }

.pr-pc-105 { padding-right: 105px !important; }

.pr-pc-110 { padding-right: 110px !important; }

.pr-pc-115 { padding-right: 115px !important; }

.pr-pc-120 { padding-right: 120px !important; }

.pr-pc-125 { padding-right: 125px !important; }

.pr-pc-130 { padding-right: 130px !important; }

.pr-pc-135 { padding-right: 135px !important; }

.pr-pc-140 { padding-right: 140px !important; }

.pr-pc-145 { padding-right: 145px !important; }

.pr-pc-150 { padding-right: 150px !important; }

.pr-pc-155 { padding-right: 155px !important; }

.pr-pc-160 { padding-right: 160px !important; }

.pr-pc-165 { padding-right: 165px !important; }

.pr-pc-170 { padding-right: 170px !important; }

.pr-pc-175 { padding-right: 175px !important; }

.pr-pc-180 { padding-right: 180px !important; }

.pr-pc-185 { padding-right: 185px !important; }

.pr-pc-190 { padding-right: 190px !important; }

.pr-pc-195 { padding-right: 195px !important; }

.pr-pc-200 { padding-right: 200px !important; }

.pb-pc-0 { padding-bottom: 0px !important; }

.pb-pc-5 { padding-bottom: 5px !important; }

.pb-pc-10 { padding-bottom: 10px !important; }

.pb-pc-15 { padding-bottom: 15px !important; }

.pb-pc-20 { padding-bottom: 20px !important; }

.pb-pc-25 { padding-bottom: 25px !important; }

.pb-pc-30 { padding-bottom: 30px !important; }

.pb-pc-35 { padding-bottom: 35px !important; }

.pb-pc-40 { padding-bottom: 40px !important; }

.pb-pc-45 { padding-bottom: 45px !important; }

.pb-pc-50 { padding-bottom: 50px !important; }

.pb-pc-55 { padding-bottom: 55px !important; }

.pb-pc-60 { padding-bottom: 60px !important; }

.pb-pc-65 { padding-bottom: 65px !important; }

.pb-pc-70 { padding-bottom: 70px !important; }

.pb-pc-75 { padding-bottom: 75px !important; }

.pb-pc-80 { padding-bottom: 80px !important; }

.pb-pc-85 { padding-bottom: 85px !important; }

.pb-pc-90 { padding-bottom: 90px !important; }

.pb-pc-95 { padding-bottom: 95px !important; }

.pb-pc-100 { padding-bottom: 100px !important; }

.pb-pc-105 { padding-bottom: 105px !important; }

.pb-pc-110 { padding-bottom: 110px !important; }

.pb-pc-115 { padding-bottom: 115px !important; }

.pb-pc-120 { padding-bottom: 120px !important; }

.pb-pc-125 { padding-bottom: 125px !important; }

.pb-pc-130 { padding-bottom: 130px !important; }

.pb-pc-135 { padding-bottom: 135px !important; }

.pb-pc-140 { padding-bottom: 140px !important; }

.pb-pc-145 { padding-bottom: 145px !important; }

.pb-pc-150 { padding-bottom: 150px !important; }

.pb-pc-155 { padding-bottom: 155px !important; }

.pb-pc-160 { padding-bottom: 160px !important; }

.pb-pc-165 { padding-bottom: 165px !important; }

.pb-pc-170 { padding-bottom: 170px !important; }

.pb-pc-175 { padding-bottom: 175px !important; }

.pb-pc-180 { padding-bottom: 180px !important; }

.pb-pc-185 { padding-bottom: 185px !important; }

.pb-pc-190 { padding-bottom: 190px !important; }

.pb-pc-195 { padding-bottom: 195px !important; }

.pb-pc-200 { padding-bottom: 200px !important; }

.pl-pc-0 { padding-left: 0px !important; }

.pl-pc-5 { padding-left: 5px !important; }

.pl-pc-10 { padding-left: 10px !important; }

.pl-pc-15 { padding-left: 15px !important; }

.pl-pc-20 { padding-left: 20px !important; }

.pl-pc-25 { padding-left: 25px !important; }

.pl-pc-30 { padding-left: 30px !important; }

.pl-pc-35 { padding-left: 35px !important; }

.pl-pc-40 { padding-left: 40px !important; }

.pl-pc-45 { padding-left: 45px !important; }

.pl-pc-50 { padding-left: 50px !important; }

.pl-pc-55 { padding-left: 55px !important; }

.pl-pc-60 { padding-left: 60px !important; }

.pl-pc-65 { padding-left: 65px !important; }

.pl-pc-70 { padding-left: 70px !important; }

.pl-pc-75 { padding-left: 75px !important; }

.pl-pc-80 { padding-left: 80px !important; }

.pl-pc-85 { padding-left: 85px !important; }

.pl-pc-90 { padding-left: 90px !important; }

.pl-pc-95 { padding-left: 95px !important; }

.pl-pc-100 { padding-left: 100px !important; }

.pl-pc-105 { padding-left: 105px !important; }

.pl-pc-110 { padding-left: 110px !important; }

.pl-pc-115 { padding-left: 115px !important; }

.pl-pc-120 { padding-left: 120px !important; }

.pl-pc-125 { padding-left: 125px !important; }

.pl-pc-130 { padding-left: 130px !important; }

.pl-pc-135 { padding-left: 135px !important; }

.pl-pc-140 { padding-left: 140px !important; }

.pl-pc-145 { padding-left: 145px !important; }

.pl-pc-150 { padding-left: 150px !important; }

.pl-pc-155 { padding-left: 155px !important; }

.pl-pc-160 { padding-left: 160px !important; }

.pl-pc-165 { padding-left: 165px !important; }

.pl-pc-170 { padding-left: 170px !important; }

.pl-pc-175 { padding-left: 175px !important; }

.pl-pc-180 { padding-left: 180px !important; }

.pl-pc-185 { padding-left: 185px !important; }

.pl-pc-190 { padding-left: 190px !important; }

.pl-pc-195 { padding-left: 195px !important; }

.pl-pc-200 { padding-left: 200px !important; }

@media screen and (max-width: 767px) { .ft-sp-10 { font-size: 1rem !important; }
  .ft-sp-11 { font-size: 1.1rem !important; }
  .ft-sp-12 { font-size: 1.2rem !important; }
  .ft-sp-13 { font-size: 1.3rem !important; }
  .ft-sp-14 { font-size: 1.4rem !important; }
  .ft-sp-15 { font-size: 1.5rem !important; }
  .ft-sp-16 { font-size: 1.6rem !important; }
  .ft-sp-17 { font-size: 1.7rem !important; }
  .ft-sp-18 { font-size: 1.8rem !important; }
  .ft-sp-19 { font-size: 1.9rem !important; }
  .ft-sp-20 { font-size: 2rem !important; }
  .ft-sp-21 { font-size: 2.1rem !important; }
  .ft-sp-22 { font-size: 2.2rem !important; }
  .ft-sp-23 { font-size: 2.3rem !important; }
  .ft-sp-24 { font-size: 2.4rem !important; }
  .ft-sp-25 { font-size: 2.5rem !important; }
  .ft-sp-26 { font-size: 2.6rem !important; }
  .ft-sp-27 { font-size: 2.7rem !important; }
  .ft-sp-28 { font-size: 2.8rem !important; }
  .ft-sp-29 { font-size: 2.9rem !important; }
  .ft-sp-30 { font-size: 3rem !important; }
  .ft-sp-31 { font-size: 3.1rem !important; }
  .ft-sp-32 { font-size: 3.2rem !important; }
  .ft-sp-33 { font-size: 3.3rem !important; }
  .ft-sp-34 { font-size: 3.4rem !important; }
  .ft-sp-35 { font-size: 3.5rem !important; }
  .ft-sp-36 { font-size: 3.6rem !important; }
  .ft-sp-37 { font-size: 3.7rem !important; }
  .ft-sp-38 { font-size: 3.8rem !important; }
  .ft-sp-39 { font-size: 3.9rem !important; }
  .ft-sp-40 { font-size: 4rem !important; }
  .ft-sp-41 { font-size: 4.1rem !important; }
  .ft-sp-42 { font-size: 4.2rem !important; }
  .ft-sp-43 { font-size: 4.3rem !important; }
  .ft-sp-44 { font-size: 4.4rem !important; }
  .ft-sp-45 { font-size: 4.5rem !important; }
  .ft-sp-46 { font-size: 4.6rem !important; }
  .ft-sp-47 { font-size: 4.7rem !important; }
  .ft-sp-48 { font-size: 4.8rem !important; }
  .ft-sp-49 { font-size: 4.9rem !important; }
  .ft-sp-50 { font-size: 5rem !important; }
  .ft-sp-51 { font-size: 5.1rem !important; }
  .ft-sp-52 { font-size: 5.2rem !important; }
  .ft-sp-53 { font-size: 5.3rem !important; }
  .ft-sp-54 { font-size: 5.4rem !important; }
  .ft-sp-55 { font-size: 5.5rem !important; }
  .ft-sp-56 { font-size: 5.6rem !important; }
  .ft-sp-57 { font-size: 5.7rem !important; }
  .ft-sp-58 { font-size: 5.8rem !important; }
  .ft-sp-59 { font-size: 5.9rem !important; }
  .ft-sp-60 { font-size: 6rem !important; }
  .ft-sp-61 { font-size: 6.1rem !important; }
  .ft-sp-62 { font-size: 6.2rem !important; }
  .ft-sp-63 { font-size: 6.3rem !important; }
  .ft-sp-64 { font-size: 6.4rem !important; }
  .ft-sp-65 { font-size: 6.5rem !important; }
  .ft-sp-66 { font-size: 6.6rem !important; }
  .ft-sp-67 { font-size: 6.7rem !important; }
  .ft-sp-68 { font-size: 6.8rem !important; }
  .ft-sp-69 { font-size: 6.9rem !important; }
  .ft-sp-70 { font-size: 7rem !important; }
  .ft-sp-71 { font-size: 7.1rem !important; }
  .ft-sp-72 { font-size: 7.2rem !important; }
  .ft-sp-73 { font-size: 7.3rem !important; }
  .ft-sp-74 { font-size: 7.4rem !important; }
  .ft-sp-75 { font-size: 7.5rem !important; }
  .ft-sp-76 { font-size: 7.6rem !important; }
  .ft-sp-77 { font-size: 7.7rem !important; }
  .ft-sp-78 { font-size: 7.8rem !important; }
  .ft-sp-79 { font-size: 7.9rem !important; }
  .ft-sp-80 { font-size: 8rem !important; }
  .ft-sp-81 { font-size: 8.1rem !important; }
  .ft-sp-82 { font-size: 8.2rem !important; }
  .ft-sp-83 { font-size: 8.3rem !important; }
  .ft-sp-84 { font-size: 8.4rem !important; }
  .ft-sp-85 { font-size: 8.5rem !important; }
  .ft-sp-86 { font-size: 8.6rem !important; }
  .ft-sp-87 { font-size: 8.7rem !important; }
  .ft-sp-88 { font-size: 8.8rem !important; }
  .ft-sp-89 { font-size: 8.9rem !important; }
  .ft-sp-90 { font-size: 9rem !important; }
  .ft-sp-91 { font-size: 9.1rem !important; }
  .ft-sp-92 { font-size: 9.2rem !important; }
  .ft-sp-93 { font-size: 9.3rem !important; }
  .ft-sp-94 { font-size: 9.4rem !important; }
  .ft-sp-95 { font-size: 9.5rem !important; }
  .ft-sp-96 { font-size: 9.6rem !important; }
  .ft-sp-97 { font-size: 9.7rem !important; }
  .ft-sp-98 { font-size: 9.8rem !important; }
  .ft-sp-99 { font-size: 9.9rem !important; }
  .ft-sp-100 { font-size: 10rem !important; }
  .m-sp-auto { margin: auto !important; }
  .m-sp-0 { margin: 0px !important; }
  .m-sp-5 { margin: 5px !important; }
  .m-sp-10 { margin: 10px !important; }
  .m-sp-15 { margin: 15px !important; }
  .m-sp-20 { margin: 20px !important; }
  .m-sp-25 { margin: 25px !important; }
  .m-sp-30 { margin: 30px !important; }
  .m-sp-35 { margin: 35px !important; }
  .m-sp-40 { margin: 40px !important; }
  .m-sp-45 { margin: 45px !important; }
  .m-sp-50 { margin: 50px !important; }
  .m-sp-55 { margin: 55px !important; }
  .m-sp-60 { margin: 60px !important; }
  .m-sp-65 { margin: 65px !important; }
  .m-sp-70 { margin: 70px !important; }
  .m-sp-75 { margin: 75px !important; }
  .m-sp-80 { margin: 80px !important; }
  .m-sp-85 { margin: 85px !important; }
  .m-sp-90 { margin: 90px !important; }
  .m-sp-95 { margin: 95px !important; }
  .m-sp-100 { margin: 100px !important; }
  .m-sp-105 { margin: 105px !important; }
  .m-sp-110 { margin: 110px !important; }
  .m-sp-115 { margin: 115px !important; }
  .m-sp-120 { margin: 120px !important; }
  .m-sp-125 { margin: 125px !important; }
  .m-sp-130 { margin: 130px !important; }
  .m-sp-135 { margin: 135px !important; }
  .m-sp-140 { margin: 140px !important; }
  .m-sp-145 { margin: 145px !important; }
  .m-sp-150 { margin: 150px !important; }
  .m-sp-155 { margin: 155px !important; }
  .m-sp-160 { margin: 160px !important; }
  .m-sp-165 { margin: 165px !important; }
  .m-sp-170 { margin: 170px !important; }
  .m-sp-175 { margin: 175px !important; }
  .m-sp-180 { margin: 180px !important; }
  .m-sp-185 { margin: 185px !important; }
  .m-sp-190 { margin: 190px !important; }
  .m-sp-195 { margin: 195px !important; }
  .m-sp-200 { margin: 200px !important; }
  .mt-sp-auto { margin-top: auto !important; }
  .mt-sp-0 { margin-top: 0px !important; }
  .mt-sp-5 { margin-top: 5px !important; }
  .mt-sp-10 { margin-top: 10px !important; }
  .mt-sp-15 { margin-top: 15px !important; }
  .mt-sp-20 { margin-top: 20px !important; }
  .mt-sp-25 { margin-top: 25px !important; }
  .mt-sp-30 { margin-top: 30px !important; }
  .mt-sp-35 { margin-top: 35px !important; }
  .mt-sp-40 { margin-top: 40px !important; }
  .mt-sp-45 { margin-top: 45px !important; }
  .mt-sp-50 { margin-top: 50px !important; }
  .mt-sp-55 { margin-top: 55px !important; }
  .mt-sp-60 { margin-top: 60px !important; }
  .mt-sp-65 { margin-top: 65px !important; }
  .mt-sp-70 { margin-top: 70px !important; }
  .mt-sp-75 { margin-top: 75px !important; }
  .mt-sp-80 { margin-top: 80px !important; }
  .mt-sp-85 { margin-top: 85px !important; }
  .mt-sp-90 { margin-top: 90px !important; }
  .mt-sp-95 { margin-top: 95px !important; }
  .mt-sp-100 { margin-top: 100px !important; }
  .mt-sp-105 { margin-top: 105px !important; }
  .mt-sp-110 { margin-top: 110px !important; }
  .mt-sp-115 { margin-top: 115px !important; }
  .mt-sp-120 { margin-top: 120px !important; }
  .mt-sp-125 { margin-top: 125px !important; }
  .mt-sp-130 { margin-top: 130px !important; }
  .mt-sp-135 { margin-top: 135px !important; }
  .mt-sp-140 { margin-top: 140px !important; }
  .mt-sp-145 { margin-top: 145px !important; }
  .mt-sp-150 { margin-top: 150px !important; }
  .mt-sp-155 { margin-top: 155px !important; }
  .mt-sp-160 { margin-top: 160px !important; }
  .mt-sp-165 { margin-top: 165px !important; }
  .mt-sp-170 { margin-top: 170px !important; }
  .mt-sp-175 { margin-top: 175px !important; }
  .mt-sp-180 { margin-top: 180px !important; }
  .mt-sp-185 { margin-top: 185px !important; }
  .mt-sp-190 { margin-top: 190px !important; }
  .mt-sp-195 { margin-top: 195px !important; }
  .mt-sp-200 { margin-top: 200px !important; }
  .mr-sp-auto { margin-right: auto !important; }
  .mr-sp-0 { margin-right: 0px !important; }
  .mr-sp-5 { margin-right: 5px !important; }
  .mr-sp-10 { margin-right: 10px !important; }
  .mr-sp-15 { margin-right: 15px !important; }
  .mr-sp-20 { margin-right: 20px !important; }
  .mr-sp-25 { margin-right: 25px !important; }
  .mr-sp-30 { margin-right: 30px !important; }
  .mr-sp-35 { margin-right: 35px !important; }
  .mr-sp-40 { margin-right: 40px !important; }
  .mr-sp-45 { margin-right: 45px !important; }
  .mr-sp-50 { margin-right: 50px !important; }
  .mr-sp-55 { margin-right: 55px !important; }
  .mr-sp-60 { margin-right: 60px !important; }
  .mr-sp-65 { margin-right: 65px !important; }
  .mr-sp-70 { margin-right: 70px !important; }
  .mr-sp-75 { margin-right: 75px !important; }
  .mr-sp-80 { margin-right: 80px !important; }
  .mr-sp-85 { margin-right: 85px !important; }
  .mr-sp-90 { margin-right: 90px !important; }
  .mr-sp-95 { margin-right: 95px !important; }
  .mr-sp-100 { margin-right: 100px !important; }
  .mr-sp-105 { margin-right: 105px !important; }
  .mr-sp-110 { margin-right: 110px !important; }
  .mr-sp-115 { margin-right: 115px !important; }
  .mr-sp-120 { margin-right: 120px !important; }
  .mr-sp-125 { margin-right: 125px !important; }
  .mr-sp-130 { margin-right: 130px !important; }
  .mr-sp-135 { margin-right: 135px !important; }
  .mr-sp-140 { margin-right: 140px !important; }
  .mr-sp-145 { margin-right: 145px !important; }
  .mr-sp-150 { margin-right: 150px !important; }
  .mr-sp-155 { margin-right: 155px !important; }
  .mr-sp-160 { margin-right: 160px !important; }
  .mr-sp-165 { margin-right: 165px !important; }
  .mr-sp-170 { margin-right: 170px !important; }
  .mr-sp-175 { margin-right: 175px !important; }
  .mr-sp-180 { margin-right: 180px !important; }
  .mr-sp-185 { margin-right: 185px !important; }
  .mr-sp-190 { margin-right: 190px !important; }
  .mr-sp-195 { margin-right: 195px !important; }
  .mr-sp-200 { margin-right: 200px !important; }
  .mb-sp-auto { margin-bottom: auto !important; }
  .mb-sp-0 { margin-bottom: 0px !important; }
  .mb-sp-5 { margin-bottom: 5px !important; }
  .mb-sp-10 { margin-bottom: 10px !important; }
  .mb-sp-15 { margin-bottom: 15px !important; }
  .mb-sp-20 { margin-bottom: 20px !important; }
  .mb-sp-25 { margin-bottom: 25px !important; }
  .mb-sp-30 { margin-bottom: 30px !important; }
  .mb-sp-35 { margin-bottom: 35px !important; }
  .mb-sp-40 { margin-bottom: 40px !important; }
  .mb-sp-45 { margin-bottom: 45px !important; }
  .mb-sp-50 { margin-bottom: 50px !important; }
  .mb-sp-55 { margin-bottom: 55px !important; }
  .mb-sp-60 { margin-bottom: 60px !important; }
  .mb-sp-65 { margin-bottom: 65px !important; }
  .mb-sp-70 { margin-bottom: 70px !important; }
  .mb-sp-75 { margin-bottom: 75px !important; }
  .mb-sp-80 { margin-bottom: 80px !important; }
  .mb-sp-85 { margin-bottom: 85px !important; }
  .mb-sp-90 { margin-bottom: 90px !important; }
  .mb-sp-95 { margin-bottom: 95px !important; }
  .mb-sp-100 { margin-bottom: 100px !important; }
  .mb-sp-105 { margin-bottom: 105px !important; }
  .mb-sp-110 { margin-bottom: 110px !important; }
  .mb-sp-115 { margin-bottom: 115px !important; }
  .mb-sp-120 { margin-bottom: 120px !important; }
  .mb-sp-125 { margin-bottom: 125px !important; }
  .mb-sp-130 { margin-bottom: 130px !important; }
  .mb-sp-135 { margin-bottom: 135px !important; }
  .mb-sp-140 { margin-bottom: 140px !important; }
  .mb-sp-145 { margin-bottom: 145px !important; }
  .mb-sp-150 { margin-bottom: 150px !important; }
  .mb-sp-155 { margin-bottom: 155px !important; }
  .mb-sp-160 { margin-bottom: 160px !important; }
  .mb-sp-165 { margin-bottom: 165px !important; }
  .mb-sp-170 { margin-bottom: 170px !important; }
  .mb-sp-175 { margin-bottom: 175px !important; }
  .mb-sp-180 { margin-bottom: 180px !important; }
  .mb-sp-185 { margin-bottom: 185px !important; }
  .mb-sp-190 { margin-bottom: 190px !important; }
  .mb-sp-195 { margin-bottom: 195px !important; }
  .mb-sp-200 { margin-bottom: 200px !important; }
  .ml-sp-auto { margin-left: auto !important; }
  .ml-sp-0 { margin-left: 0px !important; }
  .ml-sp-5 { margin-left: 5px !important; }
  .ml-sp-10 { margin-left: 10px !important; }
  .ml-sp-15 { margin-left: 15px !important; }
  .ml-sp-20 { margin-left: 20px !important; }
  .ml-sp-25 { margin-left: 25px !important; }
  .ml-sp-30 { margin-left: 30px !important; }
  .ml-sp-35 { margin-left: 35px !important; }
  .ml-sp-40 { margin-left: 40px !important; }
  .ml-sp-45 { margin-left: 45px !important; }
  .ml-sp-50 { margin-left: 50px !important; }
  .ml-sp-55 { margin-left: 55px !important; }
  .ml-sp-60 { margin-left: 60px !important; }
  .ml-sp-65 { margin-left: 65px !important; }
  .ml-sp-70 { margin-left: 70px !important; }
  .ml-sp-75 { margin-left: 75px !important; }
  .ml-sp-80 { margin-left: 80px !important; }
  .ml-sp-85 { margin-left: 85px !important; }
  .ml-sp-90 { margin-left: 90px !important; }
  .ml-sp-95 { margin-left: 95px !important; }
  .ml-sp-100 { margin-left: 100px !important; }
  .ml-sp-105 { margin-left: 105px !important; }
  .ml-sp-110 { margin-left: 110px !important; }
  .ml-sp-115 { margin-left: 115px !important; }
  .ml-sp-120 { margin-left: 120px !important; }
  .ml-sp-125 { margin-left: 125px !important; }
  .ml-sp-130 { margin-left: 130px !important; }
  .ml-sp-135 { margin-left: 135px !important; }
  .ml-sp-140 { margin-left: 140px !important; }
  .ml-sp-145 { margin-left: 145px !important; }
  .ml-sp-150 { margin-left: 150px !important; }
  .ml-sp-155 { margin-left: 155px !important; }
  .ml-sp-160 { margin-left: 160px !important; }
  .ml-sp-165 { margin-left: 165px !important; }
  .ml-sp-170 { margin-left: 170px !important; }
  .ml-sp-175 { margin-left: 175px !important; }
  .ml-sp-180 { margin-left: 180px !important; }
  .ml-sp-185 { margin-left: 185px !important; }
  .ml-sp-190 { margin-left: 190px !important; }
  .ml-sp-195 { margin-left: 195px !important; }
  .ml-sp-200 { margin-left: 200px !important; }
  .p-sp-0 { padding: 0px !important; }
  .p-sp-5 { padding: 5px !important; }
  .p-sp-10 { padding: 10px !important; }
  .p-sp-15 { padding: 15px !important; }
  .p-sp-20 { padding: 20px !important; }
  .p-sp-25 { padding: 25px !important; }
  .p-sp-30 { padding: 30px !important; }
  .p-sp-35 { padding: 35px !important; }
  .p-sp-40 { padding: 40px !important; }
  .p-sp-45 { padding: 45px !important; }
  .p-sp-50 { padding: 50px !important; }
  .p-sp-55 { padding: 55px !important; }
  .p-sp-60 { padding: 60px !important; }
  .p-sp-65 { padding: 65px !important; }
  .p-sp-70 { padding: 70px !important; }
  .p-sp-75 { padding: 75px !important; }
  .p-sp-80 { padding: 80px !important; }
  .p-sp-85 { padding: 85px !important; }
  .p-sp-90 { padding: 90px !important; }
  .p-sp-95 { padding: 95px !important; }
  .p-sp-100 { padding: 100px !important; }
  .p-sp-105 { padding: 105px !important; }
  .p-sp-110 { padding: 110px !important; }
  .p-sp-115 { padding: 115px !important; }
  .p-sp-120 { padding: 120px !important; }
  .p-sp-125 { padding: 125px !important; }
  .p-sp-130 { padding: 130px !important; }
  .p-sp-135 { padding: 135px !important; }
  .p-sp-140 { padding: 140px !important; }
  .p-sp-145 { padding: 145px !important; }
  .p-sp-150 { padding: 150px !important; }
  .p-sp-155 { padding: 155px !important; }
  .p-sp-160 { padding: 160px !important; }
  .p-sp-165 { padding: 165px !important; }
  .p-sp-170 { padding: 170px !important; }
  .p-sp-175 { padding: 175px !important; }
  .p-sp-180 { padding: 180px !important; }
  .p-sp-185 { padding: 185px !important; }
  .p-sp-190 { padding: 190px !important; }
  .p-sp-195 { padding: 195px !important; }
  .p-sp-200 { padding: 200px !important; }
  .pt-sp-0 { padding-top: 0px !important; }
  .pt-sp-5 { padding-top: 5px !important; }
  .pt-sp-10 { padding-top: 10px !important; }
  .pt-sp-15 { padding-top: 15px !important; }
  .pt-sp-20 { padding-top: 20px !important; }
  .pt-sp-25 { padding-top: 25px !important; }
  .pt-sp-30 { padding-top: 30px !important; }
  .pt-sp-35 { padding-top: 35px !important; }
  .pt-sp-40 { padding-top: 40px !important; }
  .pt-sp-45 { padding-top: 45px !important; }
  .pt-sp-50 { padding-top: 50px !important; }
  .pt-sp-55 { padding-top: 55px !important; }
  .pt-sp-60 { padding-top: 60px !important; }
  .pt-sp-65 { padding-top: 65px !important; }
  .pt-sp-70 { padding-top: 70px !important; }
  .pt-sp-75 { padding-top: 75px !important; }
  .pt-sp-80 { padding-top: 80px !important; }
  .pt-sp-85 { padding-top: 85px !important; }
  .pt-sp-90 { padding-top: 90px !important; }
  .pt-sp-95 { padding-top: 95px !important; }
  .pt-sp-100 { padding-top: 100px !important; }
  .pt-sp-105 { padding-top: 105px !important; }
  .pt-sp-110 { padding-top: 110px !important; }
  .pt-sp-115 { padding-top: 115px !important; }
  .pt-sp-120 { padding-top: 120px !important; }
  .pt-sp-125 { padding-top: 125px !important; }
  .pt-sp-130 { padding-top: 130px !important; }
  .pt-sp-135 { padding-top: 135px !important; }
  .pt-sp-140 { padding-top: 140px !important; }
  .pt-sp-145 { padding-top: 145px !important; }
  .pt-sp-150 { padding-top: 150px !important; }
  .pt-sp-155 { padding-top: 155px !important; }
  .pt-sp-160 { padding-top: 160px !important; }
  .pt-sp-165 { padding-top: 165px !important; }
  .pt-sp-170 { padding-top: 170px !important; }
  .pt-sp-175 { padding-top: 175px !important; }
  .pt-sp-180 { padding-top: 180px !important; }
  .pt-sp-185 { padding-top: 185px !important; }
  .pt-sp-190 { padding-top: 190px !important; }
  .pt-sp-195 { padding-top: 195px !important; }
  .pt-sp-200 { padding-top: 200px !important; }
  .pr-sp-0 { padding-right: 0px !important; }
  .pr-sp-5 { padding-right: 5px !important; }
  .pr-sp-10 { padding-right: 10px !important; }
  .pr-sp-15 { padding-right: 15px !important; }
  .pr-sp-20 { padding-right: 20px !important; }
  .pr-sp-25 { padding-right: 25px !important; }
  .pr-sp-30 { padding-right: 30px !important; }
  .pr-sp-35 { padding-right: 35px !important; }
  .pr-sp-40 { padding-right: 40px !important; }
  .pr-sp-45 { padding-right: 45px !important; }
  .pr-sp-50 { padding-right: 50px !important; }
  .pr-sp-55 { padding-right: 55px !important; }
  .pr-sp-60 { padding-right: 60px !important; }
  .pr-sp-65 { padding-right: 65px !important; }
  .pr-sp-70 { padding-right: 70px !important; }
  .pr-sp-75 { padding-right: 75px !important; }
  .pr-sp-80 { padding-right: 80px !important; }
  .pr-sp-85 { padding-right: 85px !important; }
  .pr-sp-90 { padding-right: 90px !important; }
  .pr-sp-95 { padding-right: 95px !important; }
  .pr-sp-100 { padding-right: 100px !important; }
  .pr-sp-105 { padding-right: 105px !important; }
  .pr-sp-110 { padding-right: 110px !important; }
  .pr-sp-115 { padding-right: 115px !important; }
  .pr-sp-120 { padding-right: 120px !important; }
  .pr-sp-125 { padding-right: 125px !important; }
  .pr-sp-130 { padding-right: 130px !important; }
  .pr-sp-135 { padding-right: 135px !important; }
  .pr-sp-140 { padding-right: 140px !important; }
  .pr-sp-145 { padding-right: 145px !important; }
  .pr-sp-150 { padding-right: 150px !important; }
  .pr-sp-155 { padding-right: 155px !important; }
  .pr-sp-160 { padding-right: 160px !important; }
  .pr-sp-165 { padding-right: 165px !important; }
  .pr-sp-170 { padding-right: 170px !important; }
  .pr-sp-175 { padding-right: 175px !important; }
  .pr-sp-180 { padding-right: 180px !important; }
  .pr-sp-185 { padding-right: 185px !important; }
  .pr-sp-190 { padding-right: 190px !important; }
  .pr-sp-195 { padding-right: 195px !important; }
  .pr-sp-200 { padding-right: 200px !important; }
  .pb-sp-0 { padding-bottom: 0px !important; }
  .pb-sp-5 { padding-bottom: 5px !important; }
  .pb-sp-10 { padding-bottom: 10px !important; }
  .pb-sp-15 { padding-bottom: 15px !important; }
  .pb-sp-20 { padding-bottom: 20px !important; }
  .pb-sp-25 { padding-bottom: 25px !important; }
  .pb-sp-30 { padding-bottom: 30px !important; }
  .pb-sp-35 { padding-bottom: 35px !important; }
  .pb-sp-40 { padding-bottom: 40px !important; }
  .pb-sp-45 { padding-bottom: 45px !important; }
  .pb-sp-50 { padding-bottom: 50px !important; }
  .pb-sp-55 { padding-bottom: 55px !important; }
  .pb-sp-60 { padding-bottom: 60px !important; }
  .pb-sp-65 { padding-bottom: 65px !important; }
  .pb-sp-70 { padding-bottom: 70px !important; }
  .pb-sp-75 { padding-bottom: 75px !important; }
  .pb-sp-80 { padding-bottom: 80px !important; }
  .pb-sp-85 { padding-bottom: 85px !important; }
  .pb-sp-90 { padding-bottom: 90px !important; }
  .pb-sp-95 { padding-bottom: 95px !important; }
  .pb-sp-100 { padding-bottom: 100px !important; }
  .pb-sp-105 { padding-bottom: 105px !important; }
  .pb-sp-110 { padding-bottom: 110px !important; }
  .pb-sp-115 { padding-bottom: 115px !important; }
  .pb-sp-120 { padding-bottom: 120px !important; }
  .pb-sp-125 { padding-bottom: 125px !important; }
  .pb-sp-130 { padding-bottom: 130px !important; }
  .pb-sp-135 { padding-bottom: 135px !important; }
  .pb-sp-140 { padding-bottom: 140px !important; }
  .pb-sp-145 { padding-bottom: 145px !important; }
  .pb-sp-150 { padding-bottom: 150px !important; }
  .pb-sp-155 { padding-bottom: 155px !important; }
  .pb-sp-160 { padding-bottom: 160px !important; }
  .pb-sp-165 { padding-bottom: 165px !important; }
  .pb-sp-170 { padding-bottom: 170px !important; }
  .pb-sp-175 { padding-bottom: 175px !important; }
  .pb-sp-180 { padding-bottom: 180px !important; }
  .pb-sp-185 { padding-bottom: 185px !important; }
  .pb-sp-190 { padding-bottom: 190px !important; }
  .pb-sp-195 { padding-bottom: 195px !important; }
  .pb-sp-200 { padding-bottom: 200px !important; }
  .pl-sp-0 { padding-left: 0px !important; }
  .pl-sp-5 { padding-left: 5px !important; }
  .pl-sp-10 { padding-left: 10px !important; }
  .pl-sp-15 { padding-left: 15px !important; }
  .pl-sp-20 { padding-left: 20px !important; }
  .pl-sp-25 { padding-left: 25px !important; }
  .pl-sp-30 { padding-left: 30px !important; }
  .pl-sp-35 { padding-left: 35px !important; }
  .pl-sp-40 { padding-left: 40px !important; }
  .pl-sp-45 { padding-left: 45px !important; }
  .pl-sp-50 { padding-left: 50px !important; }
  .pl-sp-55 { padding-left: 55px !important; }
  .pl-sp-60 { padding-left: 60px !important; }
  .pl-sp-65 { padding-left: 65px !important; }
  .pl-sp-70 { padding-left: 70px !important; }
  .pl-sp-75 { padding-left: 75px !important; }
  .pl-sp-80 { padding-left: 80px !important; }
  .pl-sp-85 { padding-left: 85px !important; }
  .pl-sp-90 { padding-left: 90px !important; }
  .pl-sp-95 { padding-left: 95px !important; }
  .pl-sp-100 { padding-left: 100px !important; }
  .pl-sp-105 { padding-left: 105px !important; }
  .pl-sp-110 { padding-left: 110px !important; }
  .pl-sp-115 { padding-left: 115px !important; }
  .pl-sp-120 { padding-left: 120px !important; }
  .pl-sp-125 { padding-left: 125px !important; }
  .pl-sp-130 { padding-left: 130px !important; }
  .pl-sp-135 { padding-left: 135px !important; }
  .pl-sp-140 { padding-left: 140px !important; }
  .pl-sp-145 { padding-left: 145px !important; }
  .pl-sp-150 { padding-left: 150px !important; }
  .pl-sp-155 { padding-left: 155px !important; }
  .pl-sp-160 { padding-left: 160px !important; }
  .pl-sp-165 { padding-left: 165px !important; }
  .pl-sp-170 { padding-left: 170px !important; }
  .pl-sp-175 { padding-left: 175px !important; }
  .pl-sp-180 { padding-left: 180px !important; }
  .pl-sp-185 { padding-left: 185px !important; }
  .pl-sp-190 { padding-left: 190px !important; }
  .pl-sp-195 { padding-left: 195px !important; }
  .pl-sp-200 { padding-left: 200px !important; }
  .ft-vw-10 { font-size: 3.125vw !important; }
  .ft-vw-11 { font-size: 3.4375vw !important; }
  .ft-vw-12 { font-size: 3.75vw !important; }
  .ft-vw-13 { font-size: 4.0625vw !important; }
  .ft-vw-14 { font-size: 4.375vw !important; }
  .ft-vw-15 { font-size: 4.6875vw !important; }
  .ft-vw-16 { font-size: 5vw !important; }
  .ft-vw-17 { font-size: 5.3125vw !important; }
  .ft-vw-18 { font-size: 5.625vw !important; }
  .ft-vw-19 { font-size: 5.9375vw !important; }
  .ft-vw-20 { font-size: 6.25vw !important; }
  .ft-vw-21 { font-size: 6.5625vw !important; }
  .ft-vw-22 { font-size: 6.875vw !important; }
  .ft-vw-23 { font-size: 7.1875vw !important; }
  .ft-vw-24 { font-size: 7.5vw !important; }
  .ft-vw-25 { font-size: 7.8125vw !important; }
  .ft-vw-26 { font-size: 8.125vw !important; }
  .ft-vw-27 { font-size: 8.4375vw !important; }
  .ft-vw-28 { font-size: 8.75vw !important; }
  .ft-vw-29 { font-size: 9.0625vw !important; }
  .ft-vw-30 { font-size: 9.375vw !important; }
  .ft-vw-31 { font-size: 9.6875vw !important; }
  .ft-vw-32 { font-size: 10vw !important; }
  .ft-vw-33 { font-size: 10.3125vw !important; }
  .ft-vw-34 { font-size: 10.625vw !important; }
  .ft-vw-35 { font-size: 10.9375vw !important; }
  .ft-vw-36 { font-size: 11.25vw !important; }
  .ft-vw-37 { font-size: 11.5625vw !important; }
  .ft-vw-38 { font-size: 11.875vw !important; }
  .ft-vw-39 { font-size: 12.1875vw !important; }
  .ft-vw-40 { font-size: 12.5vw !important; }
  .ft-vw-41 { font-size: 12.8125vw !important; }
  .ft-vw-42 { font-size: 13.125vw !important; }
  .ft-vw-43 { font-size: 13.4375vw !important; }
  .ft-vw-44 { font-size: 13.75vw !important; }
  .ft-vw-45 { font-size: 14.0625vw !important; }
  .ft-vw-46 { font-size: 14.375vw !important; }
  .ft-vw-47 { font-size: 14.6875vw !important; }
  .ft-vw-48 { font-size: 15vw !important; }
  .ft-vw-49 { font-size: 15.3125vw !important; }
  .ft-vw-50 { font-size: 15.625vw !important; }
  .ft-vw-51 { font-size: 15.9375vw !important; }
  .ft-vw-52 { font-size: 16.25vw !important; }
  .ft-vw-53 { font-size: 16.5625vw !important; }
  .ft-vw-54 { font-size: 16.875vw !important; }
  .ft-vw-55 { font-size: 17.1875vw !important; }
  .ft-vw-56 { font-size: 17.5vw !important; }
  .ft-vw-57 { font-size: 17.8125vw !important; }
  .ft-vw-58 { font-size: 18.125vw !important; }
  .ft-vw-59 { font-size: 18.4375vw !important; }
  .ft-vw-60 { font-size: 18.75vw !important; }
  .ft-vw-61 { font-size: 19.0625vw !important; }
  .ft-vw-62 { font-size: 19.375vw !important; }
  .ft-vw-63 { font-size: 19.6875vw !important; }
  .ft-vw-64 { font-size: 20vw !important; }
  .ft-vw-65 { font-size: 20.3125vw !important; }
  .ft-vw-66 { font-size: 20.625vw !important; }
  .ft-vw-67 { font-size: 20.9375vw !important; }
  .ft-vw-68 { font-size: 21.25vw !important; }
  .ft-vw-69 { font-size: 21.5625vw !important; }
  .ft-vw-70 { font-size: 21.875vw !important; }
  .ft-vw-71 { font-size: 22.1875vw !important; }
  .ft-vw-72 { font-size: 22.5vw !important; }
  .ft-vw-73 { font-size: 22.8125vw !important; }
  .ft-vw-74 { font-size: 23.125vw !important; }
  .ft-vw-75 { font-size: 23.4375vw !important; }
  .ft-vw-76 { font-size: 23.75vw !important; }
  .ft-vw-77 { font-size: 24.0625vw !important; }
  .ft-vw-78 { font-size: 24.375vw !important; }
  .ft-vw-79 { font-size: 24.6875vw !important; }
  .ft-vw-80 { font-size: 25vw !important; }
  .ft-vw-81 { font-size: 25.3125vw !important; }
  .ft-vw-82 { font-size: 25.625vw !important; }
  .ft-vw-83 { font-size: 25.9375vw !important; }
  .ft-vw-84 { font-size: 26.25vw !important; }
  .ft-vw-85 { font-size: 26.5625vw !important; }
  .ft-vw-86 { font-size: 26.875vw !important; }
  .ft-vw-87 { font-size: 27.1875vw !important; }
  .ft-vw-88 { font-size: 27.5vw !important; }
  .ft-vw-89 { font-size: 27.8125vw !important; }
  .ft-vw-90 { font-size: 28.125vw !important; }
  .ft-vw-91 { font-size: 28.4375vw !important; }
  .ft-vw-92 { font-size: 28.75vw !important; }
  .ft-vw-93 { font-size: 29.0625vw !important; }
  .ft-vw-94 { font-size: 29.375vw !important; }
  .ft-vw-95 { font-size: 29.6875vw !important; }
  .ft-vw-96 { font-size: 30vw !important; }
  .ft-vw-97 { font-size: 30.3125vw !important; }
  .ft-vw-98 { font-size: 30.625vw !important; }
  .ft-vw-99 { font-size: 30.9375vw !important; }
  .ft-vw-100 { font-size: 31.25vw !important; }
  .m-vw-0 { margin: 0vw !important; }
  .m-vw-5 { margin: 1.5625vw !important; }
  .m-vw-10 { margin: 3.125vw !important; }
  .m-vw-15 { margin: 4.6875vw !important; }
  .m-vw-20 { margin: 6.25vw !important; }
  .m-vw-25 { margin: 7.8125vw !important; }
  .m-vw-30 { margin: 9.375vw !important; }
  .m-vw-35 { margin: 10.9375vw !important; }
  .m-vw-40 { margin: 12.5vw !important; }
  .m-vw-45 { margin: 14.0625vw !important; }
  .m-vw-50 { margin: 15.625vw !important; }
  .m-vw-55 { margin: 17.1875vw !important; }
  .m-vw-60 { margin: 18.75vw !important; }
  .m-vw-65 { margin: 20.3125vw !important; }
  .m-vw-70 { margin: 21.875vw !important; }
  .m-vw-75 { margin: 23.4375vw !important; }
  .m-vw-80 { margin: 25vw !important; }
  .m-vw-85 { margin: 26.5625vw !important; }
  .m-vw-90 { margin: 28.125vw !important; }
  .m-vw-95 { margin: 29.6875vw !important; }
  .m-vw-100 { margin: 31.25vw !important; }
  .m-vw-105 { margin: 32.8125vw !important; }
  .m-vw-110 { margin: 34.375vw !important; }
  .m-vw-115 { margin: 35.9375vw !important; }
  .m-vw-120 { margin: 37.5vw !important; }
  .m-vw-125 { margin: 39.0625vw !important; }
  .m-vw-130 { margin: 40.625vw !important; }
  .m-vw-135 { margin: 42.1875vw !important; }
  .m-vw-140 { margin: 43.75vw !important; }
  .m-vw-145 { margin: 45.3125vw !important; }
  .m-vw-150 { margin: 46.875vw !important; }
  .m-vw-155 { margin: 48.4375vw !important; }
  .m-vw-160 { margin: 50vw !important; }
  .m-vw-165 { margin: 51.5625vw !important; }
  .m-vw-170 { margin: 53.125vw !important; }
  .m-vw-175 { margin: 54.6875vw !important; }
  .m-vw-180 { margin: 56.25vw !important; }
  .m-vw-185 { margin: 57.8125vw !important; }
  .m-vw-190 { margin: 59.375vw !important; }
  .m-vw-195 { margin: 60.9375vw !important; }
  .m-vw-200 { margin: 62.5vw !important; }
  .mt-vw-0 { margin-top: 0vw !important; }
  .mt-vw-5 { margin-top: 1.5625vw !important; }
  .mt-vw-10 { margin-top: 3.125vw !important; }
  .mt-vw-15 { margin-top: 4.6875vw !important; }
  .mt-vw-20 { margin-top: 6.25vw !important; }
  .mt-vw-25 { margin-top: 7.8125vw !important; }
  .mt-vw-30 { margin-top: 9.375vw !important; }
  .mt-vw-35 { margin-top: 10.9375vw !important; }
  .mt-vw-40 { margin-top: 12.5vw !important; }
  .mt-vw-45 { margin-top: 14.0625vw !important; }
  .mt-vw-50 { margin-top: 15.625vw !important; }
  .mt-vw-55 { margin-top: 17.1875vw !important; }
  .mt-vw-60 { margin-top: 18.75vw !important; }
  .mt-vw-65 { margin-top: 20.3125vw !important; }
  .mt-vw-70 { margin-top: 21.875vw !important; }
  .mt-vw-75 { margin-top: 23.4375vw !important; }
  .mt-vw-80 { margin-top: 25vw !important; }
  .mt-vw-85 { margin-top: 26.5625vw !important; }
  .mt-vw-90 { margin-top: 28.125vw !important; }
  .mt-vw-95 { margin-top: 29.6875vw !important; }
  .mt-vw-100 { margin-top: 31.25vw !important; }
  .mt-vw-105 { margin-top: 32.8125vw !important; }
  .mt-vw-110 { margin-top: 34.375vw !important; }
  .mt-vw-115 { margin-top: 35.9375vw !important; }
  .mt-vw-120 { margin-top: 37.5vw !important; }
  .mt-vw-125 { margin-top: 39.0625vw !important; }
  .mt-vw-130 { margin-top: 40.625vw !important; }
  .mt-vw-135 { margin-top: 42.1875vw !important; }
  .mt-vw-140 { margin-top: 43.75vw !important; }
  .mt-vw-145 { margin-top: 45.3125vw !important; }
  .mt-vw-150 { margin-top: 46.875vw !important; }
  .mt-vw-155 { margin-top: 48.4375vw !important; }
  .mt-vw-160 { margin-top: 50vw !important; }
  .mt-vw-165 { margin-top: 51.5625vw !important; }
  .mt-vw-170 { margin-top: 53.125vw !important; }
  .mt-vw-175 { margin-top: 54.6875vw !important; }
  .mt-vw-180 { margin-top: 56.25vw !important; }
  .mt-vw-185 { margin-top: 57.8125vw !important; }
  .mt-vw-190 { margin-top: 59.375vw !important; }
  .mt-vw-195 { margin-top: 60.9375vw !important; }
  .mt-vw-200 { margin-top: 62.5vw !important; }
  .mr-vw-0 { margin-right: 0vw !important; }
  .mr-vw-5 { margin-right: 1.5625vw !important; }
  .mr-vw-10 { margin-right: 3.125vw !important; }
  .mr-vw-15 { margin-right: 4.6875vw !important; }
  .mr-vw-20 { margin-right: 6.25vw !important; }
  .mr-vw-25 { margin-right: 7.8125vw !important; }
  .mr-vw-30 { margin-right: 9.375vw !important; }
  .mr-vw-35 { margin-right: 10.9375vw !important; }
  .mr-vw-40 { margin-right: 12.5vw !important; }
  .mr-vw-45 { margin-right: 14.0625vw !important; }
  .mr-vw-50 { margin-right: 15.625vw !important; }
  .mr-vw-55 { margin-right: 17.1875vw !important; }
  .mr-vw-60 { margin-right: 18.75vw !important; }
  .mr-vw-65 { margin-right: 20.3125vw !important; }
  .mr-vw-70 { margin-right: 21.875vw !important; }
  .mr-vw-75 { margin-right: 23.4375vw !important; }
  .mr-vw-80 { margin-right: 25vw !important; }
  .mr-vw-85 { margin-right: 26.5625vw !important; }
  .mr-vw-90 { margin-right: 28.125vw !important; }
  .mr-vw-95 { margin-right: 29.6875vw !important; }
  .mr-vw-100 { margin-right: 31.25vw !important; }
  .mr-vw-105 { margin-right: 32.8125vw !important; }
  .mr-vw-110 { margin-right: 34.375vw !important; }
  .mr-vw-115 { margin-right: 35.9375vw !important; }
  .mr-vw-120 { margin-right: 37.5vw !important; }
  .mr-vw-125 { margin-right: 39.0625vw !important; }
  .mr-vw-130 { margin-right: 40.625vw !important; }
  .mr-vw-135 { margin-right: 42.1875vw !important; }
  .mr-vw-140 { margin-right: 43.75vw !important; }
  .mr-vw-145 { margin-right: 45.3125vw !important; }
  .mr-vw-150 { margin-right: 46.875vw !important; }
  .mr-vw-155 { margin-right: 48.4375vw !important; }
  .mr-vw-160 { margin-right: 50vw !important; }
  .mr-vw-165 { margin-right: 51.5625vw !important; }
  .mr-vw-170 { margin-right: 53.125vw !important; }
  .mr-vw-175 { margin-right: 54.6875vw !important; }
  .mr-vw-180 { margin-right: 56.25vw !important; }
  .mr-vw-185 { margin-right: 57.8125vw !important; }
  .mr-vw-190 { margin-right: 59.375vw !important; }
  .mr-vw-195 { margin-right: 60.9375vw !important; }
  .mr-vw-200 { margin-right: 62.5vw !important; }
  .mb-vw-0 { margin-bottom: 0vw !important; }
  .mb-vw-5 { margin-bottom: 1.5625vw !important; }
  .mb-vw-10 { margin-bottom: 3.125vw !important; }
  .mb-vw-15 { margin-bottom: 4.6875vw !important; }
  .mb-vw-20 { margin-bottom: 6.25vw !important; }
  .mb-vw-25 { margin-bottom: 7.8125vw !important; }
  .mb-vw-30 { margin-bottom: 9.375vw !important; }
  .mb-vw-35 { margin-bottom: 10.9375vw !important; }
  .mb-vw-40 { margin-bottom: 12.5vw !important; }
  .mb-vw-45 { margin-bottom: 14.0625vw !important; }
  .mb-vw-50 { margin-bottom: 15.625vw !important; }
  .mb-vw-55 { margin-bottom: 17.1875vw !important; }
  .mb-vw-60 { margin-bottom: 18.75vw !important; }
  .mb-vw-65 { margin-bottom: 20.3125vw !important; }
  .mb-vw-70 { margin-bottom: 21.875vw !important; }
  .mb-vw-75 { margin-bottom: 23.4375vw !important; }
  .mb-vw-80 { margin-bottom: 25vw !important; }
  .mb-vw-85 { margin-bottom: 26.5625vw !important; }
  .mb-vw-90 { margin-bottom: 28.125vw !important; }
  .mb-vw-95 { margin-bottom: 29.6875vw !important; }
  .mb-vw-100 { margin-bottom: 31.25vw !important; }
  .mb-vw-105 { margin-bottom: 32.8125vw !important; }
  .mb-vw-110 { margin-bottom: 34.375vw !important; }
  .mb-vw-115 { margin-bottom: 35.9375vw !important; }
  .mb-vw-120 { margin-bottom: 37.5vw !important; }
  .mb-vw-125 { margin-bottom: 39.0625vw !important; }
  .mb-vw-130 { margin-bottom: 40.625vw !important; }
  .mb-vw-135 { margin-bottom: 42.1875vw !important; }
  .mb-vw-140 { margin-bottom: 43.75vw !important; }
  .mb-vw-145 { margin-bottom: 45.3125vw !important; }
  .mb-vw-150 { margin-bottom: 46.875vw !important; }
  .mb-vw-155 { margin-bottom: 48.4375vw !important; }
  .mb-vw-160 { margin-bottom: 50vw !important; }
  .mb-vw-165 { margin-bottom: 51.5625vw !important; }
  .mb-vw-170 { margin-bottom: 53.125vw !important; }
  .mb-vw-175 { margin-bottom: 54.6875vw !important; }
  .mb-vw-180 { margin-bottom: 56.25vw !important; }
  .mb-vw-185 { margin-bottom: 57.8125vw !important; }
  .mb-vw-190 { margin-bottom: 59.375vw !important; }
  .mb-vw-195 { margin-bottom: 60.9375vw !important; }
  .mb-vw-200 { margin-bottom: 62.5vw !important; }
  .ml-vw-0 { margin-left: 0vw !important; }
  .ml-vw-5 { margin-left: 1.5625vw !important; }
  .ml-vw-10 { margin-left: 3.125vw !important; }
  .ml-vw-15 { margin-left: 4.6875vw !important; }
  .ml-vw-20 { margin-left: 6.25vw !important; }
  .ml-vw-25 { margin-left: 7.8125vw !important; }
  .ml-vw-30 { margin-left: 9.375vw !important; }
  .ml-vw-35 { margin-left: 10.9375vw !important; }
  .ml-vw-40 { margin-left: 12.5vw !important; }
  .ml-vw-45 { margin-left: 14.0625vw !important; }
  .ml-vw-50 { margin-left: 15.625vw !important; }
  .ml-vw-55 { margin-left: 17.1875vw !important; }
  .ml-vw-60 { margin-left: 18.75vw !important; }
  .ml-vw-65 { margin-left: 20.3125vw !important; }
  .ml-vw-70 { margin-left: 21.875vw !important; }
  .ml-vw-75 { margin-left: 23.4375vw !important; }
  .ml-vw-80 { margin-left: 25vw !important; }
  .ml-vw-85 { margin-left: 26.5625vw !important; }
  .ml-vw-90 { margin-left: 28.125vw !important; }
  .ml-vw-95 { margin-left: 29.6875vw !important; }
  .ml-vw-100 { margin-left: 31.25vw !important; }
  .ml-vw-105 { margin-left: 32.8125vw !important; }
  .ml-vw-110 { margin-left: 34.375vw !important; }
  .ml-vw-115 { margin-left: 35.9375vw !important; }
  .ml-vw-120 { margin-left: 37.5vw !important; }
  .ml-vw-125 { margin-left: 39.0625vw !important; }
  .ml-vw-130 { margin-left: 40.625vw !important; }
  .ml-vw-135 { margin-left: 42.1875vw !important; }
  .ml-vw-140 { margin-left: 43.75vw !important; }
  .ml-vw-145 { margin-left: 45.3125vw !important; }
  .ml-vw-150 { margin-left: 46.875vw !important; }
  .ml-vw-155 { margin-left: 48.4375vw !important; }
  .ml-vw-160 { margin-left: 50vw !important; }
  .ml-vw-165 { margin-left: 51.5625vw !important; }
  .ml-vw-170 { margin-left: 53.125vw !important; }
  .ml-vw-175 { margin-left: 54.6875vw !important; }
  .ml-vw-180 { margin-left: 56.25vw !important; }
  .ml-vw-185 { margin-left: 57.8125vw !important; }
  .ml-vw-190 { margin-left: 59.375vw !important; }
  .ml-vw-195 { margin-left: 60.9375vw !important; }
  .ml-vw-200 { margin-left: 62.5vw !important; }
  .p-vw-0 { padding: 0vw !important; }
  .p-vw-5 { padding: 1.5625vw !important; }
  .p-vw-10 { padding: 3.125vw !important; }
  .p-vw-15 { padding: 4.6875vw !important; }
  .p-vw-20 { padding: 6.25vw !important; }
  .p-vw-25 { padding: 7.8125vw !important; }
  .p-vw-30 { padding: 9.375vw !important; }
  .p-vw-35 { padding: 10.9375vw !important; }
  .p-vw-40 { padding: 12.5vw !important; }
  .p-vw-45 { padding: 14.0625vw !important; }
  .p-vw-50 { padding: 15.625vw !important; }
  .p-vw-55 { padding: 17.1875vw !important; }
  .p-vw-60 { padding: 18.75vw !important; }
  .p-vw-65 { padding: 20.3125vw !important; }
  .p-vw-70 { padding: 21.875vw !important; }
  .p-vw-75 { padding: 23.4375vw !important; }
  .p-vw-80 { padding: 25vw !important; }
  .p-vw-85 { padding: 26.5625vw !important; }
  .p-vw-90 { padding: 28.125vw !important; }
  .p-vw-95 { padding: 29.6875vw !important; }
  .p-vw-100 { padding: 31.25vw !important; }
  .p-vw-105 { padding: 32.8125vw !important; }
  .p-vw-110 { padding: 34.375vw !important; }
  .p-vw-115 { padding: 35.9375vw !important; }
  .p-vw-120 { padding: 37.5vw !important; }
  .p-vw-125 { padding: 39.0625vw !important; }
  .p-vw-130 { padding: 40.625vw !important; }
  .p-vw-135 { padding: 42.1875vw !important; }
  .p-vw-140 { padding: 43.75vw !important; }
  .p-vw-145 { padding: 45.3125vw !important; }
  .p-vw-150 { padding: 46.875vw !important; }
  .p-vw-155 { padding: 48.4375vw !important; }
  .p-vw-160 { padding: 50vw !important; }
  .p-vw-165 { padding: 51.5625vw !important; }
  .p-vw-170 { padding: 53.125vw !important; }
  .p-vw-175 { padding: 54.6875vw !important; }
  .p-vw-180 { padding: 56.25vw !important; }
  .p-vw-185 { padding: 57.8125vw !important; }
  .p-vw-190 { padding: 59.375vw !important; }
  .p-vw-195 { padding: 60.9375vw !important; }
  .p-vw-200 { padding: 62.5vw !important; }
  .pt-vw-0 { padding-top: 0vw !important; }
  .pt-vw-5 { padding-top: 1.5625vw !important; }
  .pt-vw-10 { padding-top: 3.125vw !important; }
  .pt-vw-15 { padding-top: 4.6875vw !important; }
  .pt-vw-20 { padding-top: 6.25vw !important; }
  .pt-vw-25 { padding-top: 7.8125vw !important; }
  .pt-vw-30 { padding-top: 9.375vw !important; }
  .pt-vw-35 { padding-top: 10.9375vw !important; }
  .pt-vw-40 { padding-top: 12.5vw !important; }
  .pt-vw-45 { padding-top: 14.0625vw !important; }
  .pt-vw-50 { padding-top: 15.625vw !important; }
  .pt-vw-55 { padding-top: 17.1875vw !important; }
  .pt-vw-60 { padding-top: 18.75vw !important; }
  .pt-vw-65 { padding-top: 20.3125vw !important; }
  .pt-vw-70 { padding-top: 21.875vw !important; }
  .pt-vw-75 { padding-top: 23.4375vw !important; }
  .pt-vw-80 { padding-top: 25vw !important; }
  .pt-vw-85 { padding-top: 26.5625vw !important; }
  .pt-vw-90 { padding-top: 28.125vw !important; }
  .pt-vw-95 { padding-top: 29.6875vw !important; }
  .pt-vw-100 { padding-top: 31.25vw !important; }
  .pt-vw-105 { padding-top: 32.8125vw !important; }
  .pt-vw-110 { padding-top: 34.375vw !important; }
  .pt-vw-115 { padding-top: 35.9375vw !important; }
  .pt-vw-120 { padding-top: 37.5vw !important; }
  .pt-vw-125 { padding-top: 39.0625vw !important; }
  .pt-vw-130 { padding-top: 40.625vw !important; }
  .pt-vw-135 { padding-top: 42.1875vw !important; }
  .pt-vw-140 { padding-top: 43.75vw !important; }
  .pt-vw-145 { padding-top: 45.3125vw !important; }
  .pt-vw-150 { padding-top: 46.875vw !important; }
  .pt-vw-155 { padding-top: 48.4375vw !important; }
  .pt-vw-160 { padding-top: 50vw !important; }
  .pt-vw-165 { padding-top: 51.5625vw !important; }
  .pt-vw-170 { padding-top: 53.125vw !important; }
  .pt-vw-175 { padding-top: 54.6875vw !important; }
  .pt-vw-180 { padding-top: 56.25vw !important; }
  .pt-vw-185 { padding-top: 57.8125vw !important; }
  .pt-vw-190 { padding-top: 59.375vw !important; }
  .pt-vw-195 { padding-top: 60.9375vw !important; }
  .pt-vw-200 { padding-top: 62.5vw !important; }
  .pr-vw-0 { padding-right: 0vw !important; }
  .pr-vw-5 { padding-right: 1.5625vw !important; }
  .pr-vw-10 { padding-right: 3.125vw !important; }
  .pr-vw-15 { padding-right: 4.6875vw !important; }
  .pr-vw-20 { padding-right: 6.25vw !important; }
  .pr-vw-25 { padding-right: 7.8125vw !important; }
  .pr-vw-30 { padding-right: 9.375vw !important; }
  .pr-vw-35 { padding-right: 10.9375vw !important; }
  .pr-vw-40 { padding-right: 12.5vw !important; }
  .pr-vw-45 { padding-right: 14.0625vw !important; }
  .pr-vw-50 { padding-right: 15.625vw !important; }
  .pr-vw-55 { padding-right: 17.1875vw !important; }
  .pr-vw-60 { padding-right: 18.75vw !important; }
  .pr-vw-65 { padding-right: 20.3125vw !important; }
  .pr-vw-70 { padding-right: 21.875vw !important; }
  .pr-vw-75 { padding-right: 23.4375vw !important; }
  .pr-vw-80 { padding-right: 25vw !important; }
  .pr-vw-85 { padding-right: 26.5625vw !important; }
  .pr-vw-90 { padding-right: 28.125vw !important; }
  .pr-vw-95 { padding-right: 29.6875vw !important; }
  .pr-vw-100 { padding-right: 31.25vw !important; }
  .pr-vw-105 { padding-right: 32.8125vw !important; }
  .pr-vw-110 { padding-right: 34.375vw !important; }
  .pr-vw-115 { padding-right: 35.9375vw !important; }
  .pr-vw-120 { padding-right: 37.5vw !important; }
  .pr-vw-125 { padding-right: 39.0625vw !important; }
  .pr-vw-130 { padding-right: 40.625vw !important; }
  .pr-vw-135 { padding-right: 42.1875vw !important; }
  .pr-vw-140 { padding-right: 43.75vw !important; }
  .pr-vw-145 { padding-right: 45.3125vw !important; }
  .pr-vw-150 { padding-right: 46.875vw !important; }
  .pr-vw-155 { padding-right: 48.4375vw !important; }
  .pr-vw-160 { padding-right: 50vw !important; }
  .pr-vw-165 { padding-right: 51.5625vw !important; }
  .pr-vw-170 { padding-right: 53.125vw !important; }
  .pr-vw-175 { padding-right: 54.6875vw !important; }
  .pr-vw-180 { padding-right: 56.25vw !important; }
  .pr-vw-185 { padding-right: 57.8125vw !important; }
  .pr-vw-190 { padding-right: 59.375vw !important; }
  .pr-vw-195 { padding-right: 60.9375vw !important; }
  .pr-vw-200 { padding-right: 62.5vw !important; }
  .pb-vw-0 { padding-bottom: 0vw !important; }
  .pb-vw-5 { padding-bottom: 1.5625vw !important; }
  .pb-vw-10 { padding-bottom: 3.125vw !important; }
  .pb-vw-15 { padding-bottom: 4.6875vw !important; }
  .pb-vw-20 { padding-bottom: 6.25vw !important; }
  .pb-vw-25 { padding-bottom: 7.8125vw !important; }
  .pb-vw-30 { padding-bottom: 9.375vw !important; }
  .pb-vw-35 { padding-bottom: 10.9375vw !important; }
  .pb-vw-40 { padding-bottom: 12.5vw !important; }
  .pb-vw-45 { padding-bottom: 14.0625vw !important; }
  .pb-vw-50 { padding-bottom: 15.625vw !important; }
  .pb-vw-55 { padding-bottom: 17.1875vw !important; }
  .pb-vw-60 { padding-bottom: 18.75vw !important; }
  .pb-vw-65 { padding-bottom: 20.3125vw !important; }
  .pb-vw-70 { padding-bottom: 21.875vw !important; }
  .pb-vw-75 { padding-bottom: 23.4375vw !important; }
  .pb-vw-80 { padding-bottom: 25vw !important; }
  .pb-vw-85 { padding-bottom: 26.5625vw !important; }
  .pb-vw-90 { padding-bottom: 28.125vw !important; }
  .pb-vw-95 { padding-bottom: 29.6875vw !important; }
  .pb-vw-100 { padding-bottom: 31.25vw !important; }
  .pb-vw-105 { padding-bottom: 32.8125vw !important; }
  .pb-vw-110 { padding-bottom: 34.375vw !important; }
  .pb-vw-115 { padding-bottom: 35.9375vw !important; }
  .pb-vw-120 { padding-bottom: 37.5vw !important; }
  .pb-vw-125 { padding-bottom: 39.0625vw !important; }
  .pb-vw-130 { padding-bottom: 40.625vw !important; }
  .pb-vw-135 { padding-bottom: 42.1875vw !important; }
  .pb-vw-140 { padding-bottom: 43.75vw !important; }
  .pb-vw-145 { padding-bottom: 45.3125vw !important; }
  .pb-vw-150 { padding-bottom: 46.875vw !important; }
  .pb-vw-155 { padding-bottom: 48.4375vw !important; }
  .pb-vw-160 { padding-bottom: 50vw !important; }
  .pb-vw-165 { padding-bottom: 51.5625vw !important; }
  .pb-vw-170 { padding-bottom: 53.125vw !important; }
  .pb-vw-175 { padding-bottom: 54.6875vw !important; }
  .pb-vw-180 { padding-bottom: 56.25vw !important; }
  .pb-vw-185 { padding-bottom: 57.8125vw !important; }
  .pb-vw-190 { padding-bottom: 59.375vw !important; }
  .pb-vw-195 { padding-bottom: 60.9375vw !important; }
  .pb-vw-200 { padding-bottom: 62.5vw !important; }
  .pl-vw-0 { padding-left: 0vw !important; }
  .pl-vw-5 { padding-left: 1.5625vw !important; }
  .pl-vw-10 { padding-left: 3.125vw !important; }
  .pl-vw-15 { padding-left: 4.6875vw !important; }
  .pl-vw-20 { padding-left: 6.25vw !important; }
  .pl-vw-25 { padding-left: 7.8125vw !important; }
  .pl-vw-30 { padding-left: 9.375vw !important; }
  .pl-vw-35 { padding-left: 10.9375vw !important; }
  .pl-vw-40 { padding-left: 12.5vw !important; }
  .pl-vw-45 { padding-left: 14.0625vw !important; }
  .pl-vw-50 { padding-left: 15.625vw !important; }
  .pl-vw-55 { padding-left: 17.1875vw !important; }
  .pl-vw-60 { padding-left: 18.75vw !important; }
  .pl-vw-65 { padding-left: 20.3125vw !important; }
  .pl-vw-70 { padding-left: 21.875vw !important; }
  .pl-vw-75 { padding-left: 23.4375vw !important; }
  .pl-vw-80 { padding-left: 25vw !important; }
  .pl-vw-85 { padding-left: 26.5625vw !important; }
  .pl-vw-90 { padding-left: 28.125vw !important; }
  .pl-vw-95 { padding-left: 29.6875vw !important; }
  .pl-vw-100 { padding-left: 31.25vw !important; }
  .pl-vw-105 { padding-left: 32.8125vw !important; }
  .pl-vw-110 { padding-left: 34.375vw !important; }
  .pl-vw-115 { padding-left: 35.9375vw !important; }
  .pl-vw-120 { padding-left: 37.5vw !important; }
  .pl-vw-125 { padding-left: 39.0625vw !important; }
  .pl-vw-130 { padding-left: 40.625vw !important; }
  .pl-vw-135 { padding-left: 42.1875vw !important; }
  .pl-vw-140 { padding-left: 43.75vw !important; }
  .pl-vw-145 { padding-left: 45.3125vw !important; }
  .pl-vw-150 { padding-left: 46.875vw !important; }
  .pl-vw-155 { padding-left: 48.4375vw !important; }
  .pl-vw-160 { padding-left: 50vw !important; }
  .pl-vw-165 { padding-left: 51.5625vw !important; }
  .pl-vw-170 { padding-left: 53.125vw !important; }
  .pl-vw-175 { padding-left: 54.6875vw !important; }
  .pl-vw-180 { padding-left: 56.25vw !important; }
  .pl-vw-185 { padding-left: 57.8125vw !important; }
  .pl-vw-190 { padding-left: 59.375vw !important; }
  .pl-vw-195 { padding-left: 60.9375vw !important; }
  .pl-vw-200 { padding-left: 62.5vw !important; } }
